|
The theme of this book is the potential use of various database management systems. This book combines advanced techniques with practical advice and many new ideas, methods and examples for database management students, system specialists, and programmers. It provides a wealth of technical information on database methods and an encyclopedic coverage of advanced techniques. Summing up, this book is a valuable source of information for academics, practitioners, post and under graduate students with a good overview of basic notions, methods and techniques, as well as important issues and trends across the broad spectrum of big data management.
Table of Contents:
Chapter 1: Introduction to Databases
Database Concepts Database Models and Types Introduction to SQL Using MySQL
Chapter 2: Advanced Database Techniques
Structured versus Unstructured Data NoSQL Database Concepts Types of NoSQL Databases NoSQL Data Modeling Benefits of NoSQL Comparative Study of SQL and NoSQL Database Systems NoSQL Using MongoDB Querying Index Introduction Aggregation Introduction
Chapter 3: Database Transactions
Transaction Management in Database Systems Concurrency Control in Database Systems System Performance Tuning and Query Optimization in SQL Databases System Performance Tuning and Query Optimization in NoSQL Databases
Chapter 4: Database Architecture
Introduction to Client-Server Database Model Introduction to Parallel Databases Introduction to Distributed Databases Database Connectivity and Web Technologies Database Administration and Management Connectivity Using MongoDB and Cassandra
Chapter 5: Big Data Management and Programming
XML JSON Big Data Introduction to Hadoop HBase HIVE Solid-State Drive Cloudera Oracle Cloud Oracle Berkley Database (Oracle BDB) MongoDB Introduction to R Programming
Chapter 6: Advances in Databases Data
Introduction to Data Warehouse Introduction to Data Mining Techniques Introduction to Business Intelligence ISBN-9789351194767
|
|
|