สอบกลางภาค
1. Microsoft access เป็นโปรแกรมใช้ทำอะไร อธิบายให้ได้ใจความ ไม่ต้องไปคัดลอกมา
ตอบ ใช้ทำระบบฐานข้อมูล คือ ระบบการจัดเก็บข้อมูลที่มีความสัมพันธ์กัน
2. ข้อมูล หมายถึง ข้อใด
ตอบ หมายถึง ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ
3. ฐานข้อมูล หมายถึงข้อใด
ตอบ คือ ระบบการจัดเก็บข้อมูลที่มีความสัมพันธ์กัน
4. เอนทิตี้ หมายถึงข้อใด
ตอบ หมายถึง ชื่อของสิ่งใดสิ่งหนึ่ง เปรียบเสมือนคำนาม อาจได้แก่ คน สถานที่ สิ่งของ การกระทำ ซึ่งต้องการจัดเก็บข้อมูลไว้ เช่น เอนทิตี้ของลูกค้า เอนทิตี้ของพนักงาน เป็นต้น บางเอนทิตี้อาจจะไม่มีความหมายเลย หากขาดเอนทิตี้อื่นในฐานข้อมูล เช่น เอนทิตี้ประวัตินักสึกษาจะไม่มีความหมาย หากปราศจากเอนทิตี้นักศึกษา เพราะจะไม่ทราบว่าเป็นประวัติของนักศึกษาคนใด
5. แอตทริบิวทต์ หมายถึงข้อใด
ตอบ หมายถึง รายละเอียดข้อมูลที่แสดงลักษณะและคุณสมบัติของเอนทิตี้หนึ่ง ๆ เช่น เอนทิตี้นักศึกษา ประกอบด้วย แอททริบิวต์รหัสนักศึกษา ชื่อนักเรียนศึกษา ที่อยู่นักศึกษา เป็นต้น
6. ความสัมพันธ์ หมายถึงข้อใด
ตอบ หมายถึง ความสัมพันธ์ระหว่างเอนทิตี้ เช่น ความสัมพันธ์ระหว่างเอนทิตี้นักศึกษาและเอนทิตี้คณะวิชา เป็นลักษณะว่า นักศึกษาแต่ละคนเรียนอยู่คณะวิชาใดคณะวิชาหนึ่ง
7. Primary key มีความหมายตรงกับข้อใด
ตอบ Primary Key หมายถึง สิ่งที่จะใช้บ่งบอกถึงความแตกต่างในสิ่งที่เรากำลังพูดถึง เช่น
- ถ้าเราพูดถึงพนักงานในหน่วยงานต่าง ๆ Primary Key ก็จะหมายถึง รหัสพนักงานแต่ละคนซึ่งจะไม่ซ้ำกันเลย เมื่อพูดถึงรหัสพนักงานหมายเลขใดก็ตามเราจะสามารถรู้ได้ทันทีว่าเป็นพนักงาน คนใด
8. Candidate kry มีความหมายตรงกับข้อใด
ตอบ หมายถึงเขตข้อมูล(Field)หนึ่งหรือหลายเขตข้อมูลมีคุณสมบัติเป็น คีย์หลัก PK(ไม่ซ้ำ)และไม่ได้ใช้เป็นคีย์หลัก เช่น รหัสสินค้าเป็น คีย์หลัก ส่วนชื่อสินค้าก็ไม่ซ้ำเช่นกันแต่ไม่ได้เป็นคีย์หลักจึงเป็นคีย์คู่แข่ง
9. Composite key มีความหมายตรงกับข้อใด
ตอบ คือ แอททริบิวท์ที่ประกอบเป็นคีย์หลักที่ประกอบด้วยหลายแอ
ททริบิวท์มารวมกัน เพื่อจะให้ค่าที่เป็นเอกลักษณ์ได้ คีย์รอง (Secondary Key)
10. foreign key หมายถึงข้อใด
11. ระบบฐานข้อมูล หมายถึงข้อใด
12. ส่วนประกอบของฐานข้อมูล access 2007 มีอะไรบ้างอธิบายให้เข้าใจห้ามคัดลอกมา