การพัฒนาระบบฐานข้อมูล
รายวิชา การพัฒนาระบบฐานข้อมูล รหัสวิชา 3901 - 2004 หน่วยกิต (ชั่วโมง) 3 (4)
จุดประสงค์รายวิชา
เพื่อให้
- เพื่อให้มีความเข้าใจหลักการพัฒนาระบบฐานข้อมูลโดยใช้ Database Engine และการบริหารจัดการฐานข้อมูล
- เพื่อให้สามารถพัฒนาระบบฐานข้อมูลโดยใช้ Database Engine และการบริหารจัดการฐานข้อมูล
- เพื่อให้มีกิจนิสัยในการทำงานด้วยความประณีตรอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงาน และมีจริยธรรมในงานอาชีพ
คำอธิบายรายวิชา
ศึกษาและปฏิบัติการการพัฒนาระบบฐานข้อมูลโดยใช้ Database Engine SQLServer,ORACLE, DB2 พื้นฐานการบริหารการจัดการฐานข้อมูล (Concept of Database Management and Administration) การสำรองข้อมูล (Data Backup)การกู้คืนข้อมูล (Data Recovery)การรักษาความปลอดภัยของข้อมูล ( Data Security)การกำหนดสิทธิของผู้ใช้ การเข้ารหัสข้อมูล
มาตรฐานการเรียนรู้
- พัฒนาระบบฐานข้อมูลโดยใช้ Database Engine
- ติดตั้งและใช้ระบบฐานข้อมูล รวมทั้งการบริหาร จัดการฐานข้อมูล
- ทดสอบและปรับปรุงการทำงานของระบบฐานข้อมูล
โครงร่างการสอน
สัปดาห์ | รายละเอียด | เอกสารประกอบ การสอน |
1 | ความรู้ระบบฐานข้อมูลเบื้องต้น | รายละเอียด |
2 | กฏของความคงสภาพและการ Normalization | |
3 | การวิเคราะห์และออกแบบระบบฐานข้อมูล สอบครั้งที่ 1 การ Normalization | |
4 | การติดตั้ง Database Engine การสร้าง ฐานข้อมูล การสร้างตาราง และคีย์หลัก | |
5 | การใช้คำสั่งในการสืบค้นข้อมูล การแก้ไขข้อมูล และการเพิ่ม ลบข้อมูลในตารางฐานข้อมูล | รายละเอียด |
6 | สอบเขียนคำสั่งในการจัดการฐานข้อมูล SQL | |
7 | การใช้คำสั่งในการจัดการสิทธิ์ , โปรแกรม จัดการฐานข้อมูล phpmyadmin |
ตัวอย่างโปรแกรมการค้นหาข้อมูล และการปรับปรุงข้อมูล Update-form.php Update-2.php
ตัวอย่าง Code ที่ใช้เรียนทั้งหมด (บางตัวต้องแก้ DB)