ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
BC421 File and Database Lab
Advertisements

รายละเอียดวิชา ง การงานพื้นฐาน4(คอมพิวเตอร์2)
เรื่อง การแก้ไขปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การงานอาชีพและเทคโนโลยี เรื่อง อุปกรณ์คอมพิวเตอร์
เทคโนโลยีฐานข้อมูลสำนักงาน
Distributed Administration
การเขียนผังงาน.
อ.กิตติพงศ์ เซ่งลอยเลื่อน อาจารย์พิเศษ มหาวิทยาลัยแม่โจ้
เรื่อง องค์ประกอบของคอมพิวเตอร์ จำทำโดย นาย เดชฤทธิ์ ร้อยพรหมมา
สถาปัตยกรรมฐานข้อมูล
Computer Code เลขฐานสอง bit (binary digit ) 1 byte = A.
UNDERSTANDING NETWORK BASIC ทำความเข้าใจเกี่ยวกับพื้นฐานเครือข่าย
ภาษา SQL (Structured Query Language)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
ซอฟต์แวร์.
บทที่ 8 การออกแบบข้อมูล (Data Design) โครงสร้างข้อมูล (Data Structure)
วิชา การออกแบบและพัฒนาซอฟต์แวร์
ระบบฐานข้อมูล ข้อมูลมีความสำคัญมากต่อองค์การ ดังนั้นจะต้องมีการจัดเก็บที่เป็นระบบ สามารถค้นหาได้ง่าย เพื่อที่นำมาใช้ให้ทันเวลา ในการตัดสินใจของผู้บริหาร.
บทที่ 1. พื้นฐานความรู้ทั่วไป
หน่วยที่ 1 เทคโนโลยีสารสนเทศ.
Operating System ฉ NASA 4.
MySQL.
ข้อดีของฐานข้อมูล 1. หลีกเลี่ยงความขัดแย้งของข้อมูล การจัดเก็บข้อมูลแบบแฟ้มข้อมูล โดยข้อมูลเรื่องเดียวกันอาจมีอยู่หลายแฟ้มข้อมูล ซึ่งก่อให้เกิดความขัดแย้งของข้อมูลได้
Databases Design Methodology
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
ผู้ช่วยศาสตราจารย์ ดร. ปริศนา มัชฌิมา
องค์ประกอบของระบบคอมพิวเตอร์
Chapter 2 Database systems Architecture
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
สถาปัตยกรรมของระบบฐานข้อมูล
การออกแบบฐานข้อมูลเชิงสัมพันธ์
ความปลอดภัยของฐานข้อมูล
โครงสร้างการจัดเก็บข้อมูลเชิงกายภาพ
การออกแบบฐานข้อมูลเชิงสัมพันธ์
กระบวนการสอบถามข้อมูล
๕.๖ ส่วนประกอบของ DBMS ในการใช้ข้อมูลในฐานข้อมูลจะต้องมีการสอบถามหรือค้นหาคำตอบ รวมถึงการเพิ่มและการลบข้อมูล ซึ่งโดยทั่วไปผู้ใช้ไม่จำเป็นต้องทราบวิธีการในการจัดเก็บข้อมูล.
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
หลักการวิเคราะห์และออกแบบระบบฐานข้อมูล
หลักการวิเคราะห์และออกแบบระบบฐานข้อมูล
Charter 8 1 Chapter 8 การจัดการฐานข้อมูล Database Management.
The Relational Data Model
เรื่องข้อมูลและสาระสนเทศ
โครงสร้างข้อมูลคืออะไร ?
การออกแบบระบบฐานข้อมูล
บทนำเกี่ยวกับระบบฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
เรื่องการออกแบบฐานข้อมูล
Geographic Information System
ข้อมูลและสารสนเทศ.
ระบบฐานข้อมูล (Database Management System)
1. ความหมายฐานข้อมูล 2. โครงสร้างของฐานข้อมูล
: Introduction to DATABASE (ฐานข้อมูลเบื้องต้น)
ระบบปฏิบัติการ ( Operating System : OS )
การนำระบบเทคโนโลยีสารสนเทศมาสนับสนุนการทำงาน
การจัดการฐานข้อมูล.
โปรแกรมฐานข้อมูลที่นิยมใช้
ง การงานอาชีพและเทคโนโลยี 1 ครูสหรัฐ บัวทอง
ซอฟต์แวร์ที่บริหารจัดการข้อมูลแบบกระจาย
Access 2003 คืออะไร Access 2003 เป็นโปรแกรมที่ใช้ในการ จัดการกับฐานข้อมูล ซึ่งจะช่วยให้เรา จัดการกับข้อมูลปริมาณมากๆ ได้ ง่ายดาย เช่นการจัดเก็บข้อมูล,
บทที่ 12 ฐานข้อมูล.
Chapter 1 : Introduction to Database System
Magnetic Tape แบ่งออกเป็น 2 ประเภท
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ซอฟต์แวร์ (software) จัดทำโดย นาย ยุทธพงศ์ คำยอง
ส่วนประกอบของคอมพิวเตอร์
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
ใบสำเนางานนำเสนอ:

ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล ผู้ช่วยศาสตราจารย์ศิรินุช เทียนรุ่งโรจน์

ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล แนวคิดเกี่ยวกับการจัดเก็บข้อมูล แนวคิดเกี่ยวกับระบบฐานข้อมูล สถาปัตยกรรมของระบบฐานข้อมูล แนวคิดฐานข้อมูลแบบต่างๆ

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ความรู้พื้นฐานเรื่องเขตข้อมูล ระเบียน และแฟ้มข้อมูล ชนิดและคุณสมบัติของหน่วยเก็บข้อมูลสำรองและหน่วยความจำหลัก

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ความรู้พื้นฐานเรื่องเขตข้อมูล ระเบียน และแฟ้มข้อมูล เขตข้อมูล คือ การนำเอาอักขระหลายๆตัวรวมกัน โดยมีความหมายอย่างใดอย่างหนึ่ง หรืออาจเรียกอีกอย่างว่า ฟิลด์ (Field) ระเบียน คือ กลุ่มของฟิลด์ที่สัมพันธ์กัน หรืออาจเรียก อีกอย่างหนึ่งว่า เรคอร์ด (Record)

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ชนิดของข้อมูล มีหลายรูปแบบดังนี้ คือ ข้อมูลแบบรูปแบบ เป็นข้อมูลที่รวมอักขระเป็นรูปแบบที่ แน่นอน อาจอยู่ในรูปของรหัส ซึ่งต้องตีความหมายอีกครั้ง ข้อมูลแบบข้อความ เป็นข้อมูลที่เป็นอักขระในแบบข้อความ โดยไม่มีรูปแบบที่แน่นอน ความหมายจะอยู่ในข้อความ ข้อมูลแบบภาพลักษณ์ เป็นข้อมูลที่เป็นภาพหรือเป็นกราฟ ข้อมูลแบบเสียง ข้อมูลแบบภาพและเสียง เป็นการจัดเก็บภาพและเสียงไว้ รวมกัน

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ลักษณะของระบบแฟ้มข้อมูล ระเบียนขนาดคงที่ ระเบียนที่มีความยาวแปรได้ การจัดการแฟ้มข้อมูล การสร้างแฟ้มข้อมูล การปรับปรุง รักษาแฟ้มข้อมูล

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ประเภทของแฟ้มข้อมูล แฟ้มข้อมูลหลัก แฟ้มข้อมูลรายการเปลี่ยนแปลง แฟ้มข้อมูลตาราง แฟ้มข้อมูลเรียงลำดับ

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล การจัดโครงสร้างแฟ้มข้อมูล แบบลำดับ แบบลำดับตามดัชนี แบบสัมพัทธ์

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ชนิดและคุณสมบัติของหน่วยเก็บข้อมูลสำรองและหน่วยความจำหลัก ชนิดของหน่วยความจำหลัก ชนิดของหน่วยความจำสำรอง

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ชนิดของหน่วยความจำหลัก แรม ไดนามิกแรม สแตติกแรม รอม พรอม อีพรอม อีอีพรอม

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ชนิดของหน่วยความจำสำรอง เข้าถึงข้อมูลได้โดยตรง เช่น จานบันทึกแม่เหล็ก, ออพติคัลดิสก์, พีซีเอ็มซีไอเอ เข้าถึงข้อมูลแบบเรียงลำดับ เช่น เทปแม่เหล็ก

