Câu hỏi ôn tập môn Cơ sở dữ liệu hướng đối tượng | Trường đại học Kinh Doanh và Công Nghệ Hà Nội
Câu 1 Một đáp án) Câu 35 Với phiếu giao hàng trên. Lớp Hàng gồm những thuộc tính nào?. *HANG(mã_hàng, tên_hàng, đơn_vị, đơn_giá, số_lượng). HANG(mã_hàng, tên_hàng, đơn_vị). HANG(mã_hàng, tên_hàng, đơn_vị, đơn_giá, số_lượng, thành_tiền). Không có đáp án đúng. Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!
Môn: Cơ sở dữ liệu hướng đối tượng (HUBT)
Trường: Đại học Kinh Doanh và Công Nghệ Hà Nội
Thông tin:
Tác giả:
Preview text:
lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Cơ sở dữ liệu hướng đối tượng Phân 1 Câu 1 Một đáp án)
Câu 35 Với phiếu giao hàng trên. Lớp Hàng gồm những thuộc tính nào?. *HANG(mã_hàng, tên_hàng, đơn_vị, đơn_giá, số_lượng).
HANG(mã_hàng, tên_hàng, đơn_vị).
HANG(mã_hàng, tên_hàng, đơn_vị, đơn_giá, số_lượng, thành_tiền). Không có đáp án đúng. Câu 2 Một đáp án)
Câu 36 Với phiếu giao hàng trên. Lớp Phiếu_giao_hàng gồm các thuộc tính: *Không có đáp án đúng.
Số_phiếu, tên_khách, tên_hàng, Số_lượng, đơn_giá.
Số_phiếu, tên_khách, tên_hàng, Số_lượng, đơn_giá, thành_tiền.
Số_phiếu, tên_khách, tên_hàng, Số_lượng, đơn_giá, địa_chỉ_khách, thành_tiền. Câu 3 Một đáp án)
Câu 48 So sánh sự tương ứng mô hình dữ liệu quan hệ với mô hình hướng đối tượng Class tương đương với: *Relation. Tuple. Column. Store Procedure. Câu 4 Một đáp án)
Câu 49 So sánh sự tương ứng mô hình dữ liệu quan hệ với mô hình hướng đối tượng ObjectInstance tương đương với: Relation. *Tuple. Column. Store Procedure. Câu 5 Một đáp án)
Câu 50 So sánh sự tương ứng mô hình dữ liệu quan hệ với mô hình hướng đối tượng Attributes tương đương với: Relation. Tuple. *Column. Store Procedure. Câu 6 Một đáp án)
Câu 71 Mô hình ER (hình trên) có mấy mối quan hệ sở hữu, phụ thuộc:
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 1/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng *1 2 3 4 Câu 7 Một đáp án)
Câu 72 Trong mô hình ER trên. Thuộc tính nào là phức hợp: giám sát. làm việc cho. địa điểm. *họ tên. Câu 8 Một đáp án)
Câu 76 Chuyển đổi từ mô hình ER sang mô hình Quan hệ ta được các quan hệ: Nhân
Viên, Đơn Vị, Con, Dự án, Quản Lý, Làm việc cho, Kiểm .
Quản lý, Nhân viên, Đơn vị, Con, Dự án.
*Nhân viên, Đơn vị, Con, Dự án. Tất cả đều sai. Câu 9 Một đáp án)
Câu 77 Chuyển đổi từ mô hình ER sang mô hình quan hệ . Việc chuyển đổi mối liên kết là
chuyển đổi mối liên kết: . N 1. 1 N. 1 1. *Tất cả đều đúng. Câu 10 Một đáp án)
Câu78 Hình trên mối quan hệ nào chứa thuộc tính riêng của quan hệ: *Quản lý. Làm việc. Kiểm. Có. Câu 11 Một đáp án)
Câu 79 Hình trên, khi chuyển đổi từ mô hình ER sang mô hình quan hệ, các mối quan hệ nào sẽ
được chuyển đổi bằng cách lấy khoá chính của quan hệ này đưa vào quan hệ kia làm khoá liên kết ?.
*Tất cả các phương án trên. Làm việc cho. Giám sát. Kiểm.
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 2/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Câu 12 Một đáp án)
Câu 80 Chuyển đổi từ mô hình ER sang mô hình quan hệ hãy cho biết các mối quan hệ nào trong
lược đồ ER trên sẽ được chuyển đổi thành một quan hệ mới: . *Làm việc. Làm việc cho. Kiểm.
Tất cả các phương án trên. Câu 13 Một đáp án)
Câu 81 Chuyển đổi từ mô hình ER sang mô hình quan hệ hãy cho biết các mối quan hệ nào trong
lược đồ ER trên sẽ được chuyển đổi thành một quan hệ mới: .
*Tất cả các phương án trên đều sai. giám sát. Làm việc cho. Kiểm. Câu 14 Một đáp án)
Câu 82 Trong lược đồ ER Công Ty trên cho biết thuộc tính nào là thuộc tính đa trị? *Địa điểm. Họ tên. Con. Giới tính. Câu 15 Một đáp án)
Câu 83 Trong lược đồ ER Công Ty trên cho biết thuộc tính nào là thuộc tính phức? *Họ tên. Địa điểm. Con. Giới tính. Câu 16 Một đáp án)
Câu 84 Trong lược đồ ER Công Ty trên cho biết quan hệ nào là quan hệ tham gia vào 3 mối liên kết trở lên?. *Nhân viên. Con Dự án Đơn vị Câu 17 Một đáp án)
Câu85 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ tại bước thứ nhất ta được quan hệ Nhân
viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lương, Địa chỉ). Nếu thực tiếp bước thứ hai ta được
quan hệ Nhân viên gồm các thuộc tính sau:
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 3/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng *Không có gì thay đổi.
Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lơng, Địa chỉ, Con).
Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lơng, Địa chỉ, Ngời quản lý). Tất cả đều sai. Câu 18 Một đáp án)
Câu 86 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ tại bước thứ hai ta được quan hệ Nhân
viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lơng, Địa chỉ). Nếu chuyển đổi sang mô hình
hướng đối tượng thì quan hệ nhân viên gồm các thuộc tính: *Không có gì thay đổi.
Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lơng, Địa chỉ, Ngời giám sát).
Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lơng, Địa chỉ, Ngời quản lý). Tất cả đều sai. Câu 19 Một đáp án)
Câu 87 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ. Để chuyển đối mối quan hệ làm việc
cho đối với quan hệ Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lương, Địa chỉ, Người
giám sát). Ta được quan hệ Nhân viên mới gồm thuộc tính : .
*Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lương, Địa chỉ, Người giám sát, Mã đơn vị). Không có gì thay đổi.
Nhân viên Mã số, Họ đệm, Tên, Ngày sinh, Giới tính, Lương, Địa chỉ, Người quản lý, Người giám sát). Tất cả đều sai. Câu 20 Một đáp án)
Câu 88 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ. Để chuyển đổi hai mối liên kết là Kiêm
và làm việc cho của quan hệ Dự án Mã số, Tên, Địa điểm), ta được quan hệ Dự án gồm các thuộc tính sau: .
*Dự án(Mã số, Tên, Địa điểm, Mã đơn vị). Không có gì thay đổi.
Dự án(Mã số, tên, Địa điểm, Mã đơn vị, Mã nhân viên). Tất cả đều sai. Câu 21 Một đáp án)
Câu 89 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ . Để chuyển đổi môí quan hệ Kiêm đối
với quan hệ Đơnvi Mã số, Tên, Địa điểm) ta được quan hệ Đơn vị mới gồm các thuộc tính sau:
*Đơn vị Mã số, Tên, Địa điểm, Mã dự án). Không có gì thay đổi.
Đơn vị Mã số, tên, Địa điểm, Mã dự án, Mã nhân viên). Tất cả đều sai. Câu 22 Một đáp án)
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 4/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Câu 90 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ tại bước thứ hai ta được quan hệ Đơn
vị Mã số, Tên, Địa điểm). Nếu thực hiện tiếp bước thứ ba ta được quan hệ Đơn vị gồm các thuộc
tính sau: . *Đơn vị Mã số, Tên, Địa điểm, Ngời quản lý). Không có gì thay đổi.
Đơn vị Mã số, tên, Địa điểm, Mã dự án, Mã nhân viên). Tất cả đều sai. Câu 23 Một đáp án)
Câu 91 Khi chuyển đổi từ mô hình ER sang mô hình quan hệ tại bước thứ ba ta được quan hệ Đơn
vị Mã số, Tên, Địa điểm, Ngời quản lý). Nếu thực hiện tiếp bước thứ tư ta được quan hệ Đơn vị
gồm các thuộc tính sau: . *Không có gì thay đổi.
Đơn vị Mã số, Tên, Địa điểm).
Đơn vị Mã số, tên, Địa điểm, Mã dự án, Mã nhân viên). Tất cả đều sai. Câu 24 Một đáp án)
Câu 117 Cho lược đồ ER trên ta phải áp dụng quy tắc số mấy để chuyển mối quan hệ quan is-a sang
mô hình hướng đối tượng : . *Quy tắc số 1 Quy tắc số 2 Quy tắc số 3 Quy tắc số 4 Câu 25 Một đáp án)
Câu 118 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hướng
đối tượng ta sẽ được kết quả : .
*Tại lớp Nhân viên sẽ có thêm thuộc tính inherits: Nguoi.
Không có gì thay đổi ở lược đồ hai lớp.
Tại lớp Nguoi có thêm thuộc tính inherits: Nhân viên.
Tại lớp Nhân viên sẽ có thêm thuộc tính inherits: Nguoi và tại lớp Nguoi có thêm thuộc tính inherits: Nhân viên. Câu 26 Một đáp án)
Câu 119 Cho lược đồ ER trên sau khi áp dụng quy tắc số mấy để chuyển mối quan hệ quanly sang
mô hình hướng đối tượng : . *Quy tắc số 2. Quy tắc số 1. Quy tắc số 3. Quy tắc số 4. Câu 27 Một đáp án)
Câu 120 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hướng
đối tượng ta sẽ được kết quả : .
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 5/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
*Tại lớp Trưởng khoa có thêm thuộc tính quanly: Khoa và tại lớp Khoa có thêm thuộc tính quanly: Truongkhoa
Tại lớp Trởng khoa sẽ có thêm thuộc tính quanly: Khoa.
Không có gì thay đổi ở lợc đồ hai lớp.
Tại lớp Khoa có thêm thuộc tính quanly: Truongkhoa. Câu 28 Một đáp án)
Câu121 Cho lược đồ ER trên sau khi áp dụng quy tắc số mấy để chuyển mối quan hệ quanly sang
mô hình hướng đối tượng : . *Quy tắc số 2. Quy tắc số 1. Quy tắc số 3. Quy tắc số 4. Câu 29 Một đáp án)
Câu 122 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hướng
đối tượng ta sẽ được kết quả : .
*Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: Khoa và tại lớp Khoa có thêm thuộc tính Thuoc: set(Giaovien).
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: Khoa.
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: set(Khoa) và tại lớp Khoa có thêm thuộc tính Thuoc: set(Giaovien)..
Tại lớp Khoa có thêm thuộc tính Thuoc: set(Giaovien). Câu 30 Một đáp án)
Câu 123 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hớng
đối tượng ta sẽ được kết quả : .
*Không có phương án đúng.
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: set(Khoa).
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: set(Khoa) và tại lớp Khoa có thêm thuộc tính Thuoc: set(Giaovien).
Tại lớp Khoa có thêm thuộc tính Thuoc: set(Giaovien).
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: Khoa và tại lớp Khoa có thêm thuộc tính Thuoc: Giaovien). Câu 31 Một đáp án)
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 6/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Câu 124 Cho lược đồ ER trên sau khi áp dụng quy tắc số mấy để chuyển mối quan hệ quanly sang
mô hình hướng đối tượng : . *Quy tắc số 2. Quy tắc số 1. Quy tắc số 3. Quy tắc số 4. Câu 32 Một đáp án)
Câu 125 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hướng
đối tượng ta sẽ được kết quả : .
*Tại lớp Giáo viên sẽ có thêm thuộc tính Giang: set(Mon) và tại lớp Mon có thêm thuộc tính Giang: Set(Giaovien).
Tại lớp Giáo viên sẽ có thêm thuộc tính Giang: set(Mon). Tại
lớp Mon có thêm thuộc tính Giang: set(Giaovien).
Tại lớp Giáo viên sẽ có thêm thuộc tính Thuoc: Khoa và tại lớp Khoa có thêm thuộc tính Thuoc: Giaovien).
Không có phương án đúng. Câu 33 Một đáp án)
Câu 127 Cho lược đồ ER trên sau khi áp dụng quy tắc chuyển đổi mô hình ER sang mô hình hướng
đối tượng ta sẽ được kết quả :
*Tại lớp Giáo viên sẽ có thêm thuộc tính Giang1: set(Gvien_Khoa) và tại lớp Khoa có thêm thuộc tính
Giang2 Set(Gvien_Khoa). Và lớp Gvien_Khoa sẽ có thuộc tính là( ID_gvien_khoa: AllID, Giang1
Giaovien, Giang2 Khoa. tongsotiet: integer).
Tại lớp Giáo viên sẽ có thêm thuộc tính Giang1: set(Gvien_Khoa).
Tại lớp Giáo viên sẽ có thêm thuộc tính Giang1: set(Gvien_Khoa) và tại lớp Khoa có thêm thuộc tính Giang2 Set(Gvien_Khoa).
Tại lớp Khoa có thêm thuộc tính Giang2: set(Gvien_Khoa). Không có phương án đúng. Câu 34 Một đáp án)
Câu 128 Cho lược đồ ER trên sau khi áp dụng quy tắc số mấy để chuyển mối quan hệ Giảng sang
mô hình hướng đối tượng : . *Quy tắc số 4. Quy tắc số 1. Quy tắc số 2. Quy tắc số 3. Câu 35 Một đáp án)
Câu 129 Cho lược đồ ER trên, tên các thực thể có trong lược đồ là : . *Giaovien, Khoa.
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 7/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Giaovien, Giang, Khoa.
Giaovien, Khoa. Tongsotiet, Giang.
Không có phương án nào đúng. Câu 36 Một đáp án)
Câu 130 Cho lược đồ ER trên, Tongsotiet được gọi là : .
*Thuộc tính của liên kết Giang.
Thuộc tính của kiểu thực thể Khoa và Giáo viên. Thuộc
tính không thể sử dụng. Không có phương án nào đúng. Câu 37 Một đáp án)
Câu 131 Cho lược đồ ER trên, sau khi chuyển đổi từ mô hình ER sang mô hình quan hệ ta sẽ được những quan hệ nào : .
*Quan hệ: Giáo viên, Khoa. Gvien_Khoa (sinh ra do liên kết Giang). Quan hệ: Giáo viên, Khoa.
Không thể chuyển đổi mô hình sang mô hình quan hệ. Không có phương án nào đúng. Câu 38 Một đáp án)
Câu 132 Cho lược đồ ER trên, để chuyển đổi liên kết Giảng sang mô hình quan hệ ta phải thực hiện
bước chuyển đổi thứ : . * 5 3 4 6 Câu 39 Một đáp án)
Câu 133 Cho lược đồ ER trên, để chuyển đổi liên kết Thuộc sang mô hình quan hệ ta phải thực hiện
bước chuyển đổi thứ : . *4 3 5 6 Câu 40 Một đáp án)
Câu 134 Cho lược đồ ER trên, chuyển đổi lược đồ sang mô hình quan hệ ta được các quan hệ : .
*Giáo viên, Giáo viên_thuộc_Khoa. Khoa. Khoa. Giáo viên. Khoa.
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 8/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Giáo viên. Câu 41 Một đáp án)
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 9/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Câu 135 Cho lược đồ ER trên, chuyển đổi lược đồ sang mô hình quan hệ ta được các thuộc tính của quan hệ như sau :
*Giáo viên( id_gv, hodem, ten, tuoi, id_k); Khoa(id_k, tenkhoa. sodienthoai). Giáo
viên(id_gv, hoten, tuoi); Khoa(id_k, tenkhoa. sodienthoai).
Gáo viên(id_gv, hoten, tuoi); Khoa(id_k, tenkhoa. sodienthoai, id_gv).
Không có phương án đúng. Câu 42 Một đáp án)
Câu 136 Cho lược đồ ER trên, chuyển đổi lợc đồ sang mô hình quan hệ ta được các thuộc tính của quan hệ như sau : .
*Truongkhoa(id_tk, hodem, ten, tuoi); Khoa(id_k, tenkhoa. sodienthoai, id_tk). Truongkhoa(id_tk,
hoten, tuoi, id_khoa); Khoa(id_k, tenkhoa. sodienthoai, id_tk).
Truongkhoa(id_tk, hodem, ten, tuoi); Quanly(id_tk, id_khoa); Khoa(id_k, tenkhoa. sodienthoai, id_tk).
Truongkhoa(id_tk, hodem, ten, tuoi, id_khoa), Khoa(id_k, tenkhoa. sodienthoai). Câu 43 Một đáp án)
Câu 137 Cho lược đồ ER trên, chuyển đổi lược đồ sang mô hình quan hệ ta áp dụng bước chuyển đổi thứ : * 3 4 5 7 Câu 44 Một đáp án)
Câu 150 Hãy cho biết, hình vẽ trên mô phỏng cho: . *Kế thừa bội. Kế thừa đơn.
Sai vì sử dụng cung mũi tên. Tất
cả các phương án đều sai. Câu 45 Một đáp án)
Câu 153 Cho lược đồ ER nh trên, sau khi thực hiện chuyển đổi sang mô hình hướng đối tượng bằng
quy tắc số 4 ta sẽ được lớp Người gồm các thuộc tính:.
*id: allID, Hoten: String, Tuoi: Integer, Con: Set(Nguoi), Cha. Me: Nguoi;. id
: allID, Hoten: String, Tuoi: Integer, Cha. Me: Nguoi. id: allID, Hoten: String,
Tuoi: Integer, Con: Set(Nguoi). id: allID, Hoten: String, Tuoi: Integer,. Câu 46 Một đáp án)
Câu 154 Cho lược đồ ER nh trên, sau khi thực hiện chuyển đổi sang mô hình quan hệ ta sẽ được quan hệ Người: .
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 10/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
*Nguoi(id, hoten, tuoi, id_cha. id_me).
Nguoi(id, hoten, tuoi, id_cha. id_me, id_con).
Nguoi(id, hoten, tuoi, id_cha). Nguoi(id, hoten, tuoi). Câu 47 Một đáp án)
Câu 155 Cho lược đồ ER như trên, sau khi thực hiện chuyển đổi sang mô hình hớng đối tượng ta sẽ được các lớp:.
*Giáo viên, Lớp, Môn học, Lịch dạy;.
Giáo viên, Lớp, Môn học.
Giáo viên, Lịch dạy, Môn học.
Giáo viên, Lịch dạy, Lớp. Câu 48 Một đáp án)
Câu 156 Cho lược đồ ER như trên, sau khi thực hiện chuyển đổi sang mô hình hướng đối tượng ta sẽ
áp dụng quy tắc chuyển đổi thứ: . *5 4 2 3 Câu 49 Một đáp án)
Câu 157 Cho lược đồ ER như trên, sau khi thực hiện chuyển đổi sang mô hình hướng đối tượng ta sẽ
áp dụng quy tắc chuyển đổi thứ 5, quy tắc này làm phát sinh thêm một lớp mới từ quan hệ Day gọi
là Lịch Dạy, Lịch Dạy sẽ gồm những thuộc tính gì?.
*Thời gian: String, Giang: Giaovien, Gomco: Monhoc, Botri: Lop.
Thời gian: String, Gomco: Monhoc, Botri: Lop.
Giang: Giaovien, Gomco: Monhoc, Botri: Lop.
Thời gian: String, Giang: Giaovien, Gomco: Monhoc. Câu 50 Một đáp án)
Câu 158 Cho lược đồ ER như trên, quan hệ Dạy được gọi là: . *Quan hệ đa nguyên. Quan hệ nhị nguyên. Quan hệ phức hợp. Quan hệ đa trị. Câu 51 Một đáp án)
Câu 159 Cho lược đồ ER như trên, thực hiện chuyển đổi sang mô hình quan hệ ta sẽ được số thực thể là: . *4 5
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 11/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng 3 2 Câu 52 Một đáp án)
Câu 160 Cho lược đồ ER như trên, thực hiện chuyển đổi sang mô hình quan hệ sẽ phát sinh thêm
một quan hệ mới là quan hệ Lịch dạy, quan hệ này gồm những thuộc tính: .
*id_gv, id_lop, id_monhoc, thoigian. id_gv,
id_lop, id_monhoc. id_lop, thoigian. id_lop,
id_gv, id_monhoc, thoigian, hoten, sotiet. Câu 53 Một đáp án)
Câu 162 Với phiếu giao hàng trên ta tìm được những thực thể nào? . *DM_KHACH,DM_HANG. MD_KHACH,DM_HANG, PHIEU_GIAO_HANG. Không có đáp án đúng. PHIEU_GIAO_HANG, DM_KHACH. Câu 54 Một đáp án)
Câu 163 Cho lược đồ ER như trên, các quan hệ sinh ra tại bước chuyển đối thứ nhất từ mô hình ER sang mô hình quan hệ là:
*Bác sĩ, Chuyên khoa, Bệnh nhân
Bác sĩ, Chuyên khoa, Bệnh nhân, Liệu pháp điều trị
Bệnh nhân, Bác Sĩ, Liệu pháp điều trị Tất cả đều đúng Câu 55 Một đáp án)
Câu 164 Cho lược đồ ER như trên, các quan hệ sinh ra sau khi thực hiện bảy bước chuyển đổi từ mô
hình ER sang mô hình quan hệ là:
*Bác sĩ, Chuyên khoa, Bệnh nhân, Bảng theo dõi điều trị Bác
sĩ, Chuyên khoa, Bệnh nhân
Bệnh nhân, Bác Sĩ, Liệu pháp điều trị Tất cả đều đúng Câu 56 Một đáp án)
Câu 165 Cho lược đồ ER như trên, các lớp đối tượng sinh ra sau khi thực hiện chuyển đổi từ mô
hình ER sang mô hình hướng đối tượng là:
*Lớp đối tượng Bác sĩ, Lớp đối tượng Chuyên khoa, Lớp đối tượng Bệnh nhân, Lớp đối tượng
Bảng theo dõi điều trị
Lớp đối tượng Bác sĩ, Lớp đối tượng Chuyên khoa, Lớp đối tượng Bệnh nhân Lớp
Bệnh nhân, Lớp Bác Sĩ, Lớp Liệu pháp điều trị
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 12/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Tất cả đều sai
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 13/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Câu 57 Một đáp án)
Câu 166 Cho lược đồ ER như trên, các lớp đối tượng sinh ra sau khi thực hiện chuyển đổi từ mô
hình ER sang mô hình hướng đối tượng
*Lớp đối tượng Bác sĩ, Lớp đối tượng Chuyên khoa, Lớp đối tượng Bệnh nhân, Lớp đối tượng
Bảng theo dõi điều trị
Lớp đối tượng Bác sĩ, Lớp đối tượng Chuyên khoa, Lớp đối tượng Bệnh nhân Lớp
Bệnh nhân, Lớp Bác Sĩ, Lớp Liệu pháp điều trị Tất cả đều sai Câu 58 Một đáp án)
Câu 166. Cho lược đồ ER trên, lược đồ quan hệ kết quả sau khi thực hiện chuyển đổi từ ER sang là: *
Bác Sĩ Mã bs, Họ đêm, Tên, Số đt, Địa chỉ, mã ck), Bệnh nhân( Mã bn, Họ đêm, tên, địa chỉ,
Bác sĩ theo dõi), Chuyên khoa(mã ck, Tên ck), Bảng điều trị (mã bn, mã bs, ngày đt, liệu pháp).
Bác Sĩ Mã bs, Họ đêm, Tên, Số đt, Địa chỉ), Bệnh nhân( Mã bn, Họ đêm, tên, địa chỉ,),
Chuyênkhoa(mã ck, Tên ck), Bảng điều trị (mã bn, mã bs, ngày đt, liệu pháp).
Bác Sĩ Mã bs, Họ đêm, Tên, Số đt, Địa chỉ, mã ck), Bệnh nhân( Mã bn, Họ đêm, tên, địa chỉ),
Chuyênkhoa(mã ck, Tên ck), Bảng điều trị (mã bn, mã bs, ngày đt, liệu pháp). Không có phương án đúng Câu 59 Một đáp án)
Câu 167 Cho lược đồ ER trên, Kết quả sau khi thực hiện chuyển đổi từ ER sang quan hệ là : Bác Sĩ
Mã bs, Họ đêm, Tên, Số đt, Địa chỉ, mã ck), Bệnh nhân( Mã bn, Họ đêm, tên, địa chỉ, Bác sĩ theo dõi),
Chuyên khoa(mã ck, Tên ck), Bảng điều trị (mã bn, mã bs, ngày đt, liệu pháp). Quan hệ Bảng điều trị
sẽ được phát sinh tại bước chuyển đổi thứ: * 5 6 7 8 Câu 60 Một đáp án)
Câu 168 Cho lược đồ ER trên, thuộc tính mã ck đươc thêm vào quan hệ Bác Sĩ tại bước chuyển đổi thứ: *4 5 6 7 Câu 61 Một đáp án)
Câu 182 Cho các lớp đối tượng tron lược đồ hướng đối tượng như sau: SELECT s.number FROM s IN Software
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 14/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Kết quả của câu lệnh truy vấn này là:
*Trả về một tập hợp các số nguyên là thể hiện của thuộc tính mã số của các đối tượng phần
mềm s Trả về mã số của đối tượng s
Trả về thuộc tính mã số của lớp phần mềm. Trả về
thuộc tính mã số của đối tượng s. Câu 62 Một đáp án)
Câu 183 Cho các lớp đối tượng tron lược đồ hướng đối tượng như trên. SELECT p
FROM p IN s.team, s IN Software WHERE s.number 111
Kết quả của câu lệnh truy vấn là:
* Trả về tập hợp các đối tượng p (người lập trình) tham gia trong phần mềm có mã số là 111 Trả
về một tập hợp các số nguyên là thể hiện của thuộc tính mã số của các đối tượng phần mềm s
. Trả về tập hợp các đối tượng p có thuộc tính team của đối tượng s Trả về thuộc tính mã số của đối tượng s. Câu 63 Một đáp án)
Câu 197 Cho các lớp như trên:
Câu truy vấn để hiển thị tên nhóm, số điện thoại và tên nhà quản lý của các nhóm lập trình của công ty là:
*SELECT g.name, g.phone_no, g.manager.name FROM g In Group;
SELECT g.name, g.phone_no, manager.name FROM g In Group;
SELECT g.name, g.phone_no, g.manager.name FROM g In Programer Tất cả đều sai Câu 64 Một đáp án)
Câu 198 Cho các lớp như trên, hãy cho biết câu lệnh truy vấn sau:
SELECT g.name, g.phone_no, g.manager.name
FROM g In Group; Sai ở đâu:
*Câu lệnh truy vấn đúng không sai g.manager.name g in Group g.phone_no Câu 65 Một đáp án)
Câu 199 Cho các lớp như trên, hãy cho biết câu lệnh truy vấn sau:
SELECT p.name, p.group.name, p.phone_no FROM p IN Group WHERE p.floor= 2; Sai ở: *p IN Group g.manager.name g.phone_no
Câu lệnh truy vấn đúng không sai Câu 66 Một đáp án)
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 15/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Câu 200 Cho các lớp như trên:
Câu truy vấn để hiển thị tên , số điện thoại và tên nhóm của những nhà lập tình làm việc ở tầng 2 là :
* SELECT p.name, p.group.name, p.phone_no FROM p IN Programmer WHERE p.floor= 2; SELECT
p.name, group.name, p.phone_no FROM p IN Programmer WHERE p.floor= 2; SELECT p.name,
programmer.group.name, p.phone_no FROM p IN Group WHERE p.floor= 2 Tất cả đều sai Câu 67 Một đáp án)
Câu 201 Cho các lớp như trên, hãy cho biết câu lệnh truy vấn sau:
SELECT p.name, group.name, p.phone_no FROM p IN Programmer WHERE p.floor= 2; Sai ở: *a. group.name p IN Group g.phone_no
câu lệnh truy vấn đúng không sai Câu 68 Một đáp án)
Câu 202 Cho các lớp như trên:
Câu truy vấn liệt kê tên, số điện thoại của các nhà lập tình có mã số lớn hơn 111 và thuộc nhóm phân tích:
*SELECT p.name, p.phone_no FROM p IN Programmer; WHERE (p.group.name = ‘Analysisʼ) AND ( p.number > 111 ;
SELECT p.name, p.phone_no FROM p IN Programmer; WHERE (p.name = ‘Analysisʼ) AND ( p.number > 111 ;
SELECT p.name, p.phone_no FROM p IN Programmer; WHERE (p.name = ‘Analysisʼ) AND (p.group > 111 ; Tất cả đều sai Câu 69 Một đáp án)
Câu 203 Cho các lớp như trên, cho câu lệnh truy vấn: SELECT p.name, p.phone_no FROM p IN Programmer;
WHERE (p.group.name = ‘Analysisʼ)
AND (p.number > 111 ; Câu lệnh sai ở: *Tất cả đều sai Sai tại p.name; Sai ở p IN Programmer; Sai ở p.phone_no
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 16/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng Câu 70 Một đáp án)
Câu 205 Cho các lớp đối tượng như trên. Để hiển thị mã số, tên nhóm của các nhà lập trình tham gia
trong dự án phần mềm số 101 và vai trò của họ trong dự án đó ta chọn câu lệnh:
*SELECT p.number, p.name, p.group.name, p.role(p, s) FROM p IN Programmer, s IN Software
WHERE (s.number = 101 AND (s IN p.works_on);
SELECT p.number, p.name, p.group.name, p.role(p, s) FROM p IN Programmer, s IN Software
WHERE (p.number = 101 AND (s IN p.works_on);
SELECT p.number, p.name, p.group, p.role(p, s) FROM p IN Programmer, s IN Software WHERE
(s.number = 101 AND (s IN p.works_on);
SELECT p.number, p.name, p.group.name, role(p, s) FROM p IN Programmer, s IN Software WHERE
(s.number = 101 AND (s IN p.works_on); Câu 71 Một đáp án)
Câu 206 Cho các lớp đối tượng như trên.Và câu lệnh OQL như sau:
SELECT p.number, p.name, p.group, p.role(p, s)
FROM p IN Programmer, s IN Software
WHERE (s.number = 101 AND (s IN p.works_on);
câu lệnh sai ở: *Sai tại p.group Câu lệnh không sai Sai tại p In Programmer Sai tại s In Software Câu 72 Một đáp án)
Câu 207 Cho các lớp đối tượng như trên.Và câu lệnh OQL như sau:
SELECT p.number, p.name, p.group, p.role(p, s)
FROM p IN Programmer, s IN Software
WHERE (s.number = 101 AND (s IN p.works_on);
Câu lệnh này sẽ hiển thị mã số, tên, tên nhóm các nhà lập trình tham gia trong dự án phần mềm số
101 và vai trò của họ trong dự án. Tuy nhiên câu lệnh này bị lỗi tại p.group cần sửa lại là : *p.group.name Câu lệnh không sai p In software s In Programmer Câu 73 Một đáp án)
Câu 208 Cho các lớp đối tượng như trên.Và câu lệnh OQL như sau:
SELECT p.name, p.phone_no, p.group.name
FROM p IN Programmer, s IN Software WHERE (p.number = 111 AND NOT(s IN p.works_on);
Câu lệnh này sẽ hiển thị tên, số điện thoại, tên nhóm, của các nhà lập trình không làm việc ở dự án
phần mềm số 111. Tuy nhiên câu lệnh này bị lỗi tại: *p.number=111
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 17/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
Tất cả các phương án s In p.work_on s In Software Câu 74 Một đáp án)
Câu 209 Cho các lớp đối tượng như trên.Và câu lệnh OQL như sau:
SELECT p.name, p.phone_no, p.group.name
FROM p IN Programmer, s IN Software WHERE (p.number = 111 AND NOT(s IN p.works_on);
Câu lệnh này sẽ hiển thị tên, số điện thoại, tên nhóm, của các nhà lập trình không làm việc ở dự án
phần mềm số 111. Tuy nhiên câu lệnh này bị lỗi tại điều kiện Where cần sửa lại là: * s.number=111
Không có phương án đúng s In s.work_on s In Group Câu 75 Một đáp án)
Câu 210 Cho các lớp đối tượng như trên. Để hiển thị tên, số điện thoại, tên nhóm, của các nhà lập
trình không làm việc ở dự án phần mềm số 111. Ta chọn phương án nào trong các phương án sau:
*SELECT p.name, p.phone_no, p.group.name FROM p IN Programmer, s IN Software WHERE
(s.number = 111 AND NOT(s IN p.works_on);
SELECT p.name, p.phone_no, p.group.name FROM p IN Programmer, s IN Software WHERE
(p.number = 111 AND NOT(s IN p.works_on);
SELECT p.name, p.phone_no, s.group.name FROM p IN Programmer, s IN Software WHERE
(p.number = 111 AND NOT(s IN p.works_on);
SELECT p.name, p.phone_no, p.group.name FROM p IN Programmer, s IN Software WHERE
(p.number = 111 AND NOT(s IN s.works_on); Câu 76 Một đáp án)
Câu 211 Cho các lớp đối tượng như trên. Liệt kê mã số, tên, kinh phí của các dự án phần mềm sau
năm 1997 do nhà lập trình có mã số 111 quản lý. Ta chọn phương án nào trong các phương án sau:
*SELECT s.number, s.name, s.budget FROM s IN Software, p IN Programmer WHERE (p.number =
111 AND (p IN s.team) AND (role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ; SELECT p.number,
s.name, s.budget FROM s IN Software, p IN Programmer WHERE (p.number = 111 AND (p IN s.team)
AND (role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ;
SELECT s.number, p.name, s.budget FROM s IN Software, p IN Programmer WHERE (p.number =
111 AND (p IN s.team) AND (role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ;
SELECT s.number, s.name, p.budget FROM s IN Software, p IN Programmer WHERE (p.number =
111 AND (p IN s.team) AND (role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ; Câu 77 Một đáp án)
Câu 212 Cho các lớp đối tượng như trên. Liệt kê mã số, tên, kinh phí của các dự án phần mềm sau
năm 1997 do nhà lập trình có mã số 111 quản lý. Ta có câu lệnh OQL sau:
SELECT s.number, s.name, s.budget
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 18/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng
FROM s IN Software, p IN Programmer
WHERE (s.number = 111 AND (p IN s.team) AND
(role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ; Tuy
nhiên câu lệnh trên bị lỗi tại: *b. s.number=111 s.name p IN s.team role(p,s)= ‘Manageʼ Câu 78 Một đáp án)
Câu 213 Cho các lớp đối tượng như trên. Liệt kê mã số, tên, kinh phí của các dự án phần mềm sau
năm 1997 do nhà lập trình có mã số 111 quản lý. Ta có câu lệnh OQL sau:
SELECT s.number, s.name, s.budget
FROM s IN Software, p IN Programmer
WHERE (p.number = 111 AND (p IN s.team) AND
(role(p) = ‘Manageʼ) AND (year(s.date) 1997 ; Tuy nhiên
câu lệnh trên bị lỗi tại: *role(p)= ‘Manageʼ s.name p.number=111 p IN s.team Câu 79 Một đáp án)
Câu 214 Cho các lớp đối tượng như trên. Liệt kê mã số, tên, kinh phí của các dự án phần mềm sau
năm 1997 do nhà lập trình có mã số 111 quản lý. Ta có câu lệnh OQL sau:
SELECT s.number, s.name, s.budget
FROM s IN Software, p IN Programmer
WHERE (p.number = 111 AND (s IN s.team) AND
(role(p,s) = ‘Manageʼ) AND (year(s.date) 1997 ; Tuy
nhiên câu lệnh trên bị lỗi tại: *s IN s.team s.name p.number=111 role(p,s)= ‘Manageʼ Câu 80 Một đáp án)
Câu 215 Cho các lớp đối tượng như trên. Liệt kê mã số, tên, kinh phí của các dự án phần mềm sau
năm 1997 do nhà lập trình có mã số 111 quản lý. Ta có câu lệnh OQL sau:
SELECT s.number, s.name, s.budget
FROM s IN Software, p IN Programmer
WHERE (p.number = 111 AND (p IN s.team) AND
(role(p,s) = ‘Manageʼ) AND ( year(p.date ) 1997 ;
Tuy nhiên câu lệnh trên bị lỗi tại: *year(p.date)>1997 p.number=111
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 19/68 lOMoAR cPSD| 48704538 15:53 25/9/24
EduQuiz - Cơ sở dữ liệu hướng đối tượng p IN s.team role(p,s)= ‘Manageʼ Câu 81 Một đáp án)
Câu 217 Cho lớp Giao viên như sau: Class GIAOVIEN properties OID ID; Hoten: String; Tuoi: Integer; Sothich: Set(String); Thuoc: KHOA; Giang: Set(MONHOC);
Diachi: Tuple( Sonha: Integer; Duong: String; Thanhpho: String); operations ....... End GIAOVIEN.
OID được gọi là thuộc tính: *Định danh. Khóa Thuộc tính đa trị Thuộc tính mỗi quan hệ Câu 82 Một đáp án)
Câu 218 Cho lớp Giao viên như sau: Class GIAOVIEN properties OID ID; Hoten: String; Tuoi: Integer; Sothich: Set(String); Thuoc: KHOA; Giang: Set(MONHOC);
Diachi: Tuple( Sonha: Integer; Duong: String; Thanhpho: String); operations ....... End GIAOVIEN.
Sothich được gọi là thuộc tính: *Thuộc tính đa trị Định danh. Khóa
https://eduquiz.vn/quiz/67453/co-so-du-lieu-huong-doi-tuong-4.html 20/68