14
บบบบบ 2 บบบบบบบบบบ บบบบบบบบบ

บทที่ 2

Embed Size (px)

DESCRIPTION

บทที่ 2. ระบบจัดการฐานข้อมูล. ระบบจัดการฐานข้อมูลคืออะไร ?. ระบบจัดการ ฐานข้อมูลคื อ ซอฟต์แวร์ที่ใช้ในการจัดการฐานข้อมูล โดยมีวัตถุประสงค์หลักคือ การสร้างสภาวะแวดล้อมที่สะดวกและมีประสิทธิภาพในการเข้าถึงและจัดเก็บข้อมูลของฐานข้อมูล. สถาปัตยกรรมข้อมูล. - PowerPoint PPT Presentation

Citation preview

Page 1: บทที่  2

บทท�� 2 ระบบจั�ดการฐานข้�อมู�ล

Page 2: บทที่  2

ระบบจั�ดการฐานข้�อมู�ลคื�ออะไร ?

ระบบจั�ดการฐานข้�อมู�ลคื� อซอฟต์�แวร�ที่��ใช้�ในการจั�ดการฐาน

ข้�อมู�ล โดยมู�ว�ต์ถุ"ประสงคื�หล�กคื�อการสร�างสภาวะแวดล�อมูที่��สะดวกและมู�ประส(ที่ธิ(ภาพในการเข้�าถุ,งและจั�ดเก-บข้�อมู�ลข้องฐานข้�อมู�ล

Page 3: บทที่  2

