Professional Documents
Culture Documents
Cos3103 Intro
Cos3103 Intro
(DATABASE SYSTEMS)
วิชาบังคับก่อน (PRE-REQUISITE) : COS2103
คาอธิบายรายวิชา
ระบบฐานข้อมูลเบื้องต้น ตัวแบบข้อมูล ฐานข้อมูลเชิงสัมพันธ์ ได้แก่
ตัวแบบเชิงสัมพันธ์ รู ปแบบภาษาสอบถามเชิงสัมพันธ์ และภาษาสอบถามเชิงโครงสร้าง (เอสคิวแอล)
การออกแบบฐานข้อมูล ได้แก่ ตัวแบบแสดงความสัมพันธ์ระหว่างเอ็นติต้ ี และการออกแบบฐานข้อมูล
เชิงสัมพันธ์ รายการธุรกรรม การควบคุมภาวะพร้อมกันและการกูค้ ืน
มีการสาธิตและฝึ กปฏิบตั ิกบั ระบบจัดการฐานข้อมูลที่มีใช้งานอยู่
เอกสารประกอบการสอน
1. Database System Concepts
Abraham Silberschatz, Henry F. Korth
2. ระบบฐานข้อมูล (CT316)
ศรี จิตร รัตนแก้วกาญจน์ , สานักพิมพ์ มร.
การวัดผล
ข้อสอบอัตนัยปลายภาค
Intro to Database Systems
File-processing
Disadvantage of File-processing
Database
Database Management System(DBMS)
Database Systems
Three level Architecture
Data Model
Database Language
Database Administrator(DBA)
Advantage of Database Systems
PROGRAM
PROGRAM PROGRAM
OS
HARDWARE
FILES
File-processing
Disadvantage of File-processing
Data Redundancy
Data Inconsistency
Difficulty in accessing data
Data Isolation
Integrity problem
Concurrent access anomalies
Security problem
Database A collection of interrelated data
กลุ่มของข้อมูลที่มีความสัมพันธ์กนั
เป็ นข้อมูลที่ตอ้ งคงมีไว้ใช้งานอยูเ่ สมอ
ต้องเป็ นข้อมูลที่ตรงตามวัตถุประสงค์ใช้งาน
ตัวอย่าง ……..
Database Management System (DBMS)
เป็ น software ระบบการจัดการฐานข้อมูล
PROGRAM
PROGRAM PROGRAM
DBMS
OS other s/w
other s/w
HARDWARE
DATABASE
Database Systems ระบบฐานข้อมูล
ประกอบด้วย
Data,Database (Integrated data,Shared data)
Hardware
Conceptual level
(Community view)
Internal level
(Storage view)
View level View n
(Individual user view)
View 1 View 2 .......
Logical level
(Community view)
Physical level
(Storage view)
Data Model ตัวแบบสาหรับฐานข้อมูล
Basic Structure , Data Manipulation ,Integrity Constraint
OCCURRENCE ?
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
Database Language ภาษาสาหรับทางานกับฐานข้อมูล
Query Language
Data Independence ?
- physical data independence
- logical data independence
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
Database Administrator (DBA)
มีหน้าที่ ?
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
………………………………………………………………………….
Database Management System (DBMS)
เป็ น software ระบบการจัดการฐานข้อมูล เพื่อให้มีการจัดเก็บและการเรี ยกใช้ฐานข้อมูล
ได้สะดวกและมีประสิ ทธิภาพ
DBMS มีความสามารถ/หน้ าที่ ?
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………..