แนวคิดเกี่ยวกับระบบฐานข้อมูล ความจำเป็นที่ทำให้เกิดการใช้งานโดยระบบฐานข้อมูล ข้อมูล ฐานข้อมูล และระบบจัดการฐานข้อมูล ประโยชน์ของระบบจัดการฐานข้อมูล

แนวคิดเกี่ยวกับระบบฐานข้อมูล ความจำเป็นที่ทำให้เกิดการใช้งานโดยระบบฐานข้อมูล การประมวลผลกับระบบแฟ้มข้อมูลยุ่งยาก แฟ้มข้อมูลไม่มีความเป็นอิสระของข้อมูล แฟ้มข้อมูลมีความซับซ้อนมาก แฟ้มข้อมูลมีความถูกต้องของข้อมูลน้อย แฟ้มข้อมูลมีความปลอดภัยน้อย ไม่มีการควบคุมจากศูนย์กลาง

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

แนวคิดเกี่ยวกับระบบฐานข้อมูล ข้อมูล ฐานข้อมูล และระบบจัดการฐานข้อมูล ความสำคัญของระบบฐานข้อมูล ลดการเก็บข้อมูลที่ซ้ำซ้อน รักษาความถูกต้องของข้อมูล การป้องกันและการรักษาความปลอดภัยให้กับข้อมูล ทำได้สะดวก สามารถใช้ข้อมูลร่วมกันได้ มีความเป็นอิสระของข้อมูล สามารถขยายงานได้ง่าย ทำให้ข้อมูลบูรณะกลับสู่สภาพปกติได้อย่างรวดเร็วและมีมาตรฐาน

