-
Chương 1: CÁC KHÁI NIỆM CƠ BẢN
Các khái niệm cơ bản
-
Chương 2: MÔ HÌNH THỰC THỂ LIÊN KẾT
Mô hình thực thể liên kết
-
Chương 3: MÔ HÌNH CƠ SỞ DỮ LIỆU QUAN HỆ
Mô hình cơ sở dữ liệu quan hệ
-
Chương 4: ĐẠI SỐ QUAN HỆ
Các phép toán trên dữ liệu
-
Chương 5: RÀNG BUỘC TOÀN VẸN
-
Chương 6: PHỤ THUỘC HÀM
-
Chương 7: CHUẨN HÓA CƠ SỞ DỮ LIỆU
TOOLS HÕ TRỢ
GOOGLE FORM để xây dựng bộ câu hỏi Quiz
BỘ CÔNG CỤ HỖ TRỢ THIẾT KẾ ER
Microsoft VISIO
2.6.2 Câu hỏi ôn tập
- Hãy nói về vai trò của mô hình dữ liệu bậc cao trong quá trình thiết kế cơ sở dữ liệu.
- Định nghĩa các thuật ngữ sau: thực thể, thuộc tính, giá trị thuộc tính, thể hiện liên kết, thuộc tính phức hợp, thuộc tính đa trị, thuộc tính suy diễn được, thuộc tính phức tạp, thuộc tính khoá, miền giá trị.
- Kiểu thực thể là gì? Tập thực thể là gì? Giải thích sự khác nhau giữa một thực thể, một kiểu thực thể và một tập thực thể.
- Giải thích sự khác nhau giữa một thuộc tính và một tập giá trị.
- Kiểu liên kết là gì? Giải thích sự khác nhau giữa một thể hiện liên kết, một tập liên kết và một kiểu liên kết.
- Vai trò tham gia là gì? Khi nào cần phải sử dụng các tên vai trò trong mô tả các kiểu liên kết.
- Mô tả cách chỉ ra các ràng buộc cấu trúc trên các kiểu liên kết.
- Khi chúng ta nghĩ đến các liên kết như là các thuộc tính, các tập giá trị của các thuộc tính đó là gì?
- Kiểu liên kết đệ quy là gì? Cho một số ví dụ về các kiểu liên kết đệ quy.
- Khi nào khái niệm kiểu thực thể yếu được dùng trong mô hình hoá cơ sở dữ liệu? Định nghĩa các thuật ngữ: kiểu thực thể chủ, kiểu thực thể yếu, khoá bộ phận, kiểu liên kết xác định.
- Trình bày các khái niệm lớp, lớp con, chuyên biệt hoá, tổng quát hoá. Trong hoàn cảnh nào ta cần tách một lớp thành các lớp con.
- Trình bày cách biểu diễn đồ hoạ của các mô hình ER và EER.
2.7 Một số câu hỏi trắc nghiệm ôn tập
Câu 1. Đâu là ký hiệu được dùng để biểu diễn thuộc tính suy dẫn trong mô hình ER?
- Hình elip nét đơn
- Hình elip có nét đứt đơn
- Hình elip nét đôi
- Hình elip có nét đứt đôi
Câu 2. Mô hình thực thể liên kết mô tả chi tiết các thành phần gì?
- Quan hệ giữa các thực thể
- Tập thực thể
- Tất cả các lựa chọn đều đúng
- Thuộc tính của thực thể
Câu 3. Loại thực thể nào không tồn tại độc lập được mà phải phụ thuộc vào một kiểu thực thể khác
- Tập thực thể yếu
- Cả hai loại trên đều sai
- Tập thực thể mạnh
- Cả hai loại trên đều đúng
Câu 4. Các bước thực hiện thiết kế CSDL làm gì?
- Xác định thực thể và thuộc tính -> Liệt kê và lựa chọn thông tin -> xác định mối quan hệ và thuộc tính quan hệ -> vẽ sơ đồ ER và xác định lực lượng tham gia -> chuẩn hóa và rút gọn sơ đồ
- Liệt kê và lựa chọn thông tin -> xác định thực thể và thuộc tính -> vẽ sơ đồ ER và xác định lực lượng tham gia -> xác định mối quan hệ và thuộc tính quan hệ -> chuẩn hóa và rút gọn sơ đồ
- Liệt kê và lựa chọn thông tin -> xác định thực thể và thuộc tính -> xác định mối quan hệ và thuộc tính quan hệ -> vẽ sơ đồ ER và xác định lực lượng tham gia -> chuẩn hóa và rút gọn sơ đồ
- Liệt kê và lựa chọn thông tin -> vẽ sơ đồ ER và xác định lực lượng tham gia -> xác định thực thể và thuộc tính -> xác định mối quan hệ và thuộc tính quan hệ -> chuẩn hóa và rút gọn sơ đồ
Câu 5. Đâu là phát biểu của thuộc tính đa trị của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính có chứa một hoặc một vài giá trị cho một thực thể cụ thể
- Là thuộc tính không thể chia nhỏ thành các phần riêng biệt nhỏ hơn
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
Câu 6. Giá trị của thuộc tính trong thực thể gồm những kiểu gì?
- Kiểu xâu kí tự
- Kiểu chuỗi
- Kiểu nguyên, kiểu số thực
- Tất cả các phát biểu đều đúng
Câu 7. Mô hình thực thể liên kết được dùng để làm gì?
- Để thiết kế CSDL ở mức quan niệm
- Để thiết kế CSDL ở mức cuối cùng
- Để thiết kế CSDL ở mức vật lý
- Để thiết kế CSDL ở mức trung gian
Câu 8. Loại thực thể nào không cảm nhận được bằng giác quan mà nhận biết được thông qua nhận thức?
- Thực thể trừu tượng
- Cả hai loại đều đúng
- Thực thể cụ thể
- Cả hai loại đều sai
Câu 9. Loại thực thể nào có thể tồn tại độc lập với các kiểu thực thể khác
- Cả hai loại trên đều đúng
- Tập thực thể yếu
- Tập thực thể mạnh
- Cả hai loại trên đều sai
Câu 10. Đâu là phát biểu của thuộc tính lưu trữ của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính mà giá trị phải được nhập trực tiếp vào khi cài đặt CSDL
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
- Là thuộc tính mà giá trị của có thể được suy ra từ giá trị của các thuộc tính khác
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất
Câu 11. Đâu là phát biểu của thuộc tính khóa của thực thể trong mô hình ER?
- Là thuộc tính được tạo ra từ các thuộc tính khác của thực thể
- Là thuộc tính xác định giá trị của thực thể
- Là thuộc tính được nhập trực tiếp từ khi tạo ra thực thể
- Là thuộc tính có giá trị duy nhất giúp phân biệt thực thể này với thực thể khác
Câu 12. Ký hiệu được dùng để mô tả thuộc tính của thực thể
- Hình elip nét đôi đơn với tên của thuộc tính
- Hình elip nét đậm với tên của thuộc tính
- Hình elip nét đơn với tên của thuộc tính
- Hình elio nét đôi đậm với tên của thuộc tính
Câu 13. Thuộc tính của thực thể là gì?
- Là sự liên kết giữa hai hay nhiều thực thể với nhau
- Là mô hình mô tả về yêu cầu dữ liệu
- Là những đặc tính riêng biệt mô tả đối tượng
- Lất cả các phát biểu đều đúng
Câu 14. Các loại thực thể gồm?
- Thực thể cụ thể
- Cả hai loại đều đúng
- Thực thể trừu tượng
- Cả hai loại đều sai
Câu 15. Chọn phát biểu thuộc tính đơn của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính không thể chia nhỏ thành các phần riêng biệt nhỏ hơn
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất cho một thực thể cụ thể
- Là thuộc tính có chứa một hoặc một vài giá trị cho một thực thể cụ thể
Câu 16. Các kiểu liên kết giữa các thực thể trong mô hình ER?
- Liên kết 1 – 1, M – N
- Liên kết 1 – 1, 1 – N
- Liên kết 1 – N, M – N
- Liên kết 1 – 1, 1 – N, M – N
Câu 17. Ký hiệu được sử dụng cho tập thực thể mạnh là?
- Hình chữ nhật nét đôi chứa tên thực thể
- Hình chữ nhật nét đơn chứa tên thực thể
- Hình chữ nhật bo tròn góc chứa tên thực thể
- Hình chữ nhật bo trong góc nét đôi chứa tên thực thể
Câu 18. Bậc của liên kết giữa các thực thể trong mô hình ER là gì?
- Tất cả các phát biểu đều sai
- Là số kiểu thực thể tham gia vào liên kết đó
- Là số kiểu thực thể tối đa tham gia vào liên kết đó
- Là số kiểu thực thể tối thiểu tham gia vào liên kết đó
Câu 19. Chọn ký hiệu được dùng để mô tả kiểu liên kết giữa Thực thể mạnh và thực thể yếu?
- Hình thoi nét đơn
- Hình vuông nét đơn
- Hình thoi nét đôi
- Hình vuông nét đôi
Câu 20. Đâu là phát biểu của thuộc tính suy dẫn của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
- Là thuộc tính mà giá trị phải được nhập trực tiếp vào khi cài đặt CSDL
- Là thuộc tính giá trị của nó có thể được suy ra từ giá trị của các thuộc tính khác
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất
Câu 21. Quá trình làm việc để có được một CSDL là
- Ý tưởng -> lược đồ quan hệ -> thiết kế E/R -> CSDL
- Ý tưởng -> thiết kế E/R -> lược đồ quan hệ -> HQT CSDL -> CSDL
- Ý tưởng -> thiết kế E/R -> CSDL
- Ý tưởng -> lược đồ quan hệ -> CSDL
Câu 22. Thực thể trong mô hình thực thể liên kết gồm có mấy loại?
- 3 loại
- 2 loại
- 4 loại
- 5 loại
Câu 23. Qui tắc thiết kế CSDL?
- Tránh trùng lặp
- Chính xác và dễ hiểu
- Tất cả các lựa chọn
- Chọn đúng kiểu thực thể và mối quan hệ
Câu 24. Đâu là phát biểu của thuộc tính đơn trị của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính có chứa một hoặc một vài giá trị cho một thực thể cụ thể
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất cho một thực thể cụ thể
- Là thuộc tính không thể chia nhỏ thành các phần riêng biệt nhỏ hơn
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
Câu 25. Đâu là phát biểu của thuộc tính phức hợp của thực thể trong mô hình thực thể liên kết?
- Là thuộc tính có thể phân chia được thành các thành phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
- Là thuộc tính có chứa một hoặc một vài giá trị cho một thực thể cụ thể
- Là thuộc tính chỉ có thể nhận một giá trị duy nhất cho một thực thể cụ thể
- Là thuộc tính không thể chia nhỏ thành các phần riêng biệt nhỏ hơn
Câu 26. Ký hiệu để mô tả thuộc tính đa trị là gì?
- Hình elip nét đôi
- Hình elip tô màu nét đôi
- Hình elip nét đơn
- Hình elip tô màu nét đơn
Câu 27. Thực thể là gì trong mô hình thực thể liên kết?
- Là tập các thuộc tính để xác định đối tượng
- Là một “vật” (cụ thể hay trừu tượng) trong thế giới thực, có sự tồn tại độc lập và phân biệt với các đối tượng khác
- Là các mối liên hệ giữa đối tượng này với đối tượng khác trong thực tế
- Lất cả các phát biểu đều sai
Câu 28. Ký hiệu được dùng để mô tả quan hệ giữa các thực thể trong mô hình ER?
- Hình thoi nét đứt
- Hình thoi nét đơn
- Hình thoi nét đậm
- Hình thoi nét đôi
Câu 29. Kiểu liên kết giữa thực thể mạnh và thực thể yếu là?
- Liên kết kế thừa
- Liên kết tổng hợp
- Liên kết định danh
- Liên kết bao gồm
Câu 30. Có mấy loại liên kết giữa các thực thể trong mô hình ER?
- 5 loại
- 3 loại
- 4 loại
- 2 loại
Câu 31. Loại thực thể nào có thể cảm nhận được bằng trực quan hay có thể nhìn thấy trực tiếp được
- Cả hai loại đều sai
- Thực thể cụ thể
- Cả hai loại đều đúng
- Thực thể trừu tượng
Câu 32. Ký hiệu được sử dụng cho tập thực thể yếu là?
- Hình chữ nhật bo trong góc nét đôi chứa tên thực thể
- Hình chữ nhật bo tròn góc chứa tên thực thể
- Hình chữ nhật nét đơn chứa tên thực thể
- Hình chữ nhật nét đôi chứa tên thực thể