CS430, IT440 : Database Management System

เนื้อหาวิชา

            แนวความคิดพื้นฐานเกี่ยวกับระบบบริหารฐานข้อมูล สถาปัตยกรรมของฐานข้อมูล รูปแบบของฐานข้อมูล แบบเชิงชั้น แบบเครือข่าย และแบบเชิงสัมพันธ์ ความขึ้นแก่กันของข้อมูล เค้าร่าง การทำให้อยู่ในรูปแบบบรรทัดฐาน รูปแบบบรรทัดฐาน ฐานข้อมูลเชิงสัมพันธ์ การสร้างโมเดลจำลองความสัมพันธ์ของข้อมูล แบบอีอาร์ พีชคณิตเชิงสัมพันธ์ ภาษาสอบถามเชิงโครงสร้าง  การออกแบบฐานข้อมูล ระบบรักษาความปลอดภัยของข้อมูล การเกิดภาวะพร้อมกัน การปิดกั้น การกู้ข้อมูล ความบูรณภาพของข้อมูล พจนานุกรมข้อมูล แนวคิดระบบฐานข้อมูลแบบกระจาย ไคลน์เอ็นท์/เซอร์เวอร์ (Client/Server)

           Introduction to database concept. Database architecture. Data models: hierarchical, network , and relational model. Functional dependencies. Database schema. Normalization. Normal form. Relational database. Entity relationship diagram (ER). Enhanced ER diagram (EER). Relational algebra. Structured query language. Relational calculus. Database design. Security. Concurrency. Locking. Recovery. Integrity. Data dictionary

 หนังสือประกอบการสอน

   Peter Rob & Carlos Corlos Coronel,Database Systems:Design, Implementation,

Management, Sixth Edition

C.J. Date, An Introduction to Database System ,7th ed.

               Elmasri/Navathe,Fundamentals of Database System,Third Edition

             

เกณฑ์การให้คะแนน

 

 Midterm 25 คะแนน
 Final 35 คะแนน
 Project
(โปรแกรม                                                       10 คะแนน, 
ตอบคำถามโปรแกรมรายบุคคล                     5 คะแนน
,
 เอกสารรวม                                                      5 คะแนน
เอกสารรายบุคคล                                            5 คะแนน
)  
 25 คะแนน
 Assignments
(ทบทวนเนื้อหาที่เรียนในรูปแบบโครงสร้างที่จดจำได้และการบ้าน)
 15 คะแนน
  Online Assessment System  1 คะแนน
 รวม     100 คะแนน