แนวคิดเกี่ยวกับระบบฐานข้อมูล ข้อมูล ฐานข้อมูล และระบบจัดการฐานข้อมูล ระบบการจัดการฐานข้อมูล มีหน้าที่ดังนี้ คือ ดูแลการใช้งานให้กับผู้ใช้งาน ควบคุมระบบความปลอดภัยของข้อมูล ควบคุมการใช้ข้อมูลในสภาพที่มีผู้ใช้งานพร้อมกันหลายคน

แนวคิดเกี่ยวกับระบบฐานข้อมูล ประโยชน์ของระบบจัดการฐานข้อมูล ลดความซ้ำซ้อนของข้อมูล รักษาความถูกต้องของข้อมูล มีความเป็นอิสระของข้อมูล มีความปลอดภัยของข้อมูลสูง ใช้ข้อมูลร่วมกันโดยมีการควบคุมจากศูนย์กลาง

สถาปัตยกรรมของระบบฐานข้อมูล ระดับของข้อมูล ความเป็นอิสระของข้อมูล ภาษาที่ใช้ในระบบของฐานข้อมูล

สถาปัตยกรรมของระบบฐานข้อมูล ระดับของข้อมูล ระดับชั้นของระบบจัดการฐานข้อมูล มี 4 ระดับ ระดับภายนอก ระดับหลักการ ระดับภายใน ระดับโครงสร้างที่แท้จริง

สถาปัตยกรรมของระบบฐานข้อมูล ความเป็นอิสระของข้อมูล แนวคิดเชิงกายภาพและตรรกะ การออกแบบฐานข้อมูล วิวกับการแปลงรูป

สถาปัตยกรรมของระบบฐานข้อมูล ภาษาที่ใช้ในระบบของฐานข้อมูล ภาษานิยามข้อมูล (Data Definition Language : DDL) เป็นภาษาที่ใช้ในการกำหนด Schema ภาษาจัดการข้อมูล (Data Manipulation Language : DML) เป็นภาษาที่ใช้ในการจัดการข้อมูลภายในระบบ ฐานข้อมูล ภาษาที่ใช้ในการควบคุมข้อมูล (Data Control Language : DCL) เป็นภาษาที่ใช้ในการควบคุมความถูกต้องและ ความปลอดภัยของข้อมูล

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบลำดับชั้น (Hierarchical Data Model) ฐานข้อมูลแบบเครือข่าย (Network Data Model) ฐานข้อมูลแบบสัมพันธ์ (Relational Data Model)

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบลำดับชั้น (Hierarchical Data Model) โครงสร้างของฐานข้อมูลเป็นความสัมพันธ์แบบพ่อลูก เรคอร์ดพ่อมีเรคอร์ดลูกได้หลายเรคอร์ด แต่เรคอร์ดลูกมีเรคอร์ดพ่อได้เรคอร์ดเดียว ตัวอย่างของภาษาปฏิบัติการ คือ IMS/VS

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบลำดับชั้น (Hierarchical Data Model) ลักษณะเด่น เป็นระบบฐานข้อมูลที่มีโครงสร้างซับซ้อนน้อยที่สุด มีค่าใช้จ่ายในการจัดสร้างฐานข้อมูลน้อย ลักษณะโครงสร้างเข้าใจง่าย เหมาะสำหรับงานที่ต้องการค้นหาข้อมูลแบบมีเงื่อนไขเป็นลำดับ ป้องกันระบบความลับของข้อมูลได้ดี เพราะต้องอ่านแฟ้มที่เป็นต้นกำเนิดก่อน

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบลำดับชั้น (Hierarchical Data Model) ข้อจำกัด มีโอกาสเกิดความซ้ำซ้อนมากที่สุด ขาดความสัมพันธ์ระหว่างแฟ้มข้อมูลในรูปของเครือข่าย มีความคล่องตัวน้อยกว่า เพราะต้องอ่านแฟ้มที่เป็นต้นกำเนิดก่อน

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบเครือข่าย (Network Data Model) โครงสร้างของข้อมูลมีความสัมพันธ์แบบร่างแห ตัวอย่างของภาษาปฏิบัติการ คือ IDMS

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

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบสัมพันธ์ (Relational Data Model) โครงสร้างของฐานข้อมูลอยู่ในรูปของรีเลชัน หรือ ตาราง ประกอบด้วยแถว (Tuple) และสดมภ์ (Attribute) การควบคุมความถูกต้อง Tuple มีข้อมูลไม่ซ้ำกัน Tuple ไม่มีลำดับจากบนลงล่าง Attribute ไม่มีลำดับจากซ้ายไปขวา ค่าของ Attribute ทุกค่าจะต้องเป็น atomicity ตัวอย่างของภาษาปฏิบัติการ คือ SQL

แนวคิดฐานข้อมูลแบบต่างๆ ฐานข้อมูลแบบสัมพันธ์ (Relational Data Model) ลักษณะเด่น เหมาะสำหรับงานเลือกดูข้อมูลแบบหลายฟิลด์ข้อมูล ป้องกันข้อมูลถูกทำลายหรือแก้ไขได้ดี การเลือกดูข้อมูลทำได้ง่าย ข้อจำกัด แก้ไขปรับปรุงข้อมูลทำได้ยาก มีค่าใช้จ่ายของระบบสูงมาก