ปรับปรุง : 2553-03-29 (เตรียมสอน)

7. การจัดการฐานข้อมูล
วัตถุประสงค์ - เพื่อให้เข้าใจการบริหารข้อมูล
- เพื่อให้เข้าใจสถาปัตยกรรมฐานข้อมูล
ประเด็นที่น่าสนใจ
- สอน Access
- สอน MySQL
- SAD ER.
- บทก่อนหน้า | บทต่อไป
- บันทึกในบล็อก
ขนาด เล็ก, กลาง, ใหญ่
    1. การบริหารข้อมูล (Data Administration)
  1. การเข้าถึงข้อมูล (Access)
  2. ความปลอดภัย (Security)
  3. เปลี่ยนแปลงข้อมูลได้ (Updateable)
  4. ความสัมพันธ์กัน (Relational)

    2. ขนาดของข้อมูล (Data Size)
  1. ตัวอักขระ (Character)
  2. เขตข้อมูล (Field)
  3. ระเบียน (Record)
  4. แฟ้มข้อมูล (File)
  5. ฐานข้อมูล (Database)

    3. ประเภทของแฟ้ม (File Type)
  1. แฟ้มรายการหลัก (Master File) คือ แฟ้มข้อมูลถาวร
  2. แฟ้มรายการปรับปรุง (Transaction File) คือ แฟ้มข้อมูลชั่วคราว
  3. แฟ้มสำรอง (Backup File) คือ แฟ้มข้อมูลสำเนา

    4. สถาปัตยกรรมฐานข้อมูล(DB Architecture)
  1. ระดับภายนอก (External level)
    มาจากแบบฟอร์มเอกสาร ว่ามีอะไรในเอกสารบ้าง หรือจากผู้ใช้ที่แต่ละคน
    เป็นการรวบรวมข้อมูลอย่างง่าย ๆ จากผู้ใช้ เพื่อให้กับนักวิเคราะห์นำไปศึกษา
    ผู้ใช้คนที่หนึ่ง : (รหัส, ชื่อ)
    ผู้ใช้คนที่สอง : (รหัส, ที่อยู่)
  2. ระดับความคิด (Conceptual level)
    ตีความออกมาเป็นตารางโดยนำแบบฟอร์มต่าง ๆ มารวมกัน
    อาจมีการวิเคราะห์ และออกแบบโดยผ่านขั้นตอน E-R หรือ Normalization
    พนักงาน (รหัส, ชื่อ, ที่อยู่) ในแบบสคีมา(Schema)
    หรือ person (id, name, address) ในแบบสคีมา(Schema)
  3. ระดับภายใน (Internal level)
    ตีความในระดับการจัดเก็บข้อมูลจริง เป็นหน้าที่ของผู้ออกแบบ
    struct person{
    int id;
    char name[20];
    char address[20]
    } index id;

    5. เทคนิคการประมวลผล (Processing Technique)
  1. การประมวลผลแบบชุด (Batch Processing)
  2. การประมวลผลแบบโต้ตอบ (Interactive Processing)
  3. การประมวลผลแบบออนไลน์ (Online Processing)
  4. การประมวลผลแบบเว็บเซอร์วิส (Webservice Processing)

    6. การออกแบบฐานข้อมูล (Database Design)
  1. รูปแบบข้อมูลแบบลำดับชั้น (Hiearchical Data Model)
  2. รูปแบบข้อมูลแบบเครือข่าย (Network Data Model)
  3. รูปแบบข้อมูลแบบความสัมพันธ์ (Relational Data Model)

    7. ข้อดีของระบบฐานข้อมูล
  1. ลดความยุ่งยาก คือ ดำเนินการยาก
  2. ลดความซับซ้อน คือ มีหลายขั้นตอน
  3. ลดความสับสน คือ เลือกไม่ถูก
  4. ลดค่าใช้จ่ายในการบำรุงรักษา
  5. ยืดหยุ่นในการเปลี่ยนแปลง
  6. ได้ข้อมูลที่ต้องการในเวลาที่ต้องการ

    8. ข้อเสียของระบบฐานข้อมูล
  1. มีค่าใช้จ่ายสำหรับฮาร์ดแวร์
  2. มีค่าใช้จ่ายสำหรับซอฟท์แวร์
  3. มีค่าใช้จ่ายสำหรับผู้เชี่ยวชาญ
  4. มีค่าใช้จ่ายดำเนินการ
  5. มีค่าพัฒนาระบบฐานข้อมูล

ผู้สนับสนุน แนะนำเว็บไซต์ของเพื่อน
+ golf bangkok Baan Samurai online shop
+ ポイント交換ならGポイント
+ 花 フラワーギフト
+ Japan guide,Tokyo guide
+ 台湾旅行、台北旅行
+ タイ情報、バンコク情報
+ SEO 検索エンジン対策
当広告について