ER Design Tool Link
Tuition Playground
Lab Playground
Ag#12 Playground
Conceptual ER Tool: Playlist
Logical ER Tool: example
Playground - Relational Algebra
ข้อมูล ฐานข้อมูล และระบบจัดการฐานข้อมูล (Data, Database, and Database Management System)
แนวคิดฐานข้อมูล (Database Approach)
สภาพแวดล้อมของระบบฐานข้อมูล (Database System Environment)
แบบจำลองข้อมูล (Data Models)
คำอธิบายโครงสร้างฐานข้อมูล และข้อมูลในฐานข้อมูล (Schemas & Instances)
ภาษาสำหรับฐานข้อมูล (Database Languages)
แนวคิดแบบจำลองเชิงสัมพันธ์ (Relational Model Concepts)
เงื่อนไขบังคับของแบบจำลองเชิงสัมพันธ์ (Relational Model Constraints)
Schema-based constraints
Operation and Transaction Concepts
ตัวดำเนินการสำหรับแบบจำลองเชิงสัมพันธ์ (Operations for the Relational Model)
Relational Algebra
Relational Calculus
ความสำคัญของการออกแบบฐานข้อมูล
เป้าหมายการออกแบบฐานข้อมูล
กระบวนการออกแบบฐานข้อมูล (Database Design Processes)
การจำลองข้อมูลโดยใช้ Entity Relationship (ER) Model
วิวัฒนาการของระบบฐานข้อมูล (Evolution of Database Systems)
การแปลงแบบจำลองอี-อาร์ ไปสู่แบบจำลองเชิงสัมพันธ์
Logical design Multivalued1
Logical design Multivalued2
Logical design N-ary
Logical design Total Participation and Not Null Constraint
Logical Design Technique
ประเภทของข้อมูล (Data Types)
สรุปการเลือกใช้ประเภทข้อมูลใน 5 นาที
บทเกริ่นนำ (Introduction)
Superclass/Subclass และ Inheritance
Specialization/Generalization
Constraints on Specialization and Generalization
Specialization Hierarchy
แนวทางของกระบวนการออกแบบสำหรับ EER
การแปลงแบบจำลองอีอี-อาร์ไปสู่แบบจำลองเชิงสัมพันธ์
Logical design Superclass Subclass Overlap
Logical design Superclass Subclass Total Participation
แนวคิดในการออกแบบฐานข้อมูล
แนวทางในการออกแบบรีเลชันสกีมา
ฟังก์ชันนัลดีเพนเดนซี
นอร์มัลฟอร์ม
First Normal Form (1NF)
Second Normal Form (2NF)
Third Normal Form (3NF)
Boyce-Codd Normal Form (BCNF)
มัลติวาลูดีเพนเดนซี (Multivalued Dependencies)
บทสรุป
สถาปัตยกรรมของระบบฐานข้อมูล (Database System Architecture)
ฟังก์ชันของระบบจัดการฐานข้อมูล (DBMS Functions)
สถาปัตยกรรมสำหรับระบบจัดการฐานข้อมูล (Architectures for DBMSs)
องค์ประกอบของระบบจัดการฐานข้อมูล (DBMS Component Modules)
ข้อดีของระบบจัดการฐานข้อมูล (Advantages of the DBMS)
Transaction
Transaction Processing
Concurrency Control
Recovery Methods
สถานะของทรานแซคชันและโอเปอเรชัน
System Log
Commit Point
Transaction Properties
ระบบธุรกิจอัจฉริยะ (Business Intelligence: BI)
องค์ประกอบของระบบธุรกิจอัจฉริยะ ((Business Intelligence Components)
ระบบคลังข้อมูล (Data Warehouse)
เครื่องมือในการพัฒนาระบบคลังข้อมูล (Data Warehouse Development tools)
การออกแบบระบบคลังข้อมูล (Data Warehouse Design)
การวิเคราะห์ข้อมูลโดยใช้ OLAP tool
Practice 2018-1-Introduction Database System
Practice 2018-2-Relational Data Model
Practice 2018-3-Conceptual Design (ER Concepts)
Practice 2018-4-Conceptual Design (ER Modelling 3)-Mandatory practice
Practice 2018-4.01-Conceptual Design (ER Modelling 1)-Optional practices
Practice 2018-4.0.2-Conceptual Design (ER Modelling 2)-Optional practices
Practice 2018-9 Logical Design (EER Model Mapping)
Practice 2018-12-Business Intelligence and Data Warehouse
Project_ER Design (Final Round)
Project_Logical Design (Final Round)
Practice 2018-3-Conceptual Design (ER Concepts)
Practice 2018-4.01-Conceptual Design (ER Modelling 1)-Optional practices
Practice 2018-4.0.2-Conceptual Design (ER Modelling 2)-Optional practices
Practice 2018-4-Conceptual Design (ER Modelling 3)-Mandatory practice
Project_ER Design (Final Round)
Project_Logical Design (Final Round)
Practice 2018-12-Business Intelligence and Data Warehouse
LAB SQL 2018-3- DDL 2 -exercise
LAB 4 Relational Algebra - exercise
LAB 5 - Relation Algebra - JOIN
LAB 8- JOIN exercise
LAB-9-OUTER-JOIN-AGGREGATE-FUNCTION-EXERCISE
LAB SQL 2018-3- DDL 2 -exercise
LAB 4 Relational Algebra - exercise
LAB 5 - Relation Algebra - JOIN
LAB 8- JOIN exercise
LAB-9-OUTER-JOIN-AGGREGATE-FUNCTION-EXERCISE
LAB SQL 1- Assignment
LAB SQL 2018-2 -DDL- Assignment
LAB SQL 2018-3- DDL 2 -assignment
LAB 4 Relational Algebra - assignment
LAB - EER modeling - assignment
LAB 8- JOIN assignment
LAB-9-OUTER-JOIN-ASSIGNMENT
LAB SQL 1- Assignment
LAB SQL 2018-2 -DDL- Assignment
LAB SQL 2018-3- DDL 2 -assignment
LAB 4 Relational Algebra - assignment
LAB - EER modeling - assignment
LAB 8- JOIN assignment
LAB-9-OUTER-JOIN-ASSIGNMENT
Quiz 4.0 - Normalization
Quiz 4.1 - Normailzation
Quiz 4 - Normailzation
Quiz 4.1 - Normailzation
Quiz 4.0 - Normalization