การพัฒนาระบบฐานข้อมูล

รายวิชา  การพัฒนาระบบฐานข้อมูล   รหัสวิชา 3901 - 2004 หน่วยกิต (ชั่วโมง) 3 (4)

จุดประสงค์รายวิชา

เพื่อให้ 

  1. เพื่อให้มีความเข้าใจหลักการพัฒนาระบบฐานข้อมูลโดยใช้   Database Engine และการบริหารจัดการฐานข้อมูล
  2. เพื่อให้สามารถพัฒนาระบบฐานข้อมูลโดยใช้ Database Engine และการบริหารจัดการฐานข้อมูล
  3. เพื่อให้มีกิจนิสัยในการทำงานด้วยความประณีตรอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงาน และมีจริยธรรมในงานอาชีพ

คำอธิบายรายวิชา 


 ศึกษาและปฏิบัติการการพัฒนาระบบฐานข้อมูลโดยใช้ Database Engine SQLServer,ORACLE, DB2 พื้นฐานการบริหารการจัดการฐานข้อมูล  (Concept of Database Management and Administration) การสำรองข้อมูล (Data Backup)การกู้คืนข้อมูล (Data Recovery)การรักษาความปลอดภัยของข้อมูล ( Data Security)การกำหนดสิทธิของผู้ใช้ การเข้ารหัสข้อมูล

มาตรฐานการเรียนรู้ 

  1. พัฒนาระบบฐานข้อมูลโดยใช้ Database Engine
  2. ติดตั้งและใช้ระบบฐานข้อมูล รวมทั้งการบริหาร จัดการฐานข้อมูล
  3. ทดสอบและปรับปรุงการทำงานของระบบฐานข้อมูล
  4. 

โครงร่างการสอน

สัปดาห์ รายละเอียด เอกสารประกอบ
การสอน
1 ความรู้ระบบฐานข้อมูลเบื้องต้น รายละเอียด
2 กฏของความคงสภาพและการ Normalization
3 การวิเคราะห์และออกแบบระบบฐานข้อมูล   สอบครั้งที่ 1  การ Normalization
4 การติดตั้ง Database Engine การสร้าง ฐานข้อมูล การสร้างตาราง และคีย์หลัก
5 การใช้คำสั่งในการสืบค้นข้อมูล การแก้ไขข้อมูล และการเพิ่ม ลบข้อมูลในตารางฐานข้อมูล รายละเอียด
6 สอบเขียนคำสั่งในการจัดการฐานข้อมูล SQL
7 การใช้คำสั่งในการจัดการสิทธิ์ , โปรแกรม จัดการฐานข้อมูล phpmyadmin

ตัวอย่างโปรแกรมการค้นหาข้อมูล และการปรับปรุงข้อมูล Update-form.php Update-2.php 

ตัวอย่าง  Code ที่ใช้เรียนทั้งหมด  (บางตัวต้องแก้ DB)