สถุาป.ต์ยกรรมูข้�อมู�ล กรอบส/าหร�บใช้�อธิ(บายแนวคื(ดเก��ยวก�บฐานข้�อมู�ลที่��วไปและส/าหร�บอธิ(บาย

โคืรง สร�างข้องระบบฐานข้�อมู�ล แต์0ไมู0ได�หมูายคืวามูว0าระบบฐานข้�อมู�ลที่"ก

ระบบจัะต์�องเป1นไปต์ามูกรอบ เพราะบางระบบที่��เป1นระบบข้นาดเล-กอาจัไมู0จั/าเป1นต์�องที่"กล�กษณะต์ามู

สถุาป.ต์ยกรรมู น�4 อย0างไรก-ต์ามู เราถุ�อว0าสถุาป.ต์ยกรรมูน�4เหมูาะสมูก�บระบบฐานข้�อมู�ลส0วนใหญ่0เป1นอย0างด�

และเป1น ไปต์ามูมูาต์รฐานที่��ได�ก/าหนดประกอบด�วย

Page 4: บทที่  2

0ระด�บภายใน เป็�นข้�อมู�ลเชิ�งนามูธรรมู

ในระด�บล�างสุ�ด ใชิ�ในการอธ�บายว่�าข้�อมู�ลต่�างๆถู�กจั�ดเก$บจัร�งอย�างไร

Page 5: บทที่  2

0ระด�บเช้(งแนวคื(ดข้�อมู�ลเชิ�งนามูธรรมูระด�บท��สุ�งข้&'นมูาอ�กระด�บหน&�งจัากระด�บกายภาพใชิ�ในการอธ�บายว่�ามู�ข้�อมู�ลอะไรบ�างท��ถู�กเก$บไว่�ในฐานข้�อมู�ลและข้�อมู�ลเหล�าน�'นใคว่ามูสุ-าค�ญก�นอย�างไร

Page 6: บทที่  2

ระด�บภายนอก0 ข้�อมู�ลเชิ�งนามูธรรมูระด�บท��สุ�งท��สุ�ดใชิ�อธ�บาย

บางสุ�ว่นเก��ยว่ก�บฐานข้�อมู�ล เน/�องจัากผู้��ใชิ�ฐานข้�อมู�ลสุ�ว่นใหญ�มู�คว่ามูเก��ยว่ข้�องก�บสุารสุนเทศ

ท�'งหมูดท��มู�อย��ในฐานข้�อมู�ล และมู�คว่ามูจั-าเป็�นต่�องเข้�าถู&งข้�อมู�ล

แค�บางสุ�ว่นเท�าน�'น ด�งน�'นเพ/�อให�ท-าการต่�ดต่�อโดยง�ายจั&งมู�การก-าหนดข้�อมู�ลเชิ�งนามูธรรมูในระด�บน�'ข้&'น

Page 7: บทที่  2

ช้น(ดข้องระบบฐานข้�อมู�ล

0 ระบบฐานข้�อมู�ลสุามูารถูแบ�งย�อย ลงไป็ได�หลายป็ระเภท ข้&'นอย��ก�บ

เกณฑ์5ต่�างๆ ท��ใชิ�ในการพ�จัรณา ได�แก� การแบ�งต่ามูจั-านว่นผู้��ใชิ�

สุถูานท��ต่� 'งข้องระบบฐานข้�อมู�ลและชิน�ดข้องการใชิ�งาน

Page 8: บทที่  2

จั/านวนข้องผู้��ใช้�0 ผู้��ใชิ�คนเด�ยว่ระบบจั�ดการฐานข้�อมู�ลระบบน�'จัะสุน�บสุน�น

การท-างานข้องผู้��ใชิ�เพ�ยงผู้��เด�ยว่ ณ เว่ลาหน&�งๆ0 ผู้��ใชิ�หลายคนระบบจั�ดการฐานข้�อมู�ลระบบน�'จัะสุน�บสุน�นการท-างานข้องผู้��ใชิ�หลายคนในเว่ลา

เด�ยว่ก�น ถู�าผู้��ใชิ�ฐานข้�อมู�ลเป็�นกล��มูเล$กๆหร/อภายในแผู้นกใดแผู้นกหน&�งข้ององค5กรจัะเร�ยกว่�าWorkgroup Database

Page 9: บทที่  2

หน�าที่��ข้องระบบการจั�ดการฐานข้�อมู�ล0 การจั�ดการพจันาน�กรมูข้�อมู�ล0 การจั�ดเก$บข้�อมู�ล0 การแป็ลงและน-าเสุนอข้�อมู�ล0 การจั�ดระบบคว่ามูมู��นคง0 การคว่บค�มูการเข้�าถู&งข้�อมู�ลข้องผู้��ใชิ�หลายคน0 การเก$บสุ-ารองและก��ค/นข้�อมู�ล0 การคว่บค�มูคว่ามูถู�กต่�องข้องข้�อมู�ล0 ภาษาท��ใชิ�ในการเข้�าถู&งฐานข้�อมู�ลและการเชิ/�อมูต่�อก�บโป็รแกรมูป็ระย�กต่5- ภาษาท��ใชิ�ในการน�ยามูข้�อมู�ล - ภาษาท��ใชิ�ในการจั�ดการข้�อมู�ล

- การต่�ดต่�อสุ/อสุารก�บฐานข้�อมู�ล

Page 10: บทที่  2

บ"คืลากรที่��เก��ยวข้�องก�บระบบฐานข้�อมู�ล0น�กเข้�ยนโป็รแกรมูป็ระย�กต่50ผู้��ใชิ�เพ/�อการว่�เคราะห5ต่�างๆ0ผู้��ใชิ�ท��ว่ไป็0ผู้��บร�หารฐานข้�อมู�ล

Page 11: บทที่  2

ข้�อด�และข้�อเส�ยข้องระบบฐานข้�อมู"ลข้�อด�

- ท-าให�ข้�อมู�ลสุามูารถูใชิ�ร�ว่มูก�นได�- สุามูารถูคว่บค�มูเร/�องคว่ามูป็ลอดภ�ยข้องข้�อมู�ล

ได�- การพ�ฒนาและบ-าร�งร�กษา สุามูารถูก-าหนดให�

เป็�นไป็ต่ามูมูาต่รฐานได�- ลดคว่ามูซ้ำ-'าซ้ำ�อนข้องข้�อมู�ล- สุามูารหล�กเล��ยงคว่ามูไมู�สุอดคล�องข้องข้�อมู�ล

ในระบบ- มู�คว่ามูเป็�นอ�สุระข้องข้�อมู�ล- สุามูารถูร�กษาคว่ามูถู�กต่�องข้องข้�อมู�ลในระบบ- มู�ทฤษฏี�สุน�บสุน�นการท-างานท��ชิ�ดเจันโดย

เฉพาะระบบฐานข้�อมู�ลเชิ�งสุ�มูพ�นธ5

Page 12: บทที่  2

ข้�อด�และข้�อเส�ยข้องระบบฐาน ข้�อมู"ล (ต์0อ)

ข้�อเส�ย- ระบบมู�คืวามูซ�บซ�อน

- มู�คื0าใช้�จั0ายส�งข้,4น - ต์�องใช้�ซอฟต์�แวร�และฮาร�ดแวร�เพ(�มูเต์(มู - หากระบบเก(ดคืวามูล�มูเหลว จัะที่/าให�มู�ผู้ลกระ

ที่บก�บการ ที่/างานข้ององคื�กรอย0างกว�างข้วาง

- การก��คื�นที่/าได�ยาก ต์�องใช้�เคืร��องมู�อต์0างๆมูากข้,4น

Page 13: บทที่  2

แบบฝึ=กห�ด ท�� 2

Page 14: บทที่  2

0 แบบฝึ=กห�ดท�ายบทท�� 2

จังใสุ� T หน�าข้�อคว่ามู ท��น�กเร�ยนเห$นว่�าถู�กต่�อง และใสุ� F หน�าข้�อท��น�กเร�ยนเห$นว่�าไมู�ถู�กต่�อง

________ (1) สุารสุนเทศท��ด� มู�เน/'อหาท��เก��ยว่ข้�องและท�นเหต่�การณ5เป็�นห�ว่ใจัข้องการต่�ดสุ�นใจัท��ด�________ (2) เมูทาเดต่�าให�ข้�อมู�ลเก��ยว่ก�บค�ณสุมูบ�ต่�ข้องข้�อมู�ลแต่�ไมู�ได�ให�ข้�อมู�ลเก��ยว่ก�บคว่ามูสุ�มูพ�นธ5ข้องข้�อมู�ลในฐานข้�อมู�ล________ (3) ระบบจั�ดการฐานข้�อมู�ลเป็�นผู้��ต่คอยจั�ดการโต่�ต่อบระหว่�างผู้��ใชิ�และฐานข้�อมู�ล________ (4) เราไมู�มู�คว่ามูจั-าเป็�นต่�องออกแบบฐานข้�อมู�ลอย�างระมู�ดระว่�ง เน/�องจัากมู�ระบบการจั�ดการฐานข้�อมู�ลชิ�ว่ยอย��แล�ว่________ (5) คว่ามูซ้ำ-'าซ้ำ�อนข้องข้�อมู�ลลดได�ถู&ง 100 % โดยการใชิ�ฐานข้�อมู�ล________ (6) คว่ามูซ้ำ-'าซ้ำ�อนข้องข้�อมู�ลท-าให�ต่�องแก�ไข้ข้�อมู�ล________(7) ฐานข้�อมู�ลแบบผู้��ใชิ�คนเด�ยว่สุามูารถูสุน�บสุน�นการท-างานข้องผู้��ใชิ�เพ�ยงหน&�งคนในเว่ลาเด�ยว่ก�น________(8) ฐานข้�อมู�ลแบบผู้��ใชิ�หลายคนสุามูารถูสุน�บสุน�นการท-างานข้องผู้��ใชิ�ได�มูากกว่�าหน&�งคนในเว่ลาเด�ยว่ก�น________(9) ฐานข้�อมู�ลท��สุบ�บสุน�นการท-างานข้องผู้��ใชิ�ระหว่�างแผู้นก เร�ยกว่�า ฐานข้�อมู�ล

แบบ Workgroup