<p>Fully updated and expanded from the previous edition, <strong>A Practical Guide to Database Design, Second Edition </strong>is intended for those involved in the design or development of a database system or application. It begins by illustrating how to develop a Third Normal Form data model wher
A Practical Guide to Database Design
β Scribed by Rex Hogan
- Publisher
- CRC Press
- Year
- 2018
- Tongue
- English
- Leaves
- 431
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
"Fully updated and expanded from the previous edition, A Practical Guide to Database Design, Second Edition, is intended for those involved in the design or development of a database system or application. It begins by focusing on how to create a logical data model where data is stored "where it belongs." Next, data usage is reviewed to transform the logical model into a physical data model that will satisfy user Read more...
β¦ Table of Contents
Cover
Half Title
Title Page
Copyright Page
Dedication
Table of Contents
Introduction
Author
CHAPTER 1: Overview of Databases
1.1 WHATaΜ#x80
#x99
S A aΜ#x80
#x9C
DATABASEaΜ#x80
#x9D
?
1.2 GUARANTEED ACCURACY AND AVAILABILITY OF DATA
1.2.1 Atomicity
1.2.2 Consistency
1.2.3 Isolation
1.2.4 Durability
1.3 DYNAMIC ALTERATION OF DESIGN
1.4 DYNAMIC QUERIESaΜ#x80
#x94
ANY DATA, ANY TIME
1.5 REFERENTIAL INTEGRITY ENFORCEMENT
1.6 BACKUP/RECOVERY
1.7 FAILOVER
1.8 TYPICAL INSTALLATION
QUESTIONS
REFERENCES
CHAPTER 2: Data Normalization
2.1 INTRODUCTION
2.2 THE LANGUAGE OF NORMALIZATION 2.3 CREATING THE ENTITY/ATTRIBUTE LIST2.3.1 The Order Entry Model
2.4 CLEANING UP THE ENTITY/ATTRIBUTE LIST
2.4.1 Problem Type 1aΜ#x80
#x94
Synonyms
2.4.2 Problem Type 2aΜ#x80
#x94
Homonyms
2.4.3 Problem Type 3aΜ#x80
#x94
Redundant Information
2.4.4 Problem Type 4aΜ#x80
#x94
Mutually Exclusive Data
2.4.5 Problem Type 1aΜ#x80
#x94
Synonyms
2.4.6 Problem Type 2aΜ#x80
#x94
Homonyms
2.4.7 Problem Type 3aΜ#x80
#x94
Redundant Information
2.4.8 Problem Type 4aΜ#x80
#x94
Mutually Exclusive Data
2.5 NORMALIZATION
2.5.1 First Normal Form
2.5.1.1 Requirement 1aΜ#x80
#x94
Keys to Create Uniqueness
2.5.1.2 Requirement 2aΜ#x80
#x94
Attributes Can Have Only One Value 2.5.2 Second Normal Form2.5.3 Third Normal Form
2.6 CREATING THE DATA MODEL
2.7 FOURTH NORMAL FORM
2.8 FIFTH NORMAL FORM
QUESTIONS
REFERENCES
CHAPTER 3: Database Implementation
3.1 LOGICAL TO PHYSICAL DESIGN
3.2 USAGE PATH ANALYSIS
3.3 TABLE KEY AND COLUMN DATA TYPES
3.4 INDEXES
3.5 TABLE CREATION
3.5.1 Using Microsoft Access
3.5.2 Using SQL Server
3.5.3 Using Oracle
QUESTIONS
CHAPTER 4: Normalization and Physical Design Exercise
4.1 INTRODUCTION
4.2 CREATING THE ENTITY/ATTRIBUTE LIST
4.3 MOVING TO THIRD NORMAL FORM
4.4 THE PHYSICAL DATA MODEL
QUESTIONS CHAPTER 5: The erwin Data Modeling Tool5.1 WHAT IS A DATA MODELING TOOL?
5.2 WHY DO I NEED A DATA MODELING TOOL?
5.3 REVERSE ENGINEERING
5.4 CHANGE MANAGEMENT
5.5 DOWNLOAD AND INSTALL ERWIN TRIAL SOFTWARE
5.6 CREATE THE UNIVERSITY LOGICAL DATA MODEL
5.7 CREATE THE UNIVERSITY PHYSICAL DATA MODEL
5.8 CREATE AN SQL SERVER UNIVERSITY DATABASE
QUESTIONS
REFERENCE
CHAPTER 6: Using Microsoft Access
6.1 OVERVIEW
6.2 MODIFICATIONS TO THE DATABASE DESIGN
6.3 LOADING DATA INTO TABLES
6.4 CREATING QUERIES
6.4.1 Create a Customer-Credit_Card Query
6.4.2 Create a Query Using SQL Commands 6.4.3 Filtering Query Results6.5 USING FORMS
6.5.1 Create a Form to Update Advertised_Items
6.5.2 Create a Form to Add a New Customer
6.5.3 Generating a Master Screen for Users
6.6 GENERATING REPORTS
6.6.1 Using Reports to View a Customer Order
6.7 DEPLOYING ACCESS FOR A TEAM OF USERS
6.7.1 Linking to an SQL Server or Oracle Database
6.8 THE ROLE OF PASS-THROUGH QUERIES
QUESTIONS
CHAPTER 7: Using SQL Server
7.1 OVERVIEW
7.1.1 Advantages
7.1.2 Change Management for SQL Server
7.2 DATABASE CREATION/INSTALLATION
7.2.1 Installation Planning
7.2.2 Software Installation
β¦ Subjects
Database Design & Development;Database Management;SCI-TECHnetBASE;COMPUTERSCIENCEnetBASE;ITECHnetBASE;INFORMATIONSCIENCEnetBASE;STMnetBASE;Database design;COMPUTERS / Databases / General
π SIMILAR VOLUMES
A concise guide to data modelling for database design, from first contact with the user organization, through analysis and design, to the final result - a workable set of data tables ready to be implemented in a relational database management system
<p>This easy-to-read textbook/reference presents a comprehensive introduction to databases, opening with a concise history of databases and of data as an organisational asset. As relational database management systems are no longer the only database solution, the book takes a wider view of database
Modern businesses depend on data for their very survival, creating a need for sophisticated databases and database technologies to help store, organise and transport their valuable data. This updated and expanded, easy-to-read textbook/reference presents a comprehensive introduction to databases, op
This easy-to-read textbook/reference presents a comprehensive introduction to databases, opening with a concise history of databases and of data as an organisational asset. As relational database management systems are no longer the only database solution, the book takes a wider view of database tec