SlideShare a Scribd company logo
4121201  ฐานข้อมูลเบื้องต้น อ . โอภาส แก้วต่าย
การประเมินผล พฤติกรรมการเข้าเรียน               10%
ระหว่างเรียน                               20 % สอบย่อย
งานในชั่วโมง กลางภาค                                20 %
ปลายภาค                                    25 %
โปรเจค                                        25 %
คำอธิบายรายวิชา ความรู้พื้นฐานเกี่ยวกับวิธีการเก็บข้อมูลโดยการใช้ไฟล์เมื่อเปรียบเทียบกับฐานข้อมูล ฐานข้อมูลประเภทต่างๆ ปัญหาที่อาจเกิดขึ้นกับการใช้ฐานข้อมูลและไฟล์ ในการจัดเก็บข้อมูล ศึกษารายละเอียดเกี่ยวกับการออกแบบและใช้งานฐานข้อมูลเชิงสัมพันธ์   (Relational Database)   เรียนรู้ค าสั่งของภาษา   SQL : Structure Query Language   เพื่อใช้งานและจัดการกับฐานข้อมูลเชิงสัมพันธ์ 
หนังสือ / ตำราอ้างอิง การออกแบบและจัดการฐานข้อมูล  -  โอภาส เอี่ยมสิริวงศ์ http://www.se-ed.com/eShop/Products/Detail.aspx?CategoryId=0&No=9789745346093 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล I NTRODUCTION   TO  D ATABASE
Q UIZ ? เราเคยพบการใช้ฐานข้อมูลที่ใดบ้าง
A NSWER  : D ATABASE   IS   E VERYWHERE  
Supermarket http://www.flickr.com/photos/walmartcorporate/5684720360
E VOLUTION   OF  D ATABASE
D ATA  M ANAGEMENT  
 
 
โครงสร้างของแฟ้มข้อมูล บิต  (bit)
ไบต์  (Byte)
ฟิลด์  (Field)
เรคอร์ด  (record)
ไฟล์  (File)
บิต   (Bit - Binary Digit) ลำดับชั้นของหน่วยข้อมูลที่เล็กที่สุด
ข้อมูลที่จะทำงานร่วมกับคอมพิวเตอร์ได้ ต้องแปลงให้อยู่ในรูปของเลขฐานสองเสียก่อน
เมื่อแปลงแล้วจะได้ตัวเลขแทนสถานะเปิดและปิดของสัญญาณไฟฟ้าที่เรียกว่าบิต   คือ   บิต   0  และบิต   1
ไบต์   (Byte) เมื่อนำบิตมารวมกันหลายๆบิต   จะได้หน่วยข้อมูลกลุ่มใหม่ที่เรียกว่า   ไบต์   (byte)
จำนวนของบิตที่ได้ในแต่ละกลุ่มอาจมีมากบ้างหรือน้อยตามแต่ชนิดของรหัสที่ใช้เก็บ
สำหรับรหัสแอสกี  1  ตัวอักษรหรือ  1  ไบต์  = 8  บิต
ฟีลด์หรือเขตของข้อมูล   (Field) ประกอบด้วยกลุ่มของตัวอักษรหรือไบต์ตั้งแต่   1  ตัวขึ้นไปมาประกอบกันเป็นหน่วยข้อมูลที่ใหญ่ขึ้นเพื่อแสดงลักษณะหรือความหมายอย่างใดอย่างหนึ่ง
ยกตัวอย่างเขตข้อมูลเกี่ยวกับพนักงาน   เช่น   รหัสพนักงาน   ชื่อ   นามสกุล   เงินเดือน   ตำแหน่ง   เป็นต้น
เรคอร์ด   (Record) กลุ่มของเขตข้อมูลหรือฟีลด์ที่มีความสัมพันธ์กัน   และนำมาจัดเก็บรวมกันเป็นหน่วยใหม่ที่ใหญ่ขึ้นเพียงหน่วยเดียว
ข้อมูลที่จัดเก็บอาจมีหลายเรคอร์ดได้
ไฟล์หรือแฟ้มตารางข้อมูล   (File) เป็นการนำเอาข้อมูลทั้งหมดหลายๆ   เรคอร์ดที่ต้องการจัดเก็บ   มาเรียงอยู่ในรูปแบบของแฟ้มตารางข้อมูลเดียวกัน   เช่น   แฟ้มตารางข้อมูลเกี่ยวกับคะแนนนักศึกษาวิชาคอมพิวเตอร์   อาจประกอบด้วย   เรคอร์ดของนักศึกษาหลายๆคนที่เก็บข้อมูลเกี่ยวกับ   รหัสนักศึกษา   ชื่อ   นามสกุล   และคะแนนที่ได้   เป็นต้น
ชนิดของข้อมูล  (Type of Data) ข้อมูลชนิดข้อความ  (text)
ข้อมูลชนิดที่เป็นรูปแบบ  (formatted data)
ข้อมูลชนิดรูปภาพ  (images)
ข้อมูลชนิดเสียง  (audio/sound)
ข้อมูลชนิดข้อความ  (text) ประกอบไปด้วยอักขระต่าง ๆ ที่นำมารวมกันโดยไม่มีรูปแบบที่ชัดเจนแน่นอน
มีความหมายในตัวเองไม่ต้องตีความ
ข้อมูลชนิดที่เป็นรูปแบบ  (formatted data) ประกอบไปด้วยอักขระต่างๆ ที่มีรูปแบบแน่นอน โดยอาจอยู่ในรูปแบบบของรหัส
จึงจำเป็นที่จะต้องนำข้อมูลมาผ่านการตีความก่อนการใช้งาน
เช่น  TH001
ข้อมูลชนิดรูปภาพ  (images) เป็นรูปภาพที่ใช้แทนข้อมูล
อาจสร้างขึ้นด้วยโปรแกรม นำเข้าด้วยการแสกนหรือถ่ายจากกล้องถ่ายภาพ
ข้อมูลชนิดเสียง  (audio/sound) เป็นข้อมูลอีกชนิดหนึ่งที่จัดเก็บเป็นลักษณะของเสียง เช่น  midi, digital audio
การจัดโครงสร้างแฟ้มข้อมูล  (File Organizations) Mastet File
Transaction File
Document File
Archival File
Table Look-Up File
Audit File
Master File แฟ้มข้อมูลที่ไม่ค่อยมีการเปลี่ยนแปลงหรือมีสภาพค่อนข้างคงที่
เช่น แฟ้มข้อมูลประวัตินักศึกษา ข้อมูลลูกค้า เป็นต้น
Transaction File เป็นแฟ้มที่ข้อมูลมีการเปลี่ยนแปลงอยู่เสมอ
เช่น แฟ้มข้อมูลรายการซื้อ - ขาย สินค้าในแต่ละวัน
Document File แฟ้มข้อมูลเอกสาร หรือรายงาน ที่มีการจัดเตรียมไว้แล้ว

