
External
Database Design - NOT GOOD
- Publisher
- LibreTexts
- Source
- LibreTexts
- Language
- EN
- Category
- Information Technology
Contents· 65 sections
- 01: Chapter 1 - Before the Advent of Database Systems
- 1.1: File-based System
- 1.2: Database Approach
- 02: Chapter 2 - Fundamental Concepts
- 2.1: What Is a Database?
- 03: Chapter 3 - Characteristics and Benefits of a Database
- 3.1: Good Things from Database
- 04: Chapter 4 - Types of Data Models
- 4.1: What is a Database Model
- 05: Chapter 5 - Data Modelling
- 5.1: Data Abstraction
- 5.2: Data Abstraction Layer
- 5.3: Schemas
- 06: Chapter 6 - Classification of Database Management Systems
- 6.1: Database Classification Types
- 07: Chapter 7 - The Relational Data Model
- 7.1: Relational Model Explained
- 08: Chapter 8 - The Entity Relationship Data Model
- 8.1: Entities
- 8.2: Attributes
- 8.3: Keys
- 8.4: Nulls
- 8.5: Relationships
- 09: Chapter 9 - Integrity Rules and Constraints
- 9.1: Constraints and Intergrity
- 9.2: Business Rules
- 9.3: Relationship Types
- Chapter 10 - ER Modelling
- 10.1: Relationships
- Chapter 11 - Functional Dependencies
- 11.1: Dependency Concepts
- Chapter 12 - Normalization
- 12.1: Normal Form
- 12.2: First - Second - Third Normal Form
- 12.3: Boyce-Codd Normal Form
- 12.4: Normalization and Database Design
- Chapter 13 - Database Development Process
- 13.1: Software Development Life Cycle – Waterfall
- 13.2: Database Development Life Cycle
- Chapter 14 - Database Users
- 14.1: Who are the Users?
- Chapter 15 - SQL Structured Query Language
- 15.1: What is SQL
- 15.2: CREATE a Database
- 15.3: Optional Column Constraints
- 15.4: Table Constraints
- 15.5: Few Final Tidbits
- Chapter 16 - SQL Data Manipulation Language
- 16.1: Introduction
- 16.2: SELECT Statement
- 16.2.1: SELECT with WHERE criteria
- 16.2.2: Wildcard in LIKE clause
- 16.2.3: SELECT statement with ORDER BY clause
- 16.2.4: SELECT statement with GROUP BY clause
- 16.2.5: Restricting rows with HAVING
- 16.3: INSERT statement
- 16.3..1: Specific INSERT Examples
- 16.4: UPDATE statement
- 16.5: DELETE Statement
- 16.6: Built-in Functions
- 16.6.1: Aggregate functions
- 16.6.2: Conversion function
- 16.6.3: Date function
- 16.6.4: Mathematical Functions
- 16.6.5: Joining Tables