Table of Contents

204222 หลักการของระบบฐานข้อมูล

Fundamentals of Database Systems

วิชาที่ต้องผ่านก่อน

204112 Fundamentals of Computer Science

ข่าวประกาศ


Assignment Check List http://goo.gl/FCbYqx

วันสอบ

เวลาเรียน

Section Lecture Lab Instructure Office Hours
001 Mo. 12:30 - 14:30 CSB207 Th. 12:30 - 14:30 CSB303 ผศ.ดร. ชุรี เตชะวุฒิ
churee.t@cmu.ac.th
Wed. 09:00 - 12:00 Lecturer Office 1
(CSB110)
002 Mo. 12:30 - 14:30 CSB209 Th. 12:30 - 14:30 CSB307 อ.ดร. อารีรัตน์ ตรงรัศมีทอง
areerat.t@cmu.ac.th
Wed. 09:00 - 12:00 Lecturer Office 2
(CSB107)

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

คะแนนเข้าชั้นเรียน 5%
สอบย่อยและการบ้าน 15%
สอบกลางภาค 30%
สอบปลายภาค 30%
โครงงาน 20%
รวม 100%

การลอกการบ้าน แบบฝึกหัดหรืองานที่ได้รับมอบหมาย ถือเป็นการทุจริต

เครื่องมือที่ใช้

เอกสารประกอบคำสอน

เอกสารเพิ่มเติม

เนื้อหาวิชาและแผนการสอน

Week Lecture Lab
01 - Course Syllabus
- Midterm Exam Appointment
- Assign Project Project Proposal
02 Introduction Chapter 1 Assignment#1 Database System Concepts and Architecture Chapter 2
Assignment#2
03 Data Modeling Using the Entity-Relationship (ER) Model
Chapter 7 Assignment#3-1 Assignment#3-2
- Introducing ER Diagram and Tools
- ER(1) DBDesigner
04 วันรับพระราชทานปริญญาบัตร ER (2)
05 The Enhanced Entity-Relationship (EER) Model
Chapter 8 Assignment#4
EER Download MagicDrawMagicDraw Tutorials
06 The Relational Data Model and Relational Database Constraints
Chapter 3
- Relational Database Constraints
- Quiz#1: ER and EER
07 วันหยุดชดเชยวันมาฆบูชา Relational Database Design by ER- and EER-to-Relational
Mapping Chapter 9 Assignment#5
08 ER/EER-to-Relational Mapping Progress Report: ER/EER Diagram
Midterm Period: February 27th – March 5th 2017 <fc #ff0000>(Tuesday February 28th, 2017, 08:00-11:00)</fc>
09-10 Basics of Functional Dependencies and Normalization
for Relational Databases Chapter 15 Assignment#6
- Create Database Schema
Introduction to SQL Programming Techniques
Programming using PHP
PHP&MySQL
- Basic SQL
- Advanced SQL
11-12 - Basic SQL Chapter 4
- Advanced SQL Chapter 5
- Create Database Schema
- Basic SQL
- Advanced SQL
Lab SQL: Company Schema(MySQL)
Company Schema(PostgreSQL) Assignment#7
13 Relational Algebra and Relational Calculus Chapter 6
- Quiz#2: SQL (Paper Quiz)
วันจักรี
14 Database Security and Authorization Chapter 24 วันสงกรานต์
15 วันหยุดชดเชยวันสงกรานต์ - Submit Report (All Groups)
- Present Final Project (8 Groups)
16 Present Final Project (8 Groups) Wrap Up
Final Period: May 1st – 16th 2017 <fc #ff0000>(Thursday May 4th, 2017, 08:00-11:00)</fc>

การส่งงานผ่านเว็บไซต์ (เฉพาะการบ้านที่กําหนด)

http://hw.cs.science.cmu.ac.th

หรือที่เว็บไซต์ของภาควิชา http://www.cs.science.cmu.ac.th→คลิกหัวข้อเว็บเพจส่งการบ้านโดยให้คลิก Link เพื่อ Login ตามรหัสวิชา และตอนเรียน(Section)ที่ลงทะเบียนเรียน จะมีการแจก User name และรหัสผ่าน ในชั่วโมงปฏิบัติการ ให้นักศึกษาจดบันทึก User name และรหัสผ่านให้ดีอย่าทําหาย

กำหนดส่งงาน (Online)

(ภายใน 23:59 ของวันที่กำหนด)