More Related Content

PDF
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
PDF
หน่วยที่ 1
PDF
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
PPT
Database
PDF
การจัดการฐานข้อมูล
PDF
งานนำเสนอ..
PDF
การจัดการฐานข้อมูล
PDF
งานนำเสนอ การจัดการฐานข้อมุล
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
Database
การจัดการฐานข้อมูล
งานนำเสนอ..
การจัดการฐานข้อมูล
งานนำเสนอ การจัดการฐานข้อมุล

What's hot (17)

PDF
นวลลออ ถาวรโรจน์เสถียร เลขที่20 ม.5
PDF
ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
PDF
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
PDF
ระบบฐานข้อมูลเบื้องต้น
PPT
นางสาวศศิพร สิทธิมงคล ม.5
PPT
ฐานข้อมูลนะสอน
PPT
พจนานุกรมข้อมูล
PDF
การใช้โปรแกรม Access เบื้องต้น
PPTX
ข้อมูลและการจัดการข้อมูล
PPTX
ข้อมูลและการจัดการข้อมูล
PPTX
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
PDF
ลักษณะของข้อมูลที่ดีและการจัดเก็บข้อมูล
PDF
การจัดการฐานข้อมูลเชิงสัมพันธ์2
PPTX
หน่วยที่ 6
นวลลออ ถาวรโรจน์เสถียร เลขที่20 ม.5
ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ระบบฐานข้อมูลเบื้องต้น
นางสาวศศิพร สิทธิมงคล ม.5
ฐานข้อมูลนะสอน
พจนานุกรมข้อมูล
การใช้โปรแกรม Access เบื้องต้น
ข้อมูลและการจัดการข้อมูล
ข้อมูลและการจัดการข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
ลักษณะของข้อมูลที่ดีและการจัดเก็บข้อมูล
การจัดการฐานข้อมูลเชิงสัมพันธ์2
หน่วยที่ 6
Ad

Similar to Introduction to Database (20)

PDF
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
PPT
การจัดเก็บข้อมูล
 
PPT
งาคอม
PDF
PPT
บทที่่ 1
PPT
งานคอม หน่วยที่1
PDF
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
PDF
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
PPTX
บทที่ 3
PPT
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
PPT
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
PPTX
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
PDF
56785774
PPT
ระบบฐานข้อมูล
PDF
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
PDF
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
PDF
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
การจัดเก็บข้อมูล
 
งาคอม
บทที่่ 1
งานคอม หน่วยที่1
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
บทที่ 3
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
56785774
ระบบฐานข้อมูล
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
Ad

More from Opas Kaewtai (8)

PDF
07 sql
PDF
06.2 logical database design [normalization]
PDF
06.1 logical database design[transform erd into relations]
PDF
05 entity relationship model
PDF
04 the entities relationship model
PDF
03 data abstraction
ODP
Introduction to Database
ODP
Introduction of Multidedia Technology
07 sql
06.2 logical database design [normalization]
06.1 logical database design[transform erd into relations]
05 entity relationship model
04 the entities relationship model
03 data abstraction
Introduction to Database
Introduction of Multidedia Technology

Introduction to Database