|
Books > Computing & IT > Computer software packages > Database software
Get up and running with Oracle's premium cloud blockchain services
and build distributed blockchain apps with ease Key Features
Discover Hyperledger Fabric and its components, features,
qualifiers, and architecture Get familiar with the Oracle
Blockchain Platform and its unique features Build Hyperledger
Fabric-based business networks with Oracle's premium blockchain
cloud service Book DescriptionHyperledger Fabric empowers
enterprises to scale out in an unprecedented way, allowing
organizations to build and manage blockchain business networks.
This quick start guide systematically takes you through distributed
ledger technology, blockchain, and Hyperledger Fabric while also
helping you understand the significance of Blockchain-as-a-Service
(BaaS). The book starts by explaining the blockchain and
Hyperledger Fabric architectures. You'll then get to grips with the
comprehensive five-step design strategy - explore, engage,
experiment, experience, and influence. Next, you'll cover
permissioned distributed autonomous organizations (pDAOs), along
with the equation to quantify a blockchain solution for a given use
case. As you progress, you'll learn how to model your blockchain
business network by defining its assets, participants,
transactions, and permissions with the help of examples. In the
concluding chapters, you'll build on your knowledge as you explore
Oracle Blockchain Platform (OBP) in depth and learn how to
translate network topology on OBP. By the end of this book, you
will be well-versed with OBP and have developed the skills required
for infrastructure setup, access control, adding chaincode to a
business network, and exposing chaincode to a DApp using REST
configuration. What you will learn Model your blockchain-based
business network by defining its components, transactions,
integrations, and infrastructure through use cases Develop, deploy,
and test chaincode using shim and REST, and integrate it with
client apps using SDK, REST, and events Explore accounting,
blockchain, hyperledger fabric, and its components, features,
qualifiers, architecture and structure Understand the importance of
Blockchain-as-a-Service (BaaS) Experiment Hyperledger Fabric and
delve into the underlying technology Set up a consortium network,
nodes, channels, and privacy, and learn how to translate network
topology on OBP Who this book is forIf you are a blockchain
developer, blockchain architect or just a cloud developer looking
to get hands-on with Oracle Blockchain Cloud Service, then this
book is for you. Some familiarity with the basic concepts of
blockchain will be helpful to get the most out of this book
Leverage the power of PostgreSQL 10 to design, administer and
maintain a high-performance database solution Key Features Obtain
optimal PostgreSQL 10 database performance, ranging from initial
design to routine maintenance Fine tune the performance of your
queries and avoid the common pitfalls that can slow your system
down Contains tips and tricks on scaling successful database
installations, and ensuring a highly available PostgreSQL solution
Book DescriptionPostgreSQL database servers have a common set of
problems that they encounter as their usage gets heavier and
requirements get more demanding. Peek into the future of your
PostgreSQL 10 database's problems today. Know the warning signs to
look for and how to avoid the most common issues before they even
happen. Surprisingly, most PostgreSQL database applications evolve
in the same way-choose the right hardware, tune the operating
system and server memory use, optimize queries against the database
and CPUs with the right indexes, and monitor every layer, from
hardware to queries, using tools from inside and outside
PostgreSQL. Also, using monitoring insight, PostgreSQL database
applications continuously rework the design and configuration. On
reaching the limits of a single server, they break things up;
connection pooling, caching, partitioning, replication, and
parallel queries can all help handle increasing database workloads.
By the end of this book, you will have all the knowledge you need
to design, run, and manage your PostgreSQL solution while ensuring
high performance and high availability What you will learn Learn
best practices for scaling PostgreSQL 10 installations Discover the
best hardware for developing high-performance PostgreSQL
applications Benchmark your whole system - from hardware to
application Learn by real examples how server parameters impact
performance Discover PostgreSQL 10 features for partitioning and
parallel query Monitor your server, both inside and outside the
database Design and implement a good replication system on
PostgreSQL 10 Who this book is forThis book is designed for
database administrators and PostgreSQL architects who already use
or plan to exploit the features of PostgreSQL 10 to design and
maintain a high-performance PostgreSQL database. A working
knowledge of SQL, and some experience with PostgreSQL will be
helpful in getting the most out of this book.
A practical guide to administer, monitor and replicate your
PostgreSQL 11 database Key Features Study and apply the newly
introduced features in PostgreSQL 11 Tackle any problem in
PostgreSQL 11 administration and management Catch up on expert
techniques for monitoring, fine-tuning, and securing your database
Book DescriptionPostgreSQL is a powerful, open source database
management system with an enviable reputation for high performance
and stability. With many new features in its arsenal, PostgreSQL 11
allows you to scale up your PostgreSQL infrastructure. This book
takes a step-by-step, recipe-based approach to effective PostgreSQL
administration. The book will introduce you to new features such as
logical replication, native table partitioning, additional query
parallelism, and much more to help you to understand and control,
crash recovery and plan backups. You will learn how to tackle a
variety of problems and pain points for any database administrator
such as creating tables, managing views, improving performance, and
securing your database. As you make steady progress, the book will
draw attention to important topics such as monitoring roles,
backup, and recovery of your PostgreSQL 11 database to help you
understand roles and produce a summary of log files, ensuring high
availability, concurrency, and replication. By the end of this
book, you will have the necessary knowledge to manage your
PostgreSQL 11 database efficiently. What you will learn
Troubleshoot open source PostgreSQL version 11 on various platforms
Deploy best practices for planning and designing live databases
Select and implement robust backup and recovery techniques in
PostgreSQL 11 Use pgAdmin or OmniDB to perform database
administrator (DBA) tasks Adopt efficient replication and high
availability techniques in PostgreSQL Improve the performance of
your PostgreSQL solution Who this book is forThis book is designed
for database administrators, data architects, database developers,
or anyone with an interest in planning and running live production
databases using PostgreSQL 11. It is also ideal if you're looking
for hands-on solutions to any problem associated with PostgreSQL 11
administration. Some experience with handling PostgreSQL databases
will be beneficial
Design cost-efficient database solutions, scale enterprise
operations and reduce overhead business costs with MySQL Key
Features Explore the new and advanced features of MySQL 8.0 Use
advanced techniques to optimize MySQL performance Create
MySQL-based applications for your enterprise with the help of
practical examples Book DescriptionAdvanced MySQL 8 teaches you to
enhance your existing database infrastructure and build various
tools to improve your enterprise applications and overall website
performance. The book starts with the new and exciting MySQL 8.0
features and how to utilize them for maximum efficiency. As you
make your way through the chapters, you will learn to optimize
MySQL performance using indexes and advanced data query techniques
for large queries. You will also discover MySQL Server 8.0 settings
and work with the MySQL data dictionary to boost the performance of
your database. In the concluding chapters, you will cover MySQL 8.0
Group Replication, which will enable you to create elastic, highly
available, and fault-tolerant replication topologies. You will also
explore backup and recovery techniques for your databases and
understand important tips and tricks to help your critical data
reach its full potential. By the end of this book, you'll have
learned about new MySQL 8.0 security features that allow a database
administrator (DBA) to simplify user management and increase the
security of their multi-user environments. What you will learn
Explore new and exciting features of MySQL 8.0 Analyze and optimize
large MySQL queries Understand MySQL Server 8.0 settings Master the
deployment of Group Replication and use it in an InnoDB cluster
Monitor large distributed databases Discover different types of
backups and recovery methods for your databases Explore tips to
help your critical data reach its full potential Who this book is
forAdvanced MySQL 8 is for database administrators, data
architects, and database developers who want to dive deeper into
building advanced database applications in the MySQL environment.
Work with the newest Oracle API Platform Cloud Service to interface
with the increasingly complex array of services your clients want.
Key Features Understand the architecture and functionality of the
new Oracle API Cloud Service Platform Understand typical use cases
for the new platform and how it can work for you Design your own
APIs, then deploy and customize your APIs Implement Oauth 2.0
policy and custom policies Migrate from Oracle 12c solutions to the
new Oracle API platform Book DescriptionImplementing Oracle API
Platform Cloud Service moves from theory to practice using the
newest Oracle API management platform. This critical new platform
for Oracle developers allows you to interface the complex array of
services your clients expect in the modern world. First, you'll
learn about Oracle's new platform and get an overview of it, then
you'll see a use case showing the functionality and use of this new
platform for Oracle customers. Next, you'll see the power of Apiary
and begin designing your own APIs. From there, you'll build and run
microservices and set up the Oracle API gateways. Moving on, you'll
discover how to customize the developer portal and publish your own
APIs. You'll spend time looking at configuration management on the
new platform, and implementing the Oauth 2.0 policy, as well as
custom policies. The latest finance modules from Oracle will be
examined, with some of the third party alternatives in sight as
well. This broad-scoped book completes your journey with a clear
examination of how to transition APIs from Oracle API Management
12c to the new Oracle API Platform, so that you can step into the
future confidently. What you will learn Get an overview of the
Oracle API Cloud Service Platform See typical use cases of the
Oracle API Cloud Service Platform Design your own APIs using Apiary
Build and run microservices Set up API gateways with the new API
platform from Oracle Customize developer portals Configuration
management Implement Oauth 2.0 policies Implement custom policies
Get a policy SDK overview Transition from Oracle API Management 12c
to the new Oracle API platform Who this book is forThis book is for
all Oracle developers who are working or plan to work with the
Oracle API Platform Cloud Service.
A practical guide to administer, monitor and replicate your
PostgreSQL 10 database Key Features Get to grips with the
capabilities of PostgreSQL 10 to administer your database more
efficiently Monitor, tune, secure and protect your database for
optimal performance A step-by-step, recipe-based guide to help you
tackle any problem in PostgreSQL 10 administration with ease Book
DescriptionPostgreSQL is a powerful, open source database
management system with an enviable reputation for high performance
and stability. With many new features in its arsenal, PostgreSQL 10
allows users to scale up their PostgreSQL infrastructure. This book
takes a step-by-step, recipe-based approach to effective PostgreSQL
administration. Throughout this book, you will be introduced to
these new features such as logical replication, native table
partitioning, additional query parallelism, and much more. You will
learn how to tackle a variety of problems that are basically the
pain points for any database administrator - from creating tables
to managing views, from improving performance to securing your
database. More importantly, the book pays special attention to
topics such as monitoring roles, backup, and recovery of your
PostgreSQL 10 database, ensuring high availability, concurrency,
and replication. By the end of this book, you will know everything
you need to know to be the go-to PostgreSQL expert in your
organization. What you will learn Get to grips with the newly
released PostgreSQL 10 features to improve database performance and
reliability Manage open source PostgreSQL versions 10 on various
platforms. Explore best practices for planning and designing live
databases Select and implement robust backup and recovery
techniques in PostgreSQL 10 Explore concise and clear guidance on
replication and high availability Discover advanced technical tips
for experienced users Who this book is forThis book is for database
administrators, data architects, developers, or anyone with an
interest in planning for, or running, live production databases
using PostgreSQL. It is most suited to those looking for hands-on
solutions to any problem associated with PostgreSQL administration.
Master the capabilities of Qlik Sense to design and deploy
solutions that address all the Business Intelligence needs of your
organization Key Features Create compelling dashboards and
visualizations with your data by leveraging Qlik Sense's
self-service model Perform data loading and model efficient
solutions with faster performance and better governance Master Qlik
Sense's APIs and develop powerful mashups and fantastic extensions
for visualizations and other components that run across all
platforms Book DescriptionQlik Sense is a powerful, self-servicing
Business Intelligence tool for data discovery, analytics and
visualization. It allows you to create personalized Business
Intelligence solutions from raw data and get actionable insights
from it. This book is your one-stop guide to mastering Qlik Sense,
catering to all your organizational BI needs. You'll see how you
can seamlessly navigate through tons of data from multiple sources
and take advantage of the various APIs available in Qlik and its
components for guided analytics. You'll also learn how to embed
visualizations into your existing BI solutions and extend the
capabilities of Qlik Sense to create new visualizations and
dashboards that work across all platforms. We also cover other
advanced concepts such as porting your Qlik View applications to
Qlik Sense,and working with Qlik Cloud. Finally, you'll implement
enterprise-wide security and access control for resources and data
sources through practical examples. With the knowledge gained from
this book, you'll have become the go-to expert in your organization
when it comes to designing BI solutions using Qlik Sense. What you
will learn Understand the importance of self-service analytics and
the IKEA-effect Explore all the available data modeling techniques
and create efficient and optimized data models Master security
rules and translate permission requirements into security rule
logic Familiarize yourself with different types of Master Key
Item(MKI) and know how and when to use MKI. Script and write
sophisticated ETL code within Qlik Sense to facilitate all data
modeling and data loading techniques Get an extensive overview of
which APIs are available in Qlik Sense and how to take advantage of
a technology with an API Develop basic mashup HTML pages and deploy
successful mashup projects Who this book is forThis book is for
Business Intelligence professionals and Data Analysts who want to
become experts in using Qlik Sense. If you have extensively used
QlikView in the past and are looking to transition to Qlik Sense,
this book will also help you. A fundamental understanding of how
Qlik Sense works and its features is all you need to get started
with this book.
Write efficient GIS applications using PostGIS - from data creation
to data consumption About This Book * Learn how you can use PostGIS
for spatial data analysis and manipulation * Optimize your queries
and build custom functionalities for your GIS application * A
comprehensive guide with hands-on examples to help you master
PostGIS with ease Who This Book Is For If you are a GIS developer
or analyst who wants to master PostGIS to build efficient, scalable
GIS applications, this book is for you. If you want to conduct
advanced analysis of spatial data, this book will also help you.
The book assumes that you have a working installation of PostGIS in
place, and have working experience with PostgreSQL. What You Will
Learn * Refresh your knowledge of the PostGIS concepts and spatial
databases * Solve spatial problems with the use of SQL in
real-world scenarios * Practical walkthroughs of application
development examples using Postgis, GeoServer and OpenLayers. *
Extract, transform and load your spatial data * Expose data
directly or through web services. * Consume your data in both
desktop and web clients In Detail PostGIS is open source extension
onf PostgreSQL object-relational database system that allows GIS
objects to be stored and allows querying for information and
location services. The aim of this book is to help you master the
functionalities offered by PostGIS- from data creation, analysis
and output, to ETL and live edits. The book begins with an overview
of the key concepts related to spatial database systems and how it
applies to Spatial RMDS. You will learn to load different formats
into your Postgres instance, investigate the spatial nature of your
raster data, and finally export it using built-in functionalities
or 3th party tools for backup or representational purposes. Through
the course of this book, you will be presented with many examples
on how to interact with the database using JavaScript and Node.js.
Sample web-based applications interacting with backend PostGIS will
also be presented throughout the book, so you can get comfortable
with the modern ways of consuming and modifying your spatial data.
Style and approach This book is a comprehensive guide covering all
the concepts you need to master PostGIS. Packed with hands-on
examples, tips and tricks, even the most advanced concepts are
explained in a very easy-to-follow manner. Every chapter in the
book does not only focus on how each task is performed, but also
why.
Master the capabilities of PostgreSQL 11 to efficiently manage and
maintain your database Key Features Master advanced concepts of
PostgreSQL 11 with real-world datasets and examples Explore query
parallelism, data replication, and database performance while
working with larger datasets Extend the functionalities of your
PostgreSQL instance to suit your organization's needs with minimal
effort Book DescriptionThis second edition of Mastering PostgreSQL
11 helps you build dynamic database solutions for enterprise
applications using the latest release of PostgreSQL, which enables
database analysts to design both the physical and technical aspects
of the system architecture with ease. This book begins with an
introduction to the newly released features in PostgreSQL 11 to
help you build efficient and fault-tolerant PostgreSQL
applications. You'll examine all of the advanced aspects of
PostgreSQL in detail, including logical replication, database
clusters, performance tuning, monitoring, and user management. You
will also work with the PostgreSQL optimizer, configuring
PostgreSQL for high speed, and see how to move from Oracle to
PostgreSQL. As you progress through the chapters, you will cover
transactions, locking, indexes, and optimizing queries to improve
performance. Additionally, you'll learn to manage network security
and explore backups and replications, while understanding the
useful extensions of PostgreSQL so that you can optimize the speed
and performance of large databases. By the end of this book, you
will be able to use your database to its utmost capacity by
implementing advanced administrative tasks with ease. What you will
learn Get to grips with advanced PostgreSQL 11 features and SQL
functions Make use of the indexing features in PostgreSQL and
fine-tune the performance of your queries Work with stored
procedures and manage backup and recovery Master replication and
failover techniques Troubleshoot your PostgreSQL instance for
solutions to common and not-so-common problems Perform database
migration from MySQL and Oracle to PostgreSQL with ease Who this
book is forThis book is for data and database professionals wanting
to implement advanced functionalities and master complex
administrative tasks with PostgreSQL 11. Prior experience of
database administration with PostgreSQL database will aid in
understanding the concepts covered in this book.
Essential Microsoft (R) SQL Server (R) 2017 installation,
configuration, and management techniques for Linux Foreword by
Kalen Delaney, Microsoft SQL Server MVP This comprehensive guide
shows, step-by-step, how to set up, configure, and administer SQL
Server 2017 on Linux for high performance and high availability.
Written by a SQL Server expert and respected author, Microsoft SQL
Server 2017 on Linux teaches valuable Linux skills to Windows-based
SQL Server professionals. You will get clear coverage of both Linux
and SQL Server and complete explanations of the latest features,
tools, and techniques. The book offers clear instruction on
adaptive query processing, automatic tuning, disaster recovery,
security, and much more. *Understand how SQL Server 2017 on Linux
works*Install and configure SQL Server on Linux*Run SQL Server on
Docker containers*Learn Linux Administration*Troubleshoot and tune
query performance in SQL Server*Learn what is new in SQL Server
2017*Work with adaptive query processing and automatic tuning
techniques*Implement high availability and disaster recovery for
SQL Server on Linux*Learn the security features available in SQL
Server
Build smarter and efficient database application systems for your
organization with SQL Server 2017 Key Features Build database
applications by using the development features of SQL Server 2017
Work with temporal tables to get information stored in a table at
any time Use adaptive querying to enhance the performance of your
queries Book DescriptionMicrosoft SQL Server 2017 is the next big
step in the data platform history of Microsoft as it brings in the
power of R and Python for machine learning and
containerization-based deployment on Windows and Linux. Compared to
its predecessor, SQL Server 2017 has evolved into Machine Learning
with R services for statistical analysis and Python packages for
analytical processing. This book prepares you for more advanced
topics by starting with a quick introduction to SQL Server 2017's
new features and a recapitulation of the possibilities you may have
already explored with previous versions of SQL Server. The next
part introduces you to enhancements in the Transact-SQL language
and new database engine capabilities and then switches to a
completely new technology inside SQL Server: JSON support. We also
take a look at the Stretch database, security enhancements, and
temporal tables. Furthermore, the book focuses on implementing
advanced topics, including Query Store, columnstore indexes, and
In-Memory OLTP. Towards the end of the book, you'll be introduced
to R and how to use the R language with Transact-SQL for data
exploration and analysis. You'll also learn to integrate Python
code in SQL Server and graph database implementations along with
deployment options on Linux and SQL Server in containers for
development and testing. By the end of this book, you will have the
required information to design efficient, high-performance database
applications without any hassle. What you will learn Explore the
new development features introduced in SQL Server 2017 Identify
opportunities for In-Memory OLTP technology Use columnstore indexes
to get storage and performance improvements Exchange JSON data
between applications and SQL Server Use the new security features
to encrypt or mask the data Control the access to the data on the
row levels Discover the potential of R and Python integration Model
complex relationships with the graph databases in SQL Server 2017
Who this book is forDatabase developers and solution architects
looking to design efficient database applications using SQL Server
2017 will find this book very useful. In addition, this book will
be valuable to advanced analysis practitioners and business
intelligence developers. Database consultants dealing with
performance tuning will get a lot of useful information from this
book as well. Some basic understanding of database concepts and
T-SQL is required to get the best out of this book.
Step by step guide to monitor, manage, and secure your database
engine Key Features Your companion to master all the
administration-related tasks in MySQL 8 Ensure high performance and
high availability of your MySQL solution using effective
replication and backup techniques A comprehensive guide to
performing query optimization, security and a whole host of other
administrative tasks in MySQL 8 Book DescriptionMySQL is one of the
most popular and widely used relational databases in the world
today. The recently released version 8.0 brings along some major
advancements in the way your MySQL solution can be administered.
This handbook will be your companion to understand the newly
introduced features in MySQL and how you can leverage them to
design a high-performance MySQL solution for your organization.
This book starts with a brief introduction to the newly introduced
features in MySQL 8, followed by quickly jumping onto the crucial
administration topics that you will find useful in your day to day
work. Topics such as migrating to MySQL 8, MySQL benchmarking,
achieving high performance by implementing the indexing techniques,
and optimizing your queries are covered in this book. You will also
learn how to perform replication, scale your MySQL solution and
implement effective security techniques. A special section on the
common and not so common troubleshooting techniques for effective
MySQL administration is also covered in this book. By the end of
this highly practical book, you will have all the knowledge you
need to tackle any problem you might encounter while administering
your MySQL solution. What you will learn Understanding different
MySQL 8 data types based on type of contents and storage
requirements Best practices for optimal use of features in MySQL 8
Explore globalization configuration and caching techniques to
improve performance Create custom storage engine as per system
requirements Learn various ways of index implementation for flash
memory storages Configure and implement replication along with
approaches to use replication as solution Understand how to make
your MySQL 8 solution highly available Troubleshoot common issues
and identify error codes while using MySQL 8 Who this book is
forThis book is intended for MySQL administrators who are looking
for a handy guide covering all the MySQL administration-related
tasks. If you are a DBA looking to get started with MySQL
administration, this book will also help you. Knowledge of the
basic database concepts is required to get started with this book.
Expert tabular modeling techniques for building and deploying
cutting-edge business analytical reporting solutions About This
Book * Build and deploy Tabular Model projects from relational data
sources * Leverage DAX and create high-performing calculated fields
and measures * Create ad-hoc reports based on a Tabular Model
solution * Useful tips to monitor and optimize your tabular
solutions Who This Book Is For This book is for SQL BI
professionals and Architects who want to exploit the full power of
the new Tabular models in Analysis Services. Some knowledge of
previous versions of Analysis services would be helpful but is not
essential. What You Will Learn * Learn all about Tabular services
mode and how it speeds up development * Build solutions using
sample datasets * Explore built-in actions and transitions in SSAS
2016 * Implement row-column, and role-based security in a Tabular
Data model * Realize the benefits of in-memory and DirectQuery
deployment modes * Get up to date with the new features added to
SQL Server 2016 Analysis Services * Optimize Data Models and
Relationships Usage In Detail SQL Server Analysis Service (SSAS)
has been widely used across multiple businesses to build smart
online analytical reporting solutions. It includes two different
types of modeling for analysis services: Tabular and Multi
Dimensional. This book covers Tabular modeling, which uses tables
and relationships with a fast in-memory engine to provide state of
the art compression algorithms and query performance. The book
begins by quickly taking you through the concepts required to model
tabular data and set up the necessary tools and services. As you
learn to create tabular models using tools such as Excel and Power
View, you'll be shown various strategies to deploy your model on
the server and choose a query mode (In-memory or DirectQuery) that
best suits your reporting needs. You'll also learn how to implement
key and newly introduced DAX functions to create calculated columns
and measures for your model data. Last but not least, you'll be
shown techniques that will help you administer and secure your BI
implementation along with some widely used tips and tricks to
optimize your reporting solution. By the end of this book, you'll
have gained hands-on experience with the powerful new features that
have been added to Tabular models in SSAS 2016 and you'll be able
to improve user satisfaction with faster reports and analytical
queries. Style and approach This book takes a practical,
recipe-based approach where each recipe lists the steps to address
or implement a solution. You will be provided with several
approaches to creating a business intelligence semantic model using
analysis services.
|
|