Worksheetscsdl 123
Total questions: 70
Worksheet time: 18hrs 30mins
Cơ sở dữ liệu là gì ?
Một chương trình gồm nhiều lệnh
Một ma trận
Một mối quan hệ
Một tập hợp có cấu trúc của dữ liệu được lưu trong máy tính
Đâu là phát biểu đúng về các thành phần hệ cơ sở dữ liệu ?
Dữ liệu, phần cứng
Dữ liệu, phần cứng, phần mềm và người dùng
Dữ liệu, phần mềm
Dữ liệu, người dùng
Ý nghĩa của các bảng trong mô hình dữ liệu quan hệ ?
Mỗi bảng gọi là một quan hệ / kiểu thực thể / tệp
Mỗi bảng gọi là một hệ cơ sở dữ liệu
Mỗi bảng gọi là một đối tượng
Mỗi bảng gọi là một thông tin
Cơ sở dữ liệu cần giải quyết những vấn đề nào ?
Tính chủ quyền, tính bảo mật và phân quyền, tranh chấp dữ liệu, đảm bảo an toàn
Tính chủ quyền, tính bảo mật và phân quyền
Tính chủ quyền, tính bảo mật và phân quyền, tranh chấp dữ liệu
Tính chủ quyền
Hình ảnh bên dưới mô tả điều gì ?
Bảng cơ sở dữ liệu
Mức ngoài
Kiến trúc hệ cơ sở dữ liệu
Mô hình phân tầng
Đâu là phát biểu đúng về cơ sở dữ liệu có cấu trúc và cơ sở dữ liệu phi cấu trúc ?
CSDL có cấu trúc có tổ chức và quan hệ rõ ràng giữa các thành phần, trong khi CSDL phi cấu trúc không có cấu trúc rõ ràng
CSDL có cấu trúc và CSDL phi cấu trúc đều có tổ chức và quan hệ rõ ràng giữa các thành phần
CSDL có cấu trúc và CSDL phi cấu trúc đều không có cấu trúc rõ ràng
CSDL có cấu trúc không có cấu trúc rõ ràng, trong khi CSDL phi cấu trúc thì có cấu trúc rõ ràng
Ai là người chịu trách nghiệm tổ chức nội dung của cơ sở dữ liệu, tạo và cấp quyền truy cập cơ sở dữ liệu cho người dùng, và bảo vệ an toàn dữ liệu khi có sự cố ?
Người phân tích và thiết kế hệ thống
Người quản trị cơ sở dữ liệu
Người viết chương trình ứng dụng
Người dùng cuối
Điểm nào sau đây diễn giải đúng về tính dùng chung của cơ sở dữ liệu ?
Cơ sở dữ liệu cho phép nhiều người truy cập và sử dụng dữ liệu mà không bị ảnh hưởng bởi người khác
Cơ sở dữ liệu giảm bớt chi phí bảo trì hệ thống
Cơ sở dữ liệu đảm bảo tính nhất quán và toàn vẹn dữ liệu
Cơ sở dữ liệu tăng khả năng phát triển các ứng dụng
Hình ảnh dưới đây minh họa điều gì ?
Mô hình dữ liệu phân tán
Mô hình dữ liệu mạng
Mô hình dữ liệu hướng đối tượng
Mô hình dữ liệu phân cấp
Hình ảnh dưới đây minh họa điều gì ?
Mô hình dữ liệu mạng
Mô hình dữ liệu hướng đối tượng
Mô hình dữ liệu suy diễn
Mô hình dữ liệu phân tán
Mô hình dữ liệu nào sử dụng biểu đồ để biểu diễn dữ liệu dưới dạng các thực thể (khóa, thuộc tính) và mối quan hệ giữa chúng ?
Mô hình suy diễn
Mô hình phân tán
Mô hình thực thể kết hợp ER
Mô hình hướng đối tượng
Mô hình dữ liệu nào tổ chức dữ liệu theo cấu trúc dạng cây, với một nút gốc và các nút con phân cấp ?
Mô hình phân cấp
Mô hình mạng
Mô hình quan hệ
Mô hình hướng đối tượng
Mô hình dữ liệu nào được sử dụng phổ biến nhất hiện nay, với dữ liệu được tổ chức dưới dạng các bảng ?
Mô hình phân cấp
Mô hình mạng
Mô hình quan hệ
Mô hình phân tán
Một công ty muốn xây dựng hệ thống quản lý dữ liệu tập trung và đồng thời hỗ trợ việc ra quyết định dựa trên dữ liệu đã được phân tích. Mô hình dữ liệu nào sau đây là lựa chọn TỐI ƯU NHẤT cho công ty này ?
Mô hình phân cấp
Mô hình quan hệ
Mô hình mạng
Mô hình suy diễn
Một hệ thống cần quản lý một lượng dữ liệu khổng lồ, được phân bố trên nhiều máy chủ ở các khu vực địa lý khác nhau. Yêu cầu quan trọng nhất của hệ thống là đảm bảo tính khả dụng cao, cho phép truy cập dữ liệu liên tục ngay cả khi một số máy chủ gặp sự cố. Mô hình dữ liệu nào sau đây là KHÔNG THỂ THIẾU để đáp ứng yêu cầu của hệ thống ?
Mô hình quan hệ
Mô hình hướng đối tượng
Mô hình phân tán
Mô hình thực thể kết hợp ER
Cơ sở dữ liệu được ứng dụng chủ yếu trong lĩnh vực nào sau đây ?
Quản lý hệ thống thông tin trong các cơ quan nhà nước
Nghiên cứu khoa học
Xử lý thông tin trong các doanh nghiệp
Cả 3 phương án trên
Hình ảnh dưới mô tả điều gì ?
Kiến trúc phân tầng
Mô hình dữ liệu phân cấp
Mô hình dữ liệu mạng
Kiến trúc hệ quản trị cơ sở dữ liệu
Sinh viên truy cập vào trang đăng ký tín chỉ để xem lịch học thì thuộc vào mức nào trong kiến trúc hệ cơ sở dữ liệu ?
Mức logic
Mức ngoài hay mức nhìn
Mức vật lý
Mức phân tích dữ liệu
Một ứng dụng cần quản lý thông tin về các khóa học, giảng viên và sinh viên. Mỗi khóa học có thể có nhiều giảng viên dạy và mỗi giảng viên có thể dạy nhiều khóa học. Mỗi sinh viên có thể tham gia nhiều khóa học và mỗi khóa học có thể có nhiều sinh viên tham gia. Mô hình dữ liệu nào sau đây là PHÙ HỢP NHẤT để thiết kế cơ sở dữ liệu cho ứng dụng này ?
Mô hình phân cấp
Mô hình quan hệ
Mô hình mạng
Mô hình phân tán
Đâu là phát biểu đúng về hệ cơ sở dữ liệu
Là kiến trúc gồm nhiều tầng
Là mô hình đa lớp phân tầng
Tập trung vào việc tạo, duy trì và sử dụng cơ sở dữ liệu
Gồm nhiều vòng thông tin
Đâu là thành phần trong mô hình thực thể kết hợp ?
Đối tượng
Khóa
Thực thể, thuộc tính, khóa
Thuộc tính
Microsoft SQL Server thuộc vào thành phần nào của hệ cơ sở dữ liệu ?
Dữ liệu
Phần mềm
Phần cứng
Người dùng
Đâu là hệ quản trị cơ sở dữ liệu ?
Packet Tracker
StarUML
Microsoft word
Microsoft SQL Server 2022
Mô hình dữ liệu nào tích hợp khả năng lưu trữ dữ liệu với khả năng suy luận, hỗ trợ ra quyết định ?
Mô hình phân cấp
Mô hình quan hệ
Mô hình hướng đối tượng
Mô hình suy diễn
Nhân viên bán hàng truy cập vào cơ sở dữ liệu để xem thông tin hóa đơn, kiểm tra tồn kho, vậy nhân viên bán hàng thuộc đối tượng nào dưới đây ?
Người phân tích thiết kế hệ thống
Người quản trị cơ sở dữ liệu
Người viết chương trình ứng dụng
Người dùng cuối
Tên tiếng anh của Hệ quản trị cơ sở dữ liệu ?
Random Access Memory
HyperText Markup Language
Database management system
Read-only Memory
Điều nào sau đây diễn giải đúng về tính dùng chung của cơ sở dữ liệu ?
Cơ sở dữ liệu cho phép nhiều người truy cập và sử dụng dữ liệu mà không bị ảnh hưởng bởi người khác
Cơ sở dữ liệu giảm bớt chi phí bảo trì hệ thống
Cơ sở dữ liệu đảm bảo tính nhất quán và toàn vẹn dữ liệu
Cơ sở dữ liệu tăng khả năng phát triển các ứng dụng
Trong một bảng, mỗi thuộc tính tương ứng với trường hợp nào dưới đây ?
Một bảng dữ liệu
Một cột dữ liệu
Một dòng dữ liệu
Một bộ dữ
Miền trị của thuộc tính "ngày sinh" thường bao gồm:
Các số nguyên
Các chuỗi ký tự
Các số thực
Các giá trị ngày tháng
Thuộc tính "giới tính" trong một tập dữ liệu thường có miền trị là ?
Nam
Nữ
Nam, nữ
Các chuỗi ký tự
Một quan hệ có thể có bao nhiêu khóa ?
0
1
2
Nhiều
Cho quan hệ SinhVien(MaSV, TenSV, NgaySinh, Gioitinh, QueQuan). Cho biết khóa của quan hệ
MaSV
TenSV
NgaySinh
Gioitinh
Đâu là biểu diễn của phép trừ?
R - S = { t | t ∈ R và t ∈ S}
R - S = { t | t ∈ R và t ∉ S}
R - S = { t | t ∈ R hoặc t ∈ S}
R - S = { t | t có dạng (a1, a2, …, an, b1, b2, …, bm) trong đó {a1, a2, …, an} ∈ R; {b1, b2, …, bm} ∈ S }
Đâu là biểu diễn của phép chiếu ?
Пx R=t X t ∈R }
Пx R={ t / t ∈ R và t (F) = True }
Пx R={ t u,v / u ∈ R; v ∈ S và thỏa mãn biểu thức chọn F }
Пx R={t.M với t∈R, t.M x S ⊆ R và M = U - V }
Đâu là biểu diễn của phép chia ?
R ÷ S =t X t ∈R }
R ÷ S ={ t / t ∈ R và t (F) = True }
R ÷ S ={ t u,v / u ∈ R; v ∈ S và thỏa mãn biểu thức chọn F }
R ÷ S ={t.M với t∈R, t.M x S ⊆ R và M = U - V }
Hãy viết biểu thức đại số quan hệ để thực hiện câu hỏi sau: Cho biết danh sách các mặt hàng màu vàng.
ПMauSac="Vàng" (HANGHOA)
ПMaCongTy(σMaHang="H1CUNGCAP)
σMauSac="Vàng" (HANGHOA)
ПMaCongTy(σMaHang="H1CUNGCAP*CONGTY)
Hãy viết biểu thức đại số quan hệ để thực hiện câu hỏi sau: Cho biết tên các công ty cung cấp mặt hàng có mã hàng là H2.
ПMauSac="Vàng" (HANGHOA)
ПMaCongTy(σMaHang="H2CUNGCAP)
σMauSac="Vàng" (HANGHOA)
ПTenCongTy * MaCongTy(σMaHang="H2CUNGCAP*CONGTY)
Gọi U = {A1, A2, A3, …, An} là tập hữu hạn của các thuộc tính Ai với i = 1, …, n có miền giá trị tương ứng là DOM(Ai). Quan hệ R xác định trên tập thuộc tính U là trường hợp nào dưới đây ?
R(U) ⊃ DOM(A1) x DOM(A2) x … x DOM(An)
R(U) = DOM(A1) ∩ DOM(A2) ∩ … ∩ DOM(An)
R(U) = DOM(A1) ∪ DOM(A2) ∪ … ∪ DOM(An)
R(U) ⊆ DOM(A1) x DOM(A2) x … x DOM(An)
Thuộc tính "Điểm" ở thang điểm 4 hệ chữ trong một tập dữ liệu thường có miền trị là:
Các số nguyên từ 0 đến 10
Các số thực từ 0 đến 10
A, B, C, D
A, B, C, D, F
Đâu là biểu diễn của phép tích Đề các?
R x S = { t | t ∈ R và t ∈ S}
R x S = { t | t ∈ R và t ∉ S}
R x S = { t | t ∈ R hoặc t ∈ S}
R x S = { t | t có dạng (a1, a2, …, an, b1, b2, …, bm) trong đó {a1, a2, …, an} ∈ R; {b1, b2, …, bm} ∈ S }
Đâu là biểu diễn của phép chọn ?
σF R=t X t ∈R }
σF R={ t / t ∈ R và t (F) = True }
σF R={ t u,v / u ∈ R; v ∈ S và thỏa mãn biểu thức chọn F }
σF R={t.M với t∈R, t.M x S ⊆ R và M = U - V }
Đâu là biểu diễn của phép giao?
R ∩ S = { t | t ∈ R và t ∈ S}
R ∩ S = { t | t ∈ R và t ∉ S}
R ∩ S = { t | t ∈ R hoặc t ∈ S}
R ∩ S = { t | t có dạng (a1, a2, …, an, b1, b2, …, bm) trong đó {a1, a2, …, an} ∈ R; {b1, b2, …, bm} ∈ S }
Hai quan hệ R = {A1, A2, …, An} và S = {A'1, A'2, …, A'n} được gọi là hai quan hệ khả hợp nếu thỏa mãn
DOM(Ai) ⊃ DOM(A'i), với i = 1, …, n
DOM(Ai) ⊂ DOM(A'i), với i = 1, …, n
DOM(Ai) ≠ DOM(A'i), với i = 1, …, n
DOM(Ai) = DOM(A'i), với i = 1, …, n
Đâu là biểu diễn của phép hợp?
R ∪ S = { t | t ∈ R và t ∈ S}
R ∪ S = { t | t ∈ R và t ∉ S}
R ∪ S = { t | t ∈ R hoặc t ∈ S}
R ∪ S = { t | t có dạng (a1, a2, …, an, b1, b2, …, bm) trong đó {a1, a2, …, an} ∈ R; {b1, b2, …, bm} ∈ S }
Câu 30(Câu lặp, câu lỗi đáp án): Cho cơ sở dữ liệu cung cấp hàng gồm các quan hệ sau: - CONGTY (MaCongTy, TenCongTy, NganSach, DiaChi) - HANGHOA (MaHang, TenHang, MauSac, DonViTinh) - CUNGCAP (MaCongTy, MaHang, SoLuong, DonGia) Hãy viết biểu thức đại số quan hệ để thực hiện câu hỏi sau: Cho biết tên các công ty cung cấp mặt hàng có mã hàng là H2.
ПMauSac="Vàng" (HANGHOA)
ПMaCongTy(σMaHang="H2CUNGCAP)
σMauSac="Vàng" (HANGHOA)
ПTenCongTy * MaCongTy(σMaHang="H2CUNGCAP*CONGTY) MaCongTy
Câu 1: Khi chuyển đổi thực thể yêu cầu, các thuộc tính khóa chính của kiểu thực thể chủ sẽ được đưa vào quan hệ R như thế nào?
Cần đưa vào R
Là khóa ngoại của R
Là khóa chính của R
Là thuộc tính không khóa
Câu 2: Cho ERD có các kiểu thực thể GIANGVIEN(MaGV, TenGV) và LOPHOC(MaLH, TenLH), có liên kết n-n DAY. Chuyển liên kết DAY sang mô hình quan hệ thì quan hệ nào sau đây là đúng?
Thêm MaLH vào GIANGVIEN
Tạo quan hệ DAY(MaGV, MaLH)
Tạo quan hệ DAY(MaGV, MaLH, TenGV)
Thêm MaGV vào LOPHOC
Câu 3: Trong một công ty, mỗi nhân viên chỉ làm việc cho một phòng ban và mỗi phòng ban có thể có nhiều nhân viên. Tỉ số lượng của kiểu liên kết này là gì?
N:N
N:M
1:1
1:N
Câu 4: Khi tổng quát hóa các kiểu thực thể XEGIADINH và XETAI thành OTO, điều này có nghĩa là gì?
XEGIADINH và XETAI sẽ mất đi các thuộc tính riêng của chúng
XEGIADINH và XETAI không còn tồn tại
OTO sẽ có các thuộc tính chung của cả XEGIADINH và XETAI
OTO sẽ không kể đến bất kỳ thuộc tính nào từ XEGIADINH và XETAI
Câu 5: Một công ty muốn lưu trữ thông tin về các nhân viên, phòng ban và các dự án mà nhân viên làm việc. Nếu mỗi nhân viên có thể làm việc cho nhiều dự án thuộc các phòng ban khác nhau, cấp của kiểu liên kết giữa NHANVIEN, PHONGBAN và DUAN là gì?
Cấp 1
Cấp 2
Cấp 4
Cấp 3
Mô hình thực thể kết hợp dùng để thiết kế CSDL ở mức nào?
Phân tích
Quan niệm
Logic
Vật lý
Trong mô hình ER, các thực thể được biểu diễn bằng:
Hình thoi
Hình chữ nhật
Hình tròn
Hình elip
Bước đầu tiên trong quy trình thiết kế cơ sở dữ liệu là gì?
Thiết kế logic
Thiết kế vật lý
Tạo lược đồ quan niệm
Thu thập và phân tích các yêu cầu
Bước nào được gọi là thiết kế quan niệm?
Cài đặt cơ sở dữ liệu
Tạo ra lược đồ quan niệm cho cơ sở dữ liệu
Thiết kế vật lý
Thu thập các yêu cầu dữ liệu
Trong bước thu thập và phân tích các yêu cầu, người thiết kế CSDL thường làm gì?
Thiết kế cấu trúc bên trong của CSDL
Viết mã nguồn cho CSDL
Tạo các đường dẫn truy cập và tổ chức tập tin cho các tập tin CSDL
Gặp gỡ và phỏng vấn những người sử dụng CSDL
Khi tất cả các yêu cầu đã được thu thập và phân tích, bước tiếp theo là gì?
Tạo ra một lược đồ quan niệm
Tạo ra lược đồ mức vật lý
Ảnh xa mô hình dữ liệu
Tạo ra lược đồ logic
Khi thiết kế CSDL, bước nào sau đây phải chỉ ra các cấu trúc bên trong, các đường dẫn truy cập và tổ chức tập tin cho các tập tin CSDL?
Thiết kế quan niệm
Thiết kế mức vật lý
Ảnh xa mô hình dữ liệu
Thiết kế lược đồ logic
Với liên kết THAMGIA (MaNV, MaDA, SoGio) có khóa chính {MaNV, MaDA}, MaNV là khóa ngoài tham chiều đến NHANVIEN, MaDA là khóa ngoài tham chiều đến DUAN, SoGio là gì?
Thuộc tính của NHANVIEN
Khóa chính của DUAN
Khóa chính của NHANVIEN
Thuộc tính của THAMGIA
Khi chuyển đổi thực thể mạnh, nếu có thuộc tính phức hợp, ta chỉ cần:
Bỏ qua các thuộc tính phức hợp
Giữ nguyên thuộc tính phức hợp
Chỉ lấy các thuộc tính khóa
Lấy các thuộc tính thành phần đơ
Chuyển đổi thực thể mạnh, nếu có thuộc tính phức hợp, ta chỉ cần:
Bỏ qua các thuộc tính phức hợp
Giữ nguyên thuộc tính phức hợp
Chỉ lấy các thuộc tính khóa
Lấy các thuộc tính thành phần đơn của nó
Chuyển đổi thực thể mạnh SANPHAM (MaSP, TenSP, Gia, MauSac) sang mô hình quan hệ. Ta sẽ được quan hệ nào sau đây?
SANPHAM (MaSP, TenSP, MauSac)
SANPHAM (MaSP, Gia)
SANPHAM (TenSP, Gia, MauSac)
SANPHAM (MaSP, TenSP, Gia, MauSac)
Thực thể là gì?
Một đặc tính của một đối tượng.
Một phương pháp lưu trữ dữ liệu.
Một mối quan hệ giữa các thực thể.
Một vật hay một đối tượng trong thế giới thực.
Trong một công ty, kiểu thực thể NHANVIEN có thể được chia thành các nhóm nhỏ hơn như THUKY, KYSU, và KYTHUATVIEN. Các nhóm này được gọi là gì?
Lớp con
Kiểu thực thể yếu
Kiểu thực thể mạnh
Lớp cha
Trong bước thu thập và phân tích các yêu cầu, kết quả cuối cùng là gì?
Lược đồ quan niệm
Mô hình dữ liệu
Lược đồ thực thi
Tập các yêu cầu của người sử dụng
Chuyển đổi lược đồ quan niệm từ mô hình dữ liệu bậc cao thành mô hình dữ liệu thực thi là bước nào sau đây?
Thiết kế quan niệm
Thiết kế lược đồ logic
Ánh xạ mô hình dữ liệu
Thiết kế mức vật lý
Mô hình dữ liệu quan niệm mức cao được sử dụng để làm gì?
Để mô tả các chi tiết kỹ thuật của cơ sở dữ liệu
Để tối ưu hóa các đường dẫn truy cập
Để giao tiếp và xác nhận các yêu cầu với người sử dụng
Để xác định các ràng buộc và kiểu thực thể
Tập hợp các thực thể có cùng thuộc tính được gọi là:
Kiểu thực thể
Tập thuộc tính
Tập liên kết
Kiểu liên kết
Trong quá trình chuyển đổi, nếu kiểu thực thể mạnh có thuộc tính phức hợp "DiaChi" với các thành phần "SoNha", "Duong", "ThanhPho", thì trong quan hệ R sẽ có các thuộc tính nào?
"SoNha", "DiaChi"
"DiaChi"
"SoNha", "Duong", "ThanhPho"
"DiaChi", "SoNha"
Quy trình thiết kế CSDL bao gồm các bước nào sau đây?
Phân tích yêu cầu, Thiết kế logic
Thiết kế vật bị phân tích yêu cầu
Thiết kế logic, thiết kế vật lý
Phân tích yêu cầu, thiết kế quan niệm, thiết kế logic, thiết kế vật lý
Thuộc tính mà giá trị của nó dùng để phân biệt các thực thể với nhau gọi là gì?
Thuộc tính suy diễn
Thuộc tính phức hợp
Thuộc tính khoá
Thuộc tính khoá ngoài
