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

Slides:



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

ภาษา SQL (Structured Query Language)
บทที่ 2 ระบบฐานข้อมูล Database System BC424 Information Technology.
ภาษา SQL (Structured Query Language)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
บทที่ 8 การออกแบบข้อมูล (Data Design) โครงสร้างข้อมูล (Data Structure)
เอกสารประกอบการบรรยาย เรื่อง Basic SQL
ฐานข้อมูลและการออกแบบฐานข้อมูล
MySQL.
SQL - Structured Query Language
Structured Query Language (SQL)
บทที่ 3 แบบจำลองข้อมูล Data Models Calculus
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
Chapter 3 แบบจำลองข้อมูล : Data Models
Chapter 1 ระบบฐานข้อมูล (Database System)
Chapter 2 Database systems Architecture
สถาปัตยกรรมของระบบฐานข้อมูล
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
๕.๖ ส่วนประกอบของ DBMS ในการใช้ข้อมูลในฐานข้อมูลจะต้องมีการสอบถามหรือค้นหาคำตอบ รวมถึงการเพิ่มและการลบข้อมูล ซึ่งโดยทั่วไปผู้ใช้ไม่จำเป็นต้องทราบวิธีการในการจัดเก็บข้อมูล.
Charter 8 1 Chapter 8 การจัดการฐานข้อมูล Database Management.
The Relational Data Model
SQL Structured Query Language.
บทนำเกี่ยวกับระบบฐานข้อมูล
เรื่องการออกแบบฐานข้อมูล
1. ศัพท์พื้นฐานของฐานข้อมูล
CHAPTER 12 SQL.
SQL Structured Query Language.
แบบจำลองข้อมูล (Data Model)
SQL (Structure Query Language) ตอนที่ 1
Introduction to SQL (MySQL) – Special Problem (Database)
Chapter3 : Data Model Class on 23 and 24 Nov 10
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
Database & DBMS Architecture วรวิทย์ พูลสวัสดิ์. 2 2 ฐานข้อมูล (Database) - Data and its relation - Databases are designed to offer an organized mechanism.
MS-Access. SQL สามารถเรียกใช้ฐานข้อมูล ได้ทุกค่าย Access MySQL Foxpro DBF DB2Oracle MS SQL.
ข้อมูล (data) หมายถึง ข้อเท็จจริงหรือ เหตุการณ์ ที่เกี่ยวข้องกับสิ่งต่าง ๆที่ เป็นตัวเลข ข้อความหรือ รายละเอียดซึ่งอาจอยู่ใน รูปแบบต่าง ๆ เช่น ภาพ เสียง.
ประเภทของคำสั่งของภาษา SQL
Microsoft Access การใช้งานโปรแกรมระบบจัดการฐานข้อมูล
Database Design & Development
ภาษา SQL (Structured Query Language)
ระบบการจัดการฐานข้อมูล
ฐานข้อมูล (DATABASE) ผู้ช่วยศาสตราจารย์ ดร. เรวัต แสงสุริยงค์
Chapter 3 : แบบจำลองฐานข้อมูล (Data Model)
SQL (Structured Query Language)
SQL (Structured Query Language)
บทที่ 4 แบบจำลองฐานข้อมูลเชิงสัมพันธ์ Relational Database
บทที่ 4 โครงสร้างฐานข้อมูลแบบ Relational (Relational Database Model)
สถาปัตยกรรมของระบบฐานข้อมูล
บทสรุป ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
SQL (Structured Query Language)
การจัดการระบบฐานข้อมูล ภาษาที่ใช้ในระบบจัดการฐานข้อมูล
บทที่ 5 การควบคุมความถูกต้องให้กับข้อมูล (Data Integrity)
Chapter 9 : ภาษาทางด้านฐานข้อมูลคำสั่ง SQL (SQL Command)
การจัดการฐานข้อมูลด้วยโปรแกรม MS Access 2013
บทที่ 3 แบบจำลองของฐานข้อมูล (Database Model)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
บทสรุป การออกแบบฟอร์ม
บทที่ 4 ฐานข้อมูล.
การจัดการไฟล์ File Management.
หน่วยที่ 3 การประมวลผลข้อมูลให้เป็นสารสนเทศ
บทสรุป ระดับของข้อมูล มีการจัดแบ่งระดับของข้อมูลเป็น 3 ระดับ
โครงสร้างข้อมูล( Data Structure)
สถาปัตยกรรมของฐานข้อมูล
บทที่ 2 รูปแบบของฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ Relational Database
제 10장 데이터베이스.
Database Design & Development
Data resource management
[ บทที่ 2 ] กรอกแนวคิดและทฤษฎีเกี่ยวกับฐานข้อมูล
ใบสำเนางานนำเสนอ:

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

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

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

แนวคิดเกี่ยวกับการจัดเก็บข้อมูล ความรู้พื้นฐานเรื่องเขตข้อมูล ระเบียน และแฟ้มข้อมูล เขตข้อมูล คือ การนำเอาอักขระหลายๆตัวรวมกัน โดยมีความหมายอย่างใดอย่างหนึ่ง หรืออาจเรียกอีกอย่างว่า ฟิลด์ (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) ลักษณะเด่น เหมาะสำหรับงานเลือกดูข้อมูลแบบหลายฟิลด์ข้อมูล ป้องกันข้อมูลถูกทำลายหรือแก้ไขได้ดี การเลือกดูข้อมูลทำได้ง่าย ข้อจำกัด แก้ไขปรับปรุงข้อมูลทำได้ยาก มีค่าใช้จ่ายของระบบสูงมาก