Part I: Approaching Relational Database Modeling
1: Database Modeling Past and Present
2: Database Modeling in the Workplace
3: Database Modeling Building Blocks
Part II: Designing Relational Database Models
4: Understanding Normalization
5: Reading and Writing Data with SQL
Part I: Approaching Relational Database Modeling
1: Database Modeling Past and Present
Different ระหว่าง Database model – Database
– Database model – เป็น blueprint architecture ว่าจะเอา data store อย่างไร เช่น entity relationship diagram วางแผนในกระดาษ
– Database เป็นการ implement หรือ creation of physical database บน computer
ก่อนจะทำต้องวาง database strategy ก่อน
– ต้องรู้ก่อนว่า kind of application database
Grasping the concept of Database
Object ประกอบด้วย data and metadata
– metadata เป็นส่วน structure part
– เช่น metadata of customer , definition of customer table eg name , address , length of แต่ละ field , datatype(เช่น data ,or number )
Database ประกอบทั้ง metadata และ raw data

2: Database Modeling in the Workplace
3: Database Modeling Building Blocks
Part II: Designing Relational Database Models
4: Understanding Normalization
5: Reading and Writing Data with SQL
