Podcast
Questions and Answers
อะไรคือกระบวนการที่สำคัญในการพัฒนาระบบฐานข้อมูลในองค์กร
อะไรคือกระบวนการที่สำคัญในการพัฒนาระบบฐานข้อมูลในองค์กร
อะไรคือหน้าที่หลักของขั้นตอนการวางแผนฐานข้อมูล
อะไรคือหน้าที่หลักของขั้นตอนการวางแผนฐานข้อมูล
อะไรคือระดับแนวคิดในการออกแบบฐานข้อมูล
อะไรคือระดับแนวคิดในการออกแบบฐานข้อมูล
อะไรคือขั้นตอนสุดท้ายในการวางแผนฐานข้อมูล
อะไรคือขั้นตอนสุดท้ายในการวางแผนฐานข้อมูล
Signup and view all the answers
อะไรคือผลที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือผลที่ได้จากการวางแผนฐานข้อมูลที่ดี
Signup and view all the answers
อะไรคือขั้นตอนที่สำคัญในการสร้างฐานข้อมูล
อะไรคือขั้นตอนที่สำคัญในการสร้างฐานข้อมูล
Signup and view all the answers
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
Signup and view all the answers
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
Signup and view all the answers
อะไรคือขั้นตอนสุดท้ายในการสร้างระบบฐานข้อมูล
อะไรคือขั้นตอนสุดท้ายในการสร้างระบบฐานข้อมูล
Signup and view all the answers
อะไรคือวัตถุประสงค์ของการทดสอบระบบ
อะไรคือวัตถุประสงค์ของการทดสอบระบบ
Signup and view all the answers
การนิยามระบบในทางฐานข้อมูลหมายถึงอะไร?
การนิยามระบบในทางฐานข้อมูลหมายถึงอะไร?
Signup and view all the answers
วิธีการรวบรวมความต้องการของผู้ใช้มีทั้งหมดกี่วิธี?
วิธีการรวบรวมความต้องการของผู้ใช้มีทั้งหมดกี่วิธี?
Signup and view all the answers
วิธีการแบบบูรณาการมุมมองเหมาะสำหรับระบบใด?
วิธีการแบบบูรณาการมุมมองเหมาะสำหรับระบบใด?
Signup and view all the answers
ผลลัพธ์ที่ได้จากวิธีการแบบรวมศูนย์ คืออะไร?
ผลลัพธ์ที่ได้จากวิธีการแบบรวมศูนย์ คืออะไร?
Signup and view all the answers
การออกแบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
การออกแบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
Signup and view all the answers
วิธีการผสานใช้สำหรับระบบใด?
วิธีการผสานใช้สำหรับระบบใด?
Signup and view all the answers
วิธีการแบบบูรณาการมุมมองทำอะไร?
วิธีการแบบบูรณาการมุมมองทำอะไร?
Signup and view all the answers
วิธีการแบบรวมศูนย์ใช้สำหรับระบบใด?
วิธีการแบบรวมศูนย์ใช้สำหรับระบบใด?
Signup and view all the answers
ความต้องการของผู้ใช้ที่หลากหลายและซับซ้อนสามารถรองรับโดยวิธีการใด?
ความต้องการของผู้ใช้ที่หลากหลายและซับซ้อนสามารถรองรับโดยวิธีการใด?
Signup and view all the answers
การวิเคราะห์และออกแบบระบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
การวิเคราะห์และออกแบบระบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
Signup and view all the answers
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการกำหนดความต้องการของผู้ใช้และระบบ?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการกำหนดความต้องการของผู้ใช้และระบบ?
Signup and view all the answers
การออกแบบฐานข้อมูลในระดับตรรกะ มุ่งเน้นไปที่อะไร?
การออกแบบฐานข้อมูลในระดับตรรกะ มุ่งเน้นไปที่อะไร?
Signup and view all the answers
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างฐานข้อมูลและโปรแกรมประยุกต์?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างฐานข้อมูลและโปรแกรมประยุกต์?
Signup and view all the answers
วัตถุประสงค์หลักของขั้นตอนการวางแผนฐานข้อมูลคืออะไร?
วัตถุประสงค์หลักของขั้นตอนการวางแผนฐานข้อมูลคืออะไร?
Signup and view all the answers
การออกแบบฐานข้อมูลในระดับกายภาพเกี่ยวข้องกับอะไร?
การออกแบบฐานข้อมูลในระดับกายภาพเกี่ยวข้องกับอะไร?
Signup and view all the answers
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการเลือกใช้ DBMS ที่เหมาะสม?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการเลือกใช้ DBMS ที่เหมาะสม?
Signup and view all the answers
การออกแบบฐานข้อมูลในระดับแนวคิดเน้นไปที่อะไร?
การออกแบบฐานข้อมูลในระดับแนวคิดเน้นไปที่อะไร?
Signup and view all the answers
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างส่วนต่อประสานกับผู้ใช้?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างส่วนต่อประสานกับผู้ใช้?
Signup and view all the answers
ข้อใดไม่ใช่ขั้นตอนของ DSDLC?
ข้อใดไม่ใช่ขั้นตอนของ DSDLC?
Signup and view all the answers
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการตรวจสอบว่าระบบทำงานได้ตามที่ออกแบบไว้?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการตรวจสอบว่าระบบทำงานได้ตามที่ออกแบบไว้?
Signup and view all the answers
วัตถุประสงค์หลักของการออกแบบฐานข้อมูลคืออะไร
วัตถุประสงค์หลักของการออกแบบฐานข้อมูลคืออะไร
Signup and view all the answers
ขั้นตอนใดที่ไม่เกี่ยวข้องกับการออกแบบฐานข้อมูลระดับกายภาพ
ขั้นตอนใดที่ไม่เกี่ยวข้องกับการออกแบบฐานข้อมูลระดับกายภาพ
Signup and view all the answers
การออกแบบฐานข้อมูลระดับกายภาพมีจุดมุ่งหมายเพื่ออะไร
การออกแบบฐานข้อมูลระดับกายภาพมีจุดมุ่งหมายเพื่ออะไร
Signup and view all the answers
เหตุใดจึงจำเป็นต้องมีการออกแบบฐานข้อมูลระดับกายภาพ
เหตุใดจึงจำเป็นต้องมีการออกแบบฐานข้อมูลระดับกายภาพ
Signup and view all the answers
ขั้นตอนใดที่เกี่ยวข้องกับการเลือกระบบจัดการฐานข้อมูล
ขั้นตอนใดที่เกี่ยวข้องกับการเลือกระบบจัดการฐานข้อมูล
Signup and view all the answers
วิธีการใดที่ใช้ในการเลือกระบบจัดการฐานข้อมูล
วิธีการใดที่ใช้ในการเลือกระบบจัดการฐานข้อมูล
Signup and view all the answers
การจัดการและการวางแผนที่ดีในการเลือกระบบจัดการฐานข้อมูล จะทำอะไร
การจัดการและการวางแผนที่ดีในการเลือกระบบจัดการฐานข้อมูล จะทำอะไร
Signup and view all the answers
ผลที่ได้จากการออกแบบระบบจัดการฐานข้อมูลlvlvl
ผลที่ได้จากการออกแบบระบบจัดการฐานข้อมูลlvlvl
Signup and view all the answers
ขั้นตอนสุดท้ายในการเลือกระบบจัดการฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการเลือกระบบจัดการฐานข้อมูลคืออะไร
Signup and view all the answers
การออกแบบฐานข้อมูลระดับตรรกะจะมีผลต่ออะไร
การออกแบบฐานข้อมูลระดับตรรกะจะมีผลต่ออะไร
Signup and view all the answers
การออกแบบฐานข้อมูลจากล่างขึ้นบนเหมาะสำหรับกรณีใดมากที่สุด?
การออกแบบฐานข้อมูลจากล่างขึ้นบนเหมาะสำหรับกรณีใดมากที่สุด?
Signup and view all the answers
การออกแบบฐานข้อมูลจากบนลงล่างเริ่มต้นด้วยขั้นตอนใด?
การออกแบบฐานข้อมูลจากบนลงล่างเริ่มต้นด้วยขั้นตอนใด?
Signup and view all the answers
ในขั้นตอนการออกแบบฐานข้อมูลระดับแนวคิด อะไรคือสิ่งสำคัญที่สุดในการระบุเอนทิตี?
ในขั้นตอนการออกแบบฐานข้อมูลระดับแนวคิด อะไรคือสิ่งสำคัญที่สุดในการระบุเอนทิตี?
Signup and view all the answers
แบบจำลองข้อมูลเชิงสัมพันธ์ (Relational Data Model) ถูกนำมาใช้ในขั้นตอนการออกแบบฐานข้อมูลระดับใด?
แบบจำลองข้อมูลเชิงสัมพันธ์ (Relational Data Model) ถูกนำมาใช้ในขั้นตอนการออกแบบฐานข้อมูลระดับใด?
Signup and view all the answers
การสร้างรีเลชันสำหรับแบบจำลองระดับตรรกะจากแบบจำลองระดับแนวคิดเป็นขั้นตอนที่สำคัญในระดับใด?
การสร้างรีเลชันสำหรับแบบจำลองระดับตรรกะจากแบบจำลองระดับแนวคิดเป็นขั้นตอนที่สำคัญในระดับใด?
Signup and view all the answers
ข้อใดต่อไปนี้เป็นเหตุผลหลักในการตรวจสอบความซับซ้อนของแบบจำลองข้อมูลในระดับตรรกะ?
ข้อใดต่อไปนี้เป็นเหตุผลหลักในการตรวจสอบความซับซ้อนของแบบจำลองข้อมูลในระดับตรรกะ?
Signup and view all the answers
การตรวจสอบรีเลชันเพื่อรองรับธุรกรรมของผู้ใช้เป็นขั้นตอนที่สำคัญในระดับใด?
การตรวจสอบรีเลชันเพื่อรองรับธุรกรรมของผู้ใช้เป็นขั้นตอนที่สำคัญในระดับใด?
Signup and view all the answers
แบบจำลองข้อมูลเชิงเครือข่าย (Network Data Model) เป็นแบบจำลองที่เหมาะสำหรับกรณีใด?
แบบจำลองข้อมูลเชิงเครือข่าย (Network Data Model) เป็นแบบจำลองที่เหมาะสำหรับกรณีใด?
Signup and view all the answers
ข้อใดเป็นข้อดีของการออกแบบฐานข้อมูลจากบนลงล่าง?
ข้อใดเป็นข้อดีของการออกแบบฐานข้อมูลจากบนลงล่าง?
Signup and view all the answers
การออกแบบฐานข้อมูลระดับกายภาพ (Physical Database Design) เน้นการทำอะไร?
การออกแบบฐานข้อมูลระดับกายภาพ (Physical Database Design) เน้นการทำอะไร?
Signup and view all the answers
เครื่องมืออะไรที่ช่วยในการออกแบบและจำลองข้อมูลในรูปแบบต่างๆ
เครื่องมืออะไรที่ช่วยในการออกแบบและจำลองข้อมูลในรูปแบบต่างๆ
Signup and view all the answers
การออกแบบฐานข้อมูลระดับแนวคิดคืออะไร
การออกแบบฐานข้อมูลระดับแนวคิดคืออะไร
Signup and view all the answers
ขั้นตอนสุดท้ายในการวางแผนฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการวางแผนฐานข้อมูลคืออะไร
Signup and view all the answers
ผลที่ได้จากการวางแผนฐานข้อมูลที่ดีคืออะไร
ผลที่ได้จากการวางแผนฐานข้อมูลที่ดีคืออะไร
Signup and view all the answers
อะไรคือหน้าที่หลักของขั้นตอนการวิเคราะห์และออกแบบระบบฐานข้อมูล
อะไรคือหน้าที่หลักของขั้นตอนการวิเคราะห์และออกแบบระบบฐานข้อมูล
Signup and view all the answers
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
Signup and view all the answers
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
Signup and view all the answers
อะไรคือขั้นตอนที่สำคัญในการสร้างระบบฐานข้อมูล
อะไรคือขั้นตอนที่สำคัญในการสร้างระบบฐานข้อมูล
Signup and view all the answers
อะไรคือการใช้งานและบำรุงรักษา
อะไรคือการใช้งานและบำรุงรักษา
Signup and view all the answers
เครื่องมืออะไรที่ช่วยในการสร้างฐานข้อมูลและโปรแกรมประยุกต์โดยไม่จำเป็นต้องใช้ DDL/DML หรือภาษาคอมพิวเตอร์
เครื่องมืออะไรที่ช่วยในการสร้างฐานข้อมูลและโปรแกรมประยุกต์โดยไม่จำเป็นต้องใช้ DDL/DML หรือภาษาคอมพิวเตอร์
Signup and view all the answers
อะไรคือจุดประสงค์ของการทดสอบระบบ
อะไรคือจุดประสงค์ของการทดสอบระบบ
Signup and view all the answers
การแปลงข้อมูลและการบรรจุข้อมูลคืออะไร
การแปลงข้อมูลและการบรรจุข้อมูลคืออะไร
Signup and view all the answers
การวางแผนในการทดสอบระบบฐานข้อมูลครอบคลุมอะไรบ้าง
การวางแผนในการทดสอบระบบฐานข้อมูลครอบคลุมอะไรบ้าง
Signup and view all the answers
หน้าที่หลักของ DBA ในการใช้งานและบำรุงรักษาระบบฐานข้อมูลคืออะไร
หน้าที่หลักของ DBA ในการใช้งานและบำรุงรักษาระบบฐานข้อมูลคืออะไร
Signup and view all the answers
ผลประโยชน์ของ CASE Tools คืออะไร
ผลประโยชน์ของ CASE Tools คืออะไร
Signup and view all the answers
การใช้งานและการบำรุงรักษาระบบฐานข้อมูลครอบคลุมอะไรบ้าง
การใช้งานและการบำรุงรักษาระบบฐานข้อมูลครอบคลุมอะไรบ้าง
Signup and view all the answers
การตั้งระบบฐานข้อมูลมีระดับแนวคิดอะไรบ้าง
การตั้งระบบฐานข้อมูลมีระดับแนวคิดอะไรบ้าง
Signup and view all the answers
ขั้นตอนสุดท้ายในการวžítระบบฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการวžítระบบฐานข้อมูลคืออะไร
Signup and view all the answers
อะไรคือผลลัพธ์ที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือผลลัพธ์ที่ได้จากการวางแผนฐานข้อมูลที่ดี
Signup and view all the answers
อะไรคือวัตถุประสงค์ของการทดสอบระบบฐานข้อมูล
อะไรคือวัตถุประสงค์ของการทดสอบระบบฐานข้อมูล
Signup and view all the answers
การออกแบบระบบฐานข้อมูลต้องคำนึงถึงอะไรบ้าง?
การออกแบบระบบฐานข้อมูลต้องคำนึงถึงอะไรบ้าง?
Signup and view all the answers
การออกแบบธุรกรรมมุ่งเน้นไปที่อะไร?
การออกแบบธุรกรรมมุ่งเน้นไปที่อะไร?
Signup and view all the answers
การออกแบบส่วนติดต่อผู้ใช้ตามแนวคิดของ Shneiderman เน้นอะไรเป็นพิเศษ?
การออกแบบส่วนติดต่อผู้ใช้ตามแนวคิดของ Shneiderman เน้นอะไรเป็นพิเศษ?
Signup and view all the answers
ธุรกรรมการแก้ไข/ปรับปรุงข้อมูล มีตัวอย่างใดบ้าง?
ธุรกรรมการแก้ไข/ปรับปรุงข้อมูล มีตัวอย่างใดบ้าง?
Signup and view all the answers
สิ่งใดไม่ใช่ปัจจัยที่ต้องคำนึงถึงในการออกแบบธุรกรรม?
สิ่งใดไม่ใช่ปัจจัยที่ต้องคำนึงถึงในการออกแบบธุรกรรม?
Signup and view all the answers
การออกแบบระบบและการออกแบบฐานข้อมูลมีความสัมพันธ์กันอย่างไร?
การออกแบบระบบและการออกแบบฐานข้อมูลมีความสัมพันธ์กันอย่างไร?
Signup and view all the answers
ข้อใดคือประโยชน์ของการออกแบบธุรกรรมที่เหมาะสม?
ข้อใดคือประโยชน์ของการออกแบบธุรกรรมที่เหมาะสม?
Signup and view all the answers
การออกแบบส่วนติดต่อผู้ใช้ที่ดีควรมีลักษณะอย่างไร?
การออกแบบส่วนติดต่อผู้ใช้ที่ดีควรมีลักษณะอย่างไร?
Signup and view all the answers
การออกแบบธุรกรรมควรคำนึงถึงอะไรเป็นหลัก?
การออกแบบธุรกรรมควรคำนึงถึงอะไรเป็นหลัก?
Signup and view all the answers
ธุรกรรมในการค้นคืนข้อมูล มีลักษณะอย่างไร?
ธุรกรรมในการค้นคืนข้อมูล มีลักษณะอย่างไร?
Signup and view all the answers
การออกแบบส่วนติดต่อกับผู้ใช้ที่ดีควรคำนึงถึงข้อใดต่อไปนี้
การออกแบบส่วนติดต่อกับผู้ใช้ที่ดีควรคำนึงถึงข้อใดต่อไปนี้
Signup and view all the answers
ข้อใดเป็นข้อดีของการสร้างระบบต้นแบบแบบใช้แล้วทิ้ง (Throw-away prototyping)
ข้อใดเป็นข้อดีของการสร้างระบบต้นแบบแบบใช้แล้วทิ้ง (Throw-away prototyping)
Signup and view all the answers
ข้อใดต่อไปนี้เป็นข้อควรพิจารณาในการสร้างระบบต้นแบบ
ข้อใดต่อไปนี้เป็นข้อควรพิจารณาในการสร้างระบบต้นแบบ
Signup and view all the answers
ข้อใดต่อไปนี้เป็นกระบวนการที่สำคัญในการพัฒนาระบบสารสนเทศ
ข้อใดต่อไปนี้เป็นกระบวนการที่สำคัญในการพัฒนาระบบสารสนเทศ
Signup and view all the answers
การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูลเกี่ยวข้องกับข้อใดต่อไปนี้
การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูลเกี่ยวข้องกับข้อใดต่อไปนี้
Signup and view all the answers
ข้อใดต่อไปนี้เป็นแนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้ตาม Shneiderman
ข้อใดต่อไปนี้เป็นแนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้ตาม Shneiderman
Signup and view all the answers
ข้อใดต่อไปนี้เป็นข้อดีของการสร้างระบบต้นแบบ
ข้อใดต่อไปนี้เป็นข้อดีของการสร้างระบบต้นแบบ
Signup and view all the answers
การสร้างระบบต้นแบบแบบพัฒนาต่อเนื่อง (Evolutionary prototyping) แตกต่างจากแบบใช้แล้วทิ้ง (Throw-away prototyping) อย่างไร
การสร้างระบบต้นแบบแบบพัฒนาต่อเนื่อง (Evolutionary prototyping) แตกต่างจากแบบใช้แล้วทิ้ง (Throw-away prototyping) อย่างไร
Signup and view all the answers
ข้อใดต่อไปนี้เป็นตัวอย่างของธุรกรรมแบบผสม
ข้อใดต่อไปนี้เป็นตัวอย่างของธุรกรรมแบบผสม
Signup and view all the answers
ข้อใดต่อไปนี้เป็นเครื่องมือที่ใช้ในการพัฒนาระบบสารสนเทศ
ข้อใดต่อไปนี้เป็นเครื่องมือที่ใช้ในการพัฒนาระบบสารสนเทศ
Signup and view all the answers
Study Notes
Here are the study notes for the text:
วงจรการพัฒนาระบบ (System Development Lifecircle - SDLC)
- กระบวนการที่มีขั้นตอนหลายขั้นตอนในการพัฒนาและบริหารจัดการระบบอย่างมีระเบียบและประสิทธิภาพ
- ประกอบด้วยขั้นตอนดังนี้
- การวิเคราะห์ (Analysis)
- การออกแบบ (Design)
- การพัฒนา (Development)
- การทดสอบ (Testing)
- การใช้งานและบำรุงรักษา (Implementation and Maintenance)
วงจรการพัฒนาระบบฐานข้อมูล (Database System Development Lifecycle - DSDLC)
- กระบวนการที่มีขั้นตอนหลายขั้นตอนในการพัฒนาและบริหารจัดการฐานข้อมูลอย่างมีระเบียบและประสิทธิภาพ
- ประกอบด้วยขั้นตอนดังนี้
- การวางแผนฐานข้อมูล (Database Planning)
- การนิยามระบบ (Database Definition)
- การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การออกแบบฐานข้อมูล (Database Design)
- การเลือกระบบจัดการฐานข้อมูล (DBMS Selection)
- การออกแบบระบบ (System Design)
- การพัฒนาระบบ (System Development)
- การสร้างต้นแบบ (Prototyping)
- การแปลงและบรรจุข้อมูล (Data Conversion and Loading)
- การทดสอบ (Testing)
- การใช้งานและบำรุงรักษา (Implementation and Maintenance)
การวางแผนฐานข้อมูล (Database Planning)
- การวางแผนฐานข้อมูลเป็นขั้นตอนสำคัญในการพัฒนาระบบฐานข้อมูล
- มุ่งเน้นการระบุขอบเขตและวัตถุประสงค์ของระบบฐานข้อมูล
- ประกอบด้วยขั้นตอนดังนี้
- การนิยามระบบ (Database Definition)
- การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การออกแบบฐานข้อมูล (Database Design)
- การเลือกระบบจัดการฐานข้อมูล (DBMS Selection)
- การออกแบบระบบ (System Design)
- การพัฒนาระบบ (System Development)
การนิยามระบบ (Database Definition)
- การนิยามระบบทำให้ทราบวัตถุประสงค์และขอบเขตของระบบฐานข้อมูล
- มุ่งเน้นการระบุวัตถุประสงค์และความต้องการของผู้ใช้
- ประกอบด้วยขั้นตอนดังนี้
- การระบุวัตถุประสงค์ของระบบ
- การระบุความต้องการของผู้ใช้
- การระบุความสัมพันธ์ของข้อมูล
การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การรวบรวมและวิเคราะห์ความต้องการทำให้ทราบความต้องการของผู้ใช้
- ประกอบด้วยขั้นตอนดังนี้
- การรวบรวมข้อมูล
- การสัมภาษณ์
- การสังเกตการณ์
- การวิจัย
- การใช้แบบสอบถาม
การออกแบบฐานข้อมูล (Database Design)
- การออกแบบฐานข้อมูลทำให้ทราบโครงสร้างของฐานข้อมูล
- ประกอบด้วยขั้นตอนดังนี้
- การออกแบบจากล่างขึ้นบน (Bottom-up Approach)
- การออกแบบจากบน### ธุรกรรมแบบผสม
- ธุรกรรมแบบผสม คือ การฝากเงิน ที่ต้องมีการค้นคืนข้อมูลก่อนแล้วจึงทำการปรับปรุงข้อมูล
การออกแบบส่วนติดต่อกับผู้ใช้
- แนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้
- ชื่อของแบบฟอร์มต้องสื่อความหมาย
- คำสั่งที่เข้าใจได้ง่าย
- การจัดลำดับช่องกรอกข้อมูลและการรวมกลุ่มของประเภทข้อมูล
- การวางตำแหน่งขององค์ประกอบบนฟอร์มและรายงานได้สัดส่วน
- ตั้งชื่อของช่องกรอกข้อมูลอย่างเหมาะสม
- การใช้คำและคำย่อคงที่
- การใช้สีที่คงที่
- ช่องกรอกข้อมูลมีเนื้อที่เพียงพอ
- การเลื่อนของตัวชี้มีความสะดวกและเป็นลำดับ
- การแก้ไขข้อผิดพลาด
- แสดงข้อความเตือนที่สื่อความหมาย
- ระบุช่องกรอกข้อมูลที่ไม่จำเป็นต้องกรอกให้ชัดเจน
- คำอธิบายข้อมูลในแต่ละช่องกรอก
- มีวิธีการทำให้ผู้ใช้ทราบถึงการเสร็จสิ้นของกิจกรรม
การสร้างระบบต้นแบบ
- การสร้างระบบต้นแบบคือการสร้างระบบที่สามารถใช้งานได้จริง
- ประโยชน์ของการสร้างระบบต้นแบบ
- ยืนยันความต้องการของผู้ใช้
- สื่อสารและปรับปรุงความเข้าใจ
- การระบุข้อดีและข้อเสีย
- รูปแบบของการพัฒนาระบบต้นแบบ
- แบบใช้แล้วทิ้ง (Throw-away prototyping)
- แบบพัฒนาต่อเนื่อง (Evolutionary prototyping)
- ข้อควรพิจารณาในการสร้างระบบต้นแบบ
- ใช้เวลาน้อย
- การทดสอบและปรับปรุง
การพัฒนาระบบ
- การพัฒนาระบบหรือการทำให้เกิดผลคือการลงมือปฏิบัติในการพัฒนาฐานข้อมูลและโปรแกรมประยุกต์เพื่อเรียกใช้งานฐานข้อมูลและรองรับความต้องการของผู้ใช้
- ขั้นตอนการพัฒนาระบบ
- การสร้างฐานข้อมูล
- การพัฒนาระบบสารสนเทศ/โปรแกรมประยุกต์
- การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูล
- เครื่องมืออำนวยความสะดวก
การแปลงข้อมูลและการบรรจุข้อมูล
- การแปลงข้อมูลและการบรรจุข้อมูลคือการโอนย้ายข้อมูลจากระบบเก่า (ถ้ามี) เข้าสู่ระบบฐานข้อมูลใหม่ รวมถึงการแปลงข้อมูลหรือโปรแกรมประยุกต์เดิมให้เข้ากับระบบฐานข้อมูลที่พัฒนาขึ้น
- ขั้นตอนการแปลงข้อมูลและการบรรจุข้อมูล
- กรณีที่มีระบบฐานข้อมูลเดิมใช้งานอยู่
- การปรับแต่งระบบสารสนเทศ/โปรแกรมประยุกต์เดิม
การทดสอบ
- การทดสอบระบบฐานข้อมูลและโปรแกรมประยุกต์เป็นขั้นตอนที่สำคัญเพื่อค้นหาข้อผิดพลาดและยืนยันว่าระบบทำงานได้ตามความต้องการของผู้ใช้ทุกประการก่อนการใช้งานจริง
การใช้งานและบำรุงรักษาระบบ
- ขั้นตอนการใช้งานและบำรุงรักษาระบบ
- การดูแลและบำรุงรักษาระบบ
- การประสานงานและการติดต่อ
- การประเมินและการปรับปรุง
- การเป็นผู้นำและอำนวยความสะดวก
CASE Tools
- CASE Tools คือ เครื่องมือที่ช่วยในกระบวนการวิศวกรรมซอฟต์แวร์หรือ Computer-Aided Software Engineering
- ข้อดีของ CASE Tools
- การจัดเก็บและควบคุมคำอธิบายข้อมูล
- การวิเคราะห์ข้อมูล
- การออกแบบและจำลองข้อมูล
- การวาดแผนภาพตามข้อกำหนด
- ความสะดวกสะบายและความรวดเร็ว
- การทำงานเชิงอัตโนมัติ
- การสร้างระบบต้นแบบ
บทสรุป
- วงจรของระบบฐานข้อมูลประกอบด้วยขั้นตอนหลัก ๆ ที่แบ่งได้เป็น 13 ขั้นตอนต่าง ๆ
- การวางแผนฐานข้อมูลเชิงกลยุทธ์
- การนิยามระบบ
- การรวบรวมและวิเคราะห์ความต้องการ
- การออกแบบฐานข้อมูลระดับแนวคิด
- การออกแบบฐานข้อมูลระดับตรรกะ
- การออกแบบฐานข้อมูลระดับกายภาพ
- การเลือกระบบจัดการฐานข้อมูล
- การออกแบบระบบ
- การพัฒนาระบบ
- การสร้างต้นแบบ
- การแปลงและบรรจุข้อมูล
- การทดสอบ
- การใช้งานและบำรุงรักษา
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
퀴즈เกี่ยวกับวงจรการพัฒนาระบบ (System Development Lifecircle - SDLC) และวงจรการพัฒนาระบบฐานข้อมูล (Database System Development Lifecycle - DSDLC) รวมถึงขั้นตอนการพัฒนาและบริหารจัดการฐานข้อมูล