Beginning database design solutions : understanding and implementing database design concepts for the cloud and beyond /

"In the newly revised second edition of Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond, Second Edition, award-winning programming instructor and mathematician Rod Stephens delivers an easy-to-understand guide to designing an...

Full description

Bibliographic Details
Main Author: Stephens, Rod, 1961- (Author)
Format: eBook
Language:English
Published: Hoboken, New Jersey : John Wiley & Sons, Inc., [2023]
Edition:Second edition.
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • Part 1: Introduction to Databases and Database Design
  • Chapter 1 : Database Design Goals
  • Chapter 2 : Relational Overview
  • Chapter 3 : NoSQL Overview
  • Chapter 4 : Understanding User Needs
  • Part 2 : Database Design Process and Techniques
  • Chapter 5 : Translating User Needs Into Data Models
  • Chapter 6 : Extracting Business Rules
  • Chapter 7 : Normalizing Data
  • Chapter 8 : Designing Databases To Support Software
  • Chapter 9 : Using Common Design Patterns
  • Chapter 10 : Avoiding Common Design Pitfalls
  • Part 3 : A Detailed Case Study
  • Chapter 11 : Defining User Needs And Requirements
  • Chapter 12 : Building A Data Model
  • Part 4 : Example Programs
  • Chapter 13 : Extracting Business Rules
  • Chapter 14 : Normalizing And Refining
  • Chapter 15 : Example Overview
  • Chapter : 16 MariaDB IN PYTHON
  • Chapter : 17 MariaDB IN C#
  • Chapter 18 : PostgreSQL IN PYTHON
  • Chapter 19 : PostgreSQL IN C#
  • Chapter 20 : Neo4j AuraDB IN PYTHON
  • Chapter 21: Neo4j AuraDB IN C#
  • Chapter 22 : MongoDB ATLAS IN PYTHON
  • Chapter 23 : MongoDB ATLAS IN C#
  • Chapter 24 : Apache Ignite In Python
  • Chapter 25 : Apache Ignite In C#
  • Part 5 : Advanced Topics
  • Chapter 26 Introduction To SQL
  • Chapter 27 : Building Databases With Sql Scripts
  • Chapter 28 : Database Maintenance
  • Chapter 29 : Database Security
  • Appendix A : Exercise Solutions
  • Appendix B : Sample Relational Designs