Cấu trúc dữ liệu có thê thay đôi mà không cần thay đôi các chương trình sử dụng dữ liệu do.. Câu 10: Lựa chọn nào sau dây là mục dích của việc phân thành 3 mức trong Kiến trúc của mô hìn
Trang 1eh
Ae
oO |
TA
⁄4
“hố
Vi
w
L fe
hà
Ngày thị:
Thời gian làm bài:
Tên học phần:
TRƯỜNG DAI HOC NGAN HÀNG TP HO CHi MINH
KHOA HE THONG THONG TIN QUAN LY
DE THE KET THUC HOC PHAN
CO SO DU LIEU I1S302 192 DOI 27/07/2020
75 phut .ớp học phần:
(Sinh viên được sư dụng tài liệu.)
Mã đề: 02
Ca thi: 01
Diém bai thi
, |
| Bang so |
+
Bang cher
Chir ki GV chAm
thi 2
| TS
|
| |
| |
Dè thí gôm 60 câu trắc nghiệm Từ câu 1 đến câu 30 mỗi câu 0.1 điểm: từ câu 31 đến câu 50 mỗi
cầu 0.2 điểm: từ câu ŠI' đến câu 60 mỗi câu 0.3 điểm,
PHAN TRA LOL:
Sinh viên ghi lya chon tra lời vào bảng sau Các câu trả loi ghi trong phan Noi dung dé thi
sẽ Không hợp lệ
| Câu | Đáp án | Câu | Đáp án | Cau | Đáp án | Cau | Dap an | Câu | Đáp án
Tà | | 7 | l3 | 9
| 25
Trang 2
z z A | 5 , ` r 1A , ,
Dap an Câu | Đáp án — Câu Đápán Câu Dap an
NOI DUNG DE THI
Câu 1: Lệnh nào sau dây thuộc nhóm ngôn ngữ thao tác dữ liệu”
A REVOKE
B GRANT
C CREATE TABLE
D INSERT
Câu 2: Lệnh nào sau đây thuộc nhóm ngôn neữ dinh nghia dữ liệu?
A CREATE
B DELETE
C UPDATE
D SELECT
Câu 3: Chọn thứ tự đúng cho quy trình thiết kế cơ sở dữ liệu
A Dac ta yeu cầu người sử dụng > Thiết Kế cơ sơ dữ liệu ý niệm > Thiết kế cơ sơ dữ liệu
luận lý > Thiét kế cơ sơ dữ liệu vật lý
B Đặc tả yêu cầu người sử dụng > “Thiết kế cơ sở dữ liệu vật lý > Thiết kế cơ sở dữ liệu
luận lý => Thiết kế cơ sở dữ liệu ý niệm
€ Thiết kế cơ sở đữ liệu vật lý 2 Dae ta yêu cầu người sử dụng > Thiết kế cơ sở dữ liệu ý niệm Thiết kế cơ sở dữ liệu luận lý
D Đặc tả yêu cầu người sử dụng -> Thiết kế cơ sơ đữ liệu luận lý ~> Thiết kế cơ sơ dữ liệu
ý niệm > Thiet ke cơ SƠ dữ liệu vật lý
[rang: 2/17
Trang 3Cau 4: Ngôn ngữ nào sau đây cho phép định nghĩa và quản lý các đối tượng CSDL (bảng khung
nhìn chị mục )?2
A Ngôn ngữ định nghĩa dữ liệu
B Ngôn ngữ thao tác dữ liệu
C Ngôn ngữ truy vấn dữ liệu
ID Ngôn ngữ diều khiên dữ liệu
Cau 5 M6 hinh dir ligu bao g6m các thành phan nao sau day?
A Cau trúc liên kết
l3 Cấu trúc liên kết thao tác
C Cầu trúc thao tác
J) Liên két thao tác ứng dụng
Câu 6: Mỗi dặc trưng cua thực thê được gọi là øì?
A Liên kết
B Thuộc tính
C Quan hệ
D Miền giá trị
Cau 7: SQL là viết tắt của thuật ngữ nao sau day?
A Standardized Query Language
B Standard Query Language
C Structured Query Language
D Structure Query Language
Cau 8: ua chon nao sau dây Không phái là đặc điềm của TIệ thống hướng cơ sở dữ liệu?
A., Giam thiêu tính dư thừa dữ liệu
B Người dùng có ít cơ hội chia sẻ dữ liệu ngoài ứng dụng của họ
C Để thao tác dữ liệu
D Cấu trúc dữ liệu có thê thay đôi mà không cần thay đôi các chương trình sử dụng dữ liệu
do
Cau 9: ựa chọn nào sau đây là đặc điểm của lIệ thống hướng tập tin?
A Dữ liệu không nhất quán
B Dư thừa dừ liệu
C Kho khan trong thao tác dữ liệu
D Ca 3 câu trên đều đúng
Trang 4Câu 10: Lựa chọn nào sau dây là mục dích của việc phân thành 3 mức trong Kiến trúc của mô hình
Hệ quản trị cơ sở dữ liệu?
A Tách riêng ứng dụng của người sư dụng với cơ sơ dữ liệu vat lý
B Tách riêng cơ sở đữ liệu vật lý theo từng ứng dụng
C Tách riêng ứng dụng theo từng cơ sơ dừ liệu vật lý
D Tách riêng cơ sở dữ liệu vật lý của người sư dụng với ứng dụng
Câu 11: Cấu trúc và các ràng buộc trone cơ sơ dữ liệu dược biêu diễn bơi lược đỗ nảo sau dây?
A Lược đồ mức khái niệm
B Lược đồ mức vật lý
C Lược đồ mức ngoài
D Cả 3 câu trên đều đúng
Câu 12:Chi tiết cầu trúc lưu trữ dữ liệu và cách thức truy cập dữ liệu được biêu điền bơi lược dé
nao sau day?
A Lược đồ mức khái niệm
B Lược đồ mức ngoài
C Lược đồ mức vật lý
D Ca 3 cau trén déu ding
Câu 13: Một quan hệ R sẽ đạt dạng chuan 3 khi no o dang chuan 2 va thoa man điều kiện nảo sau
đây?
A Các thuộc tính chi chứa các giá trị nguyên tó
B Mọi thuộc tính không khỏa cua nó đều không phụ thuộc bắc cầu vào khóa chính
C Về trái của mọi phụ thuộc hàm không hiền nhiên trên quan hệ đó déu phat la siêu khoa
D Moi thuéc tinh khong khỏa của R phụ thuộc hàm day du vào khóa chính cua no
Câu 14: Thành phần nào sau dây bất buộc phai xuất hiện trong cau Ienh CREATE TABLE?
A Tén bang, tén thudc tinh
B Tên các thuộc tính miền giá trị tương ứng cho các thuộc tính
C._ Tên bảng tên thuộc tính miền giá trị tương ứng cho các thuộc tính
D Tên bảng tên thuộc tính miền gia tri tương ứng cho các thuộc tính ràng buộc khỏa ngoại
Câu 15: Nhóm ngôn ngữ định nghĩa dữ liệu Không bao gồm từ khóa nảo sau đây?
A CHECK
Trang: 4/17
Trang 5Cau 16:
Cau 17:
Cau 18:
Cau 19:
"âu 20:
Câu 21:
B INSERT
C REFERENCES
D DEFAULT
Chi muc (Index) duge tao ra nham mue dich nao sau day?
A Tang tinh bao mat cho cơ sở dữ liệu
B Giam thiéu du thira dữ liệu
C Dam bao tinh toan ven dt liu
D Tăng tốc độ quá trình truy vẫn dữ liệu
Từ khóa nào dược dùng kết hợp với câu lệnh SI:IL.ECT đề loại bỏ các bản ghi trùng lắp và chỉ giữ lại các bản phí duy nhất trong bang?
A FIRST
B UNIQUE
C ONLY
D DISTINCT
Chọn thứ tự đúng của các toán tư trong câu lệnh truy vấn trong SQL2
A SELECT 3 FROM > WHERE 3 HAVING > ORDER BY 2 GROUP BY
B SELECT > FROM > WHERE > GROUP BY 4 ORDER BY > HAVING
C SELECT > FROM > WHERE > GROUP BY > HAVING > ORDER BY
D SELECT D> FROM > WHERE > ORDER BY > GROUP BY > HAVING
Câu nào sau đây không phải là mục đích của việc tạo bảng ao (view)?
A Bang ảo là một cách đề xem đữ liệu từ L hoặc nhiều bảng trong cơ sở dữ liệu
B Hang ao giúp làm piam sự phức tạp của cơ sở dữ liệu với góc nhìn người dùng cuối
C, Bang do piúp bao vệ những dữ liệu nhạy cảm với người dùng không được phép
D Bảng áo giúp truy vấn dữ liệu nhanh hơn
Thuộc tính đa trị là gi?
A Là thuộc tính có thê phân thành nhiều thuộc tính nhỏ hơn
B Là thuộc tính có thẻ có nhiều giá trị khác nhau
€C Là thuộc tính được tính toán từ các thuộc tính khác
Ï) Là thuộc tính năm trên liên Kết
Biểu thức nào sau đây thẻ hiện cho luật tăng trương trong hệ tiền dé Amstrong?
B NeuX > Y.Y>Zthi X3Z
Trang 6C NéuX > Y thi XZ> YZ
D NeuX > YZthiX>Yvax>Z
Câu 22: Mỗi bảng có thể có nhiều kết hợp khác nhau của các cột sao cho kết hợp đó xác định duy
nhất một dòng trong bảng Mỗi kết hợp như vậy được gọi là gì?
A Khoa ngoat (lorcign Key)
B Khoa dy tuyén (Candidate Key)
C Khoa chinh (Primary Key)
D Khóa phức hợp (Composite Kex)
Câu 23: Khác nhau giữa khóa chính (Primarv Key) và Khóa duy nhat (Unique Key) 1a gi?
A Khoa chinh khong cho phép eta tr; NULL trong khi khoa duy nhất cho phép nhiều giá trị NULL
B Khóa chinh cho phép mot gia tri NULL trong khí khóa duy nhất không cho phép giá tri NULL
C Khóa chính không cho phép giá trị NUL,L trong khi Khóa duy nhất cho phép một giá tri NULL
D Khoa chinh cho phép mot gid tri NULL trong khi Khóa duy nhất cho phép nhiều piá tri NULL
Cau 24: Phat biéu nao sau day ding?
A Mot tap thurc thé chi co một khóa
B Khóa chính là khóa có nhiều thuộc tính nhất dạng số nhật,
C Khoa la tap các thuộc tính có kha nang phan biệt 2 thực thẻ bat ki trong tập thực thê
D Một tập thực thê có thê có nhiều khóa chính
Câu 25: Lựa chọn nào sau dây dược sử dụng để biêu diễn thuộc tính đa trị trone mô hình thực thẻ
kết hợp?
A Hinh thoi
B Hình bầu dục nét đứt
C Hình bầu dục nét đôi
D Hình vuông
Câu 26: Trong mô hình thực thẻ kết hợp có tối da bao nhiêu tập thực thẻ có thẻ xuất hiện trong
một liên kết?
A 2
B 3
‘Trang: 6/17
Trang 7Cc 3
D Vô số
Câu 27: [ưa chọn nào sau đây là đúng khi nói về cơ chế gia tri NULL trong xử lý vi phạm ràng
buộc toàn vẹn tham chiếu?
A TIệ quan trị cơ sở dữ liệu từ chói tất ca những phép toán vi phạm ràng buộc toàn vẹn tham chiếu
13 Nhtng thay doi tai giá trị thuộc tính khoá của bộ được chiếu tới vi phạm ràng buộc toàn vẹn tham chiếu sẽ tự động được cập nhật tại giá trị thuộc tính khoá ngoại của bộ chiếu di tương ứng,
C Nếu sự thay dồi tại giá trị thuộc tính khoá ngoại của bộ chiếu đi vi phạm ràng buộc toàn vẹn tham chiếu thì giá trị này được thiết lap la NULL
D Cá 3 câu trên déu dung
Câu 28: Tông quát hóa (Generalization) là gì?
A, Là quá trình dịnh nghĩa một tập các lớp con cho một tập thực thẻ
l3 Là quá trình tạo ra một lớp chúng có tất ca các đặc điềm giống nhau của các tập thực thẻ hiện dang có
€ Là quá trình xác định các thuộc tính cho một tập thực thê
J Là quá trình xác định khóa chính cho một tập thực thẻ
Câu 29: Ràng buộc vẻ tính tách biệt (disjointness) trả lời cho câu hỏi nào sau đây?
A Moi thé hién cua lớp cha có phái là thành viên của lớp con hay không
B Mỗi thê hiện của lớp cha có dòng thời là thành viên của cả 2 hay nhiều lớp con hay không
C Có tồn tại lớp chà chúng cho các tập thực thê đang có hay không
D Có tồn tại các lớp con cho một tập thực thê đang có hay không
Câu 30: Một phụ thuộc hàm được ọi là hiền nhiên trong trường hợp nào sau đây?
A Về phải cua phụ thuộc ham là tập con của về trái,
l Về trái cua phụ thuộc hàm là tập con của về phái,
C Về trái và về phải của phụ thuộc hàm có một số thuộc tính chung
D Ca 3 cau trén đều sai
Câu 31:1 iên kết *Môỗi bệnh nhân có thê có nhiều lịch sử khám bệnh mỗi lịch sử khám bệnh chỉ
thuộc vẻ một bệnh nhân.” thuộc loại liên két gì?
A Mot — mot
Trang 8B Nhiều - một
€C Nhiều - nhiều
ID Ca 3 câu trên đều sal
Câu 32: Một sinh viên có thê tham gia nhiều khóa học một khóa học có thẻ có nhiều sinh viên
tham gia Ngày tham gia khóa hoe cua sinh viên dược biêu diện như the
ERD?
¬
nao trong so do
A Ngày tham gia là một thuộc tính trên liên Kết piữa 2 tập thực thẻ sinh viên và khóa học
B Ngày tham gia là một thuộc tính của tập thực thẻ sinh viên
C Ngày tham gia là một thuộc tính của tập thực thẻ khóa học
D Cá 3 câu trên đều sai
Câu 33: Phát biểu “Truong nhom dy án phải làm việc trong công 1x ít nhất 2 năm.” thuộc loại ràng
buộc gì?
A Rang budc miền giá trị
B Ràng buộc thực thê
C Ràng buộc ngữ nghĩa
D Ràng buộc khóa
Câu 34: Phát biểu ''Khóa chính không thé nhan gia tri NULL.” thuge loại ràng buộc gỉ?
A Rang budc miền giá trị
B Ràng buộc toàn vẹn tham chiều
C Ràng buộc toàn vẹn ngữ nghĩa
D Ràng buộc thực thẻ
Câu 35: Cho quan hệ R (A B C.D.T) với các phụ thuộc ham:
AB OC, COD BD AL
Tap cac thudc tinh nao sau dây không xác dịnh |?
A ABD
B BCE
Cc ACE
D BE
Câu 36: Độc lập dữ liệu liền quan tới kiến trúc 3 lớp của hệ thông hướng cơ sơ dữ liệu la gi?
A Kha nang thay doi câu trúc lưu trữ của co so dữ liệu
B Khả năng thay đôi cầu trúc dữ liệu và ràng buộc dữ liệu:
[rang: 8/17
Trang 9C Khả năng thay đôi lược đồ dữ liệu ở một mức nào dó mà không ảnh hưởng đến lược đồ
ở mức cao hơn
D Khả năng tách riêng giữa cầu trúc tô chức vật lý của dữ liệu và khung nhìn người sử dụng
Câu 37: Dộc lập dữ liệu luận lý trong kiến trúc 3 mức của hệ thống hướng cơ sở dữ liệu cho phép
xay ra kha năng nào sau dây?
A Thay đôi lược đồ mức trong mà không cần thay đôi lược đồ mức khái niệm
B Thay đôi lược đồ mức khái niệm mà không cần thay đổi lược đồ mức ngoài
C Thay đôi lược đồ mức ngoài mà không cần thay đôi lược đồ mức trong
D Thay đôi lược đồ mức trong mà không cần thay đôi lược đồ mức ngoài
Câu 38: Nhóm người dùng nào sau dây có nhiệm vụ xử lý sự có?
A Nhân viên quan trị cơ sở dữ liệu
3 Nhân viên thiết kế cơ sơ dữ liệu
C, Nhân viên bảo trì hệ thống
D Người dùng cuối
Câu 39: Vẻ nguyên tắc nhân viên quan trị cơ sở dữ liệu dược sử dụng ngôn ngữ nào sau đây?
A Ngôn ngữ dịnh nghĩa dừ liệu
B Ngôn ngữ thao tác dữ liệu
C Ngôn ngữ điều khiên dữ liệu
D Cá bạ ngôn ngữ nói trên
Câu 40:Cho luge dé quan hé R(A B C.D) trong đó với bất kỳ cặp dòng dữ liệu (tuple) rl <> r2
ta đều có rI[A B CỊ <> r2|A B C] Phát biêu nào sau đây đúng?
A (AY (By va (Cy la 3 khoa (key) của R
B (A B.C} la khoa cua R
€C, {A.B.C) là siêu khóa của R
D (D} là khóa ngoai (foreign key) cua R
Câu 41: Mệnh dẻ điều kiện nào sau dây cho kết quả là FALSE?
A (UNKNOWN AND TRUE) OR (UNKNOWN AND FALSE)
B (UNKNOWN OR TRUE) OR (UNKNOWN AND FALSE)
C (UNKNOWN AND FALSE) AND (UNKNOWN OR FALSE)
ID Ca 3 cau trén déu sai
Câu 42: Truy vần con có thể xuất hiện trong câu lệnh nào sau đây”?
Trang 10A INSERT
B UPDATE
Cc DELETE
D Cả 3 câu trên đều dúng
Câu 43: Ràng buộc "Không xay ra trường hợp hai nhân viên có cùng mã nhân viên." thuộc loại
ràng buộc nào sau day?
A Ràng buộc miền giá trị
B Ràng buộc thực thẻ
C Ràng buộc tham chiều
D Ràng buộc khóa
Câu 44: Cho EERD như sau:
Doanh nghiệp
Phát biêu nào sau dây là DUNG?
A Nhan vién tin dung chi bao g6m tin dung ca nhan va tin dung doanh nghiệp
B Một nhân viên tín dụng có thê vừa làm tín dụng cá nhân có thẻ vừa làm tín dụng doanh nghiệp
C Nhân viên tín dụng cá nhân sẽ có tắt cả những mối liên hệ mà nhân viên tín dụng có
D Cả 3 câu trên đều sai
Câu 45: Cho sơ đồ thực thé két hop mo rong sau:
K Part _n0 0) ẹ ‘Desc nption 3
CManufacture_ date”) | nh |
Lựa chọn nào sau đây là dúng khi ánh xạ sơ đồ trên thành lược đỏ quan hệ?
A PART (Part no Description)
Trang: 10/17