Font size
WorksheetsTỔNG HỢP CSDLQH
Total questions: 66
Worksheet time: 37mins
Khóa ngoài là gì?
Khóa có trường hay nhóm các trường làm thành khóa chính ở một bảng khác
Khóa có thể có trường hay nhóm các trường ít dữ liệu nhất
Khóa có trường hay nhóm các trường mà giá trị của chúng không trùng nhau
Khóa có thể có trường hay nhóm các trường phân biệt các bản ghi của bảng
Khoá chính của bảng Ca sĩ và bảng Bản nhạc là?
Sid và Mid
Mid và Aid
Sid và TenCS
Mid và TenBN
Cơ sở dữ liệu quan hệ là :
CSDL lưu trữ dữ liệu dưới dạng các bảng có quan hệ với nhau
CSDL lưu trữ dữ liệu dưới dạng các hàng
CSDL lưu trữ dữ liệu dưới dạng các đoạn có quan hệ với nhau
CSDL lưu trữ dữ liệu dưới dạng các cột
Bản thu âm trong hình tương ứng với dòng 0005 TK là bản thu âm do ca sĩ nào thể hiện?
Trần Khánh
Trương Khả
Tân Nhân
Quốc Hương
Mô hình phổ biến để xây dựng CSDL quan hệ là:
Mô hình phân cấp
Mô hình dữ liệu quan hệ
Mô hình hướng đối tượng
Mô hình nhiều cấp
Phát biểu nào sai trong các phát biểu sau khi nói về khoá chính?
Một bảng có thể có nhiều khoá chính
Mỗi bảng có ít nhất một khoá
Xác định khoá phụ thuộc vào quan hệ logic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu
Nên chọn khoá chính là khoá có ít thuộc tính nhất
Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì :
A. Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất
B. Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải là kiểu số
C. Trường SOBH đứng trước trường HOTEN
D. Trường SOBH là trường ngắn hơn
Cho các bảng sau : DanhMucSach(MaSach, TenSach, MaLoai) LoaiSach(MaLoai, LoaiSach) HoaDon(MaSach, SoLuong, DonGia) Để biết giá của một quyển sách gồm TenSach, DonGia thì cần những bảng nào ?
A. HoaDon
B. DanhMucSach, HoaDon
C. DanhMucSach, LoaiSach
D. HoaDon, LoaiSach
Trong cơ sở dữ liệu, trường họ tên thường có kiểu dữ liệu nào?
Số nguyên
Số thập phân
Xâu ký tự (văn bản)
Dữ liệu lặp lại
Định nghĩa của bản ghi trong cơ sở dữ liệu quan hệ là gì?
Tập hợp thông tin về một đối tượng cụ thể
Mỗi hàng của bảng
Thuộc tính của đối tượng
Tập hợp các thông tin về một đối tượng cùng thuộc tính
Khái niệm cơ sở dữ liệu quan hệ là gì?
Một tập hợp các tệp văn bản có liên kết với nhau
Một tập hợp các bảng có quan hệ với nhau thông qua các thuộc tính chung
Một tập hợp các bản ghi không có cấu trúc
Một hệ thống máy chủ lưu trữ tệp
Trong cơ sở dữ liệu quan hệ, khái niệm "bản ghi" được hiểu là gì?
Một cột trong bảng, lưu trữ một loại thông tin cụ thể
Một hàng trong bảng, lưu trữ thông tin về một đối tượng cụ thể
Tên của bảng trong cơ sở dữ liệu
Một phương pháp tổ chức dữ liệu
Thuật ngữ "trường" trong cơ sở dữ liệu quan hệ dùng để chỉ gì?
Một bảng trong cơ sở dữ liệu
Một hàng trong bảng của cơ sở dữ liệu
Một cột trong bảng, thuộc tính đối tượng
Một liên kết giữa hai bảng trong cơ sở dữ liệu
Khoá chính (Primary Key) là gì trong một bảng dữ liệu?
Một trường giúp phân biệt các bản ghi trong bảng
Một trường dùng để liên kết với bảng khác
Trường lưu thông tin không quan trọng
Một cột lưu các giá trị trùng lặp trong dữ liệu
Điều nào sau đây đúng về mối quan hệ giữa các bảng trong cơ sở dữ liệu quan hệ?
Các bảng không cần có trường chung để liên kết với nhau
Các bảng được liên kết với nhau qua các thuộc tính chung, thường là khoá chính và khoá ngoài
Mỗi bảng chỉ liên kết với một bảng khác
Mối quan hệ giữa các bảng không có ảnh hưởng đến tính nhất quán của dữ liệu
Khoá ngoài (Foreign Key) có vai trò gì trong cơ sở dữ liệu quan hệ?
Giúp lưu trữ dữ liệu phụ trong bảng
Giúp liên kết dữ liệu giữa hai bảng, đảm bảo tính nhất quán về dữ liệu
Xác định mỗi bản ghi trong bảng một cách duy nhất
Lưu trữ thông tin dự phòng
Tại sao cần phân chia cơ sở dữ liệu thành nhiều bảng thay vì lưu tất cả thông tin trong một bảng lớn?
Để tăng lượng dữ liệu trùng lặp trong bảng dữ liệu của cơ sở dữ liệu
Để tiết kiệm không gian lưu trữ và đảm bảo tính nhất quán của dữ liệu
Để dễ dàng lưu trữ dữ liệu không có cấu trúc trong cơ sở dữ liệu
Để giới hạn số lượng bản ghi trong bảng của cơ sở dữ liệu
Trong bảng "Nhạc sĩ" có trường "Aid" là khoá chính, trong khi bảng "Bản nhạc" có trường "Aid" là khoá ngoài. Điều gì xảy ra khi một bản ghi với "Aid" mới được thêm vào bảng "Bản nhạc" mà không tồn tại trong bảng "Nhạc sĩ"?
Bản ghi mới được thêm vào bình thường
Dữ liệu sẽ bị trùng lặp trong bảng "Nhạc sĩ"
Sẽ có lỗi xảy ra do vi phạm ràng buộc khoá ngoài
Không có ảnh hưởng gì
Khi muốn biết tên nhạc sĩ sáng tác bản nhạc, bạn sẽ sử dụng thao tác nào với bảng "Nhạc sĩ" và bảng "Bản nhạc"?
Lọc dữ liệu dựa trên bảng "Bản nhạc"
Thực hiện phép cộng dữ liệu giữa hai bảng Nhạc sĩ và bản nhạc
Thực hiện phép liên kết (join) theo trường "Aid" giữa hai bảng
Xoá dữ liệu không cần thiết từ hai bảng Nhạc sĩ và bản nhạc
Trong một cơ sở dữ liệu quản lý thi, bảng "Bangdiem" có các trường "sbd" (số báo danh, là khoá chính), "hoten", "gt" (giới tính), "ngaysinh", "diem" và "makithi". Nếu muốn đảm bảo không có trường hợp nào nhập sai giá trị giới tính (chỉ nhận "1" hoặc "0"), bạn sẽ áp dụng ràng buộc nào?
Ràng buộc khoá chính trên trường "gt"
Ràng buộc kiểu dữ liệu và thiết lập kiểm tra giá trị "1" hoặc "0" cho trường "gt"
Thiết lập khoá ngoài với bảng giới tính
Không cần thiết lập ràng buộc, chỉ cần nhập liệu đúng
Cần phải tổ chức việc lưu trữ dữ liệu trên máy tính hợp lý để?
A. Hạn chế trùng lặp làm dư thừa dữ liệu
A. Khắc phục những lỗi không nhất quán về dữ liệu
Dễ nhìn dễ quan sát, dễ chia sẻ, dễ bảo trì.
Hạn chế trùng lặp làm dư thừa dữ liệu, khắc phục những lỗi không nhất quán về dữ liệu.
Chọn đáp án đúng để điền vào ...
“Việc lưu trữ dữ liệu không tách rời với việc ... nhờ các phần mềm ứng dụng”
khai thác thông tin
chọn lọc dữ liệu
xây dựng thông tin
nhập thông tin
Khai thác thông tin là mục đích của việc gì?
Việc xử lí dữ liệu
Việc truy xuất dữ liệu
Việc lưu trữ dữ liệu
Việc chia sẻ dữ liệu
Chọn đáp án đúng để điền vào ...
“Dữ liệu cần được tổ chức lưu trữ một cách ... với việc xây dựng và phát triển phần mềm”
nhất quán
không dư thừa
độc lập
phụ thuộc
Cần phải tổ chức lưu trữ dữ liệu độc lập để phần mềm vẫn sử dụng được dữ liệu mà không cần “nhìn thấy” điều gì?
Chi tiết về dữ liệu
Chi tiết về thông tin
Chi tiết về chương trình
Chi tiết về cách lưu trữ
Khi lưu trữ dữ liệu trên máy tính, cần phải tổ chức việc lưu trữ sao cho?
Hạn chế dư thừa dữ liệu
Dữ liệu lưu nhiều bản và nhiều nơi càng tốt
Có nhiều bản lưu trữ
Để máy tính xử lý dữ liệu
Chọn phát biểu đúng trong các phát biểu sau:
Khi dữ liệu được lưu trữ trên máy tính, việc lập bảng điểm lớp học từ dữ liệu cơ sở (các bảng điểm môn học) có thể được thực hiện một cách dễ dàng.
Khi dữ liệu được lưu trữ trên máy tính, việc lập bảng điểm lớp học từ dữ liệu cơ sở (các bảng điểm môn học) không thể thực hiện được.
Không cần lưu trữ trên máy tính, việc lập bảng điểm lớp học từ dữ liệu cơ sở (các bảng điểm môn học) vẫn có thể dễ dàng thực hiện
Chỉ cần lưu trữ những dữ liệu đơn giản, máy tính sẽ làm được hết mọi công việc mà người dùng yêu cầu
Khi tổ chức lưu dữ liệu, cột điểm nào có thể bỏ qua?
TB môn
Điểm cuối kì 1
Điểm giữa kì 1
Điểm thường xuyên 1
Trong giao dịch chuyển tiền, số tiền đã bị trừ bớt trong tài khoản chuyển đi nhưng lại chưa xuất hiện trong tài khoản nhận về. Trường hợp này vi phạm thuộc tính cơ bản nào của CSDL?
Tính nhất quán
Tính an toàn và bảo mật thông tin
Tính độc lập
Tính toàn vẹn
Trong các công việc sau đây, những công việc nào cần sự lưu trữ dữ liệu và khai thác thông tin từ dữ liệu được lưu trữ?
Lên đơn thuốc cho một bệnh nhân
Tính và thu phí sử dụng điện sinh hoạt của các hộ gia đình
Hoạt động kinh doanh của một chuỗi siêu thị
Dự báo thời tiết dựa trên các chỉ số đo đạc về khí tượng thủy văn
Đánh giá chỉ số tăng trưởng kinh tế sáu tháng đầu năm và cả năm của một quốc gia
Mục đích của việc tổ chức và lưu trữ dữ liệu một cách khoa học là gì?
Để dễ dàng phát triển phần mềm
Để đảm bảo tính bảo mật và hạn chế dữ liệu lặp lại
Để dễ dàng sao chép dữ liệu
Để giảm dung lượng lưu trữ
Cơ sở dữ liệu là gì?
Một phần mềm xử lý văn bản
Một tập hợp dữ liệu có tổ chức được lưu trữ trên hệ thống máy tính
Một công cụ lập trình
Một loại hình bảo mật dữ liệu
Thuộc tính nào của cơ sở dữ liệu giúp dữ liệu không bị lặp lại?
Tính nhất quán
Tính cấu trúc
Tính không thừa
Tính toàn vẹn
Tính độc lập của cơ sở dữ liệu có nghĩa là gì?
Dữ liệu không bị thay đổi khi phần mềm thay đổi
Dữ liệu không thể được sao chép
Dữ liệu không cần phải cập nhật
Dữ liệu không thể truy cập được từ các phần mềm khác
Tính toàn vẹn của cơ sở dữ liệu giúp đảm bảo điều gì?
Dữ liệu luôn được cập nhật tự động
Dữ liệu luôn đúng và hợp lệ
Dữ liệu không thể được truy cập bởi người lạ
Dữ liệu được lưu trữ trên nhiều hệ thống khác nhau
Tại sao tính bảo mật trong cơ sở dữ liệu quan trọng?
Để tránh việc mất dữ liệu
Để bảo vệ dữ liệu khỏi truy cập trái phép
Để sao chép dữ liệu dễ dàng hơn
Để tăng tốc độ truy xuất dữ liệu
Tính nhất quán của cơ sở dữ liệu là gì?
Dữ liệu phải được cập nhật theo thời gian thực
Dữ liệu phải đồng nhất và không mâu thuẫn
Dữ liệu phải lưu trữ theo dạng văn bản
Dữ liệu phải được chia sẻ công khai
Cơ sở dữ liệu giúp tiết kiệm không gian lưu trữ bằng cách:
Xóa toàn bộ dữ liệu không cần thiết
Loại bỏ các dữ liệu lặp lại
Chia sẻ dữ liệu cho tất cả người dùng
Lưu trữ dữ liệu trên nhiều hệ thống khác nhau
Một cơ sở dữ liệu được tổ chức và lưu trữ tốt sẽ giúp:
Giảm thời gian xử lý dữ liệu
Tăng độ phức tạp của dữ liệu
Tăng nguy cơ mất mát dữ liệu
Giảm khả năng truy cập dữ liệu
Trong cơ sở dữ liệu, tính cấu trúc thể hiện ở:
Khả năng tự động hóa của dữ liệu
Việc tổ chức dữ liệu theo các bảng, trường và bản ghi
Việc bảo mật dữ liệu tối đa
Khả năng chia sẻ dữ liệu nhanh chóng
Thói quen cá nhân của người lưu trữ có thể dẫn đến ?
Sự nhất quán của dữ liệu khi lưu trữ thủ công
Sự không nhất quán của dữ liệu khi lưu trữ tự động
Sự không nhất quán của dữ liệu khi lưu trữ thủ công
Cả ba đáp án trên đều đúng
Em có thể ghi điểm bằng cách nào để dễ nhận biết và tính toán?
Ghi bằng chữ
Ghi bằng các kí hiệu riêng
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Khi dữ liệu được lưu trữ trên máy tính thì việc lập bảng điểm lớp học từ dữ liệu cơ sở có thể?
Thực hiện một cách phức tạp
Thực hiện một cách khó khăn
Thực hiện một cách dễ dàng
Đáp án khác
Cần phải tổ chức việc lưu trữ dữ liệu trên máy tính hợp lý để?
Hạn chế trùng lặp làm dư thừa dữ liệu
Khắc phục những lỗi không nhất quán về dữ liệu
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Việc lưu trữ dữ liệu không tách rời việc?
Xử lý dữ liệu
Truy xuất dữ liệu
Khai thác thông tin nhờ các phần mềm ứng dụng
Đáp án khác
Việc lưu trữ dữ liệu không tách rời việc khai thác thông tin nhờ các phần mềm ứng dụng vì?
Xử lý thông tin là mục đích của việc lưu trữ
Thu thập thông tin là mục đích của việc lưu trữ
Khai thác thông tin là mục đích của việc lưu trữ
Đáp án khác
Việc lưu trữ dữ liệu điểm các môn học trên máy tính đòi hòi cần có ?
Phần mềm hỗ trợ cập nhật dữ liệu điểm
Phần mềm hỗ trợ khai thác thông tin
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Đâu là thành phần cần có của phần mềm lưu trữ dữ liệu điểm?
Cập nhật điểm môn học
Quản lý danh sách lớp học
Lập bảng điểm lớp học từ dữ liệu điểm môn học
Cả hai đáp án trên đều đúng
Các thành phần cần có của phần mềm thường được gọi là?
Các thiết bị phần mềm
Các mô đun phần mềm
Các thành phần phần
Đáp án khác
Nếu viết các mô đun phần mềm bằng một ngôn ngữ lập trình thì giải pháp thường được sử dụng là?
Sử dụng trực tiếp hệ thống tệp
Sử dụng trực tiếp các dữ liệu
Sử dụng trực tiếp các kí hiệu
Đáp án khác
Khi viết mô đun phần mềm thì người lập trình phải?
Biết sử dụng dữ liệu
Biết phân loại dữ liệu
Biết cấu trúc của các tệp dữ liệu
Đáp án khác
Mô đun Danh sách lớp phải ?
Đọc dữ liệu từ Danh sách lớp học, tạo lập tệp Bảng điểm môn học nếu chưa có, cập nhật tệp Bảng điểm môn học nếu xuất hiện những dòng mới trong danh sách lớp học
Đọc và ghi dữ liệu cập nhật vào Bảng điểm môn học
Đọc dữ liệu từ Bảng điểm môn học, xử lý dữ liệu để tạo và kết xuất ra bảng điểm lớp học
Chịu trách nhiệm đọc và ghi dữ liệu cập nhật vào Danh sách lớp học
Mô đun Điểm môn học phải ?
Đọc dữ liệu từ Danh sách lớp học, tạo lập tệp Bảng điểm môn học nếu chưa có
Cập nhật tệp Bảng điểm môn học nếu xuất hiện những dòng mới trong danh sách lớp học
Đọc và ghi dữ liệu cập nhật vào Bảng điểm môn học
Cả ba đáp án trên đều đúng
Mô đun Lập bảng điểm phải ?
Đọc dữ liệu từ Danh sách lớp học, tạo lập tệp Bảng điểm môn học nếu chưa có, cập nhật tệp Bảng điểm môn học nếu xuất hiện những dòng mới trong danh sách lớp học
Đọc và ghi dữ liệu cập nhật vào Bảng điểm môn học
Đọc dữ liệu từ Bảng điểm môn học, xử lý dữ liệu để tạo và kết xuất ra bảng điểm lớp học
Chịu trách nhiệm đọc và ghi dữ liệu cập nhật vào Danh sách lớp học
Khi thay đổi cấu trúc các dòng ghi dữ liệu thì các mô đun phần mềm liên quan như thế nào?
Bắt buộc phải chỉnh sửa theo
Giữ nguyên giá trị
Tùy dữ liệu mà thay đổi
Đáp án khác
Khi quy định mới về điểm có phần lẻ thập phân, dùng dấu phẩu làm dấu anwng cách phần nguyên phân và phần thập phân của điểm dẫn tới việc?
Phải dùng dấu phẩy để ngăn cách các thành phần của dòng dữ liệu
Phải dùng dấu khác dấu phẩy để ngăn cách các thành phần của dòng dữ liệu
Phải dùng dấu khác dấu chấm phẩy để ngăn cách các thành phần của dòng dữ liệu
Đáp án khác
Tình trạng phụ thuộc giữ chương trình và dữ liệu dẫn tới việc?
Nếu thay đổi cách lưu trữ dữ liệu phải sửa đổi phần mềm
Nếu thay đổi cách lưu trữ dữ liệu không phải sửa đổi phần mềm
Nếu không thay đổi cách lưu trữ dữ liệu thì phải sửa đổi phần mềm
Đáp án khác
Việc thay đổi cách lưu trữ dữ liệu phải sửa đổi phần mềm dân tới?
Việc thiết kế, bảo trì, phát triển phần mềm mất nhiều thời gian và công sức
Việc thiết kế, bảo trì, phát triển phần mềm nhanh chóng
Việc thiết kế, bảo trì, phát triển phần mềm mất nhiều tiền bạc
Tất cả đều đúng
Những bài toán quản lý liên quan tới những lĩnh vực lớn hoặc có nhiều biến đồng sẽ thường xuất hiện?
Các yêu cầu khai thác thông tin đa dạng khác nhau từ dữ liệu lưu trữ
Các yêu cầu xử lý thông tin phức tạp
Các yêu cầu thu thập thông tin khó thực hiện
Đáp án khác
Dữ liệu cần được tổ chức lưu trữ như thế nào?
Cùng xây dựng phát triển phần mềm
Độc lập với việc xây dựng phát triển phần mềm
Cả hai đáp án trên đều sai
Cả hai đáp án trên đều đúng
Dữ liệu được tổ chức lưu trữ cần đảm bảo?
Dễ dàng chia sẻ
Dễ dàng bảo trì phát triển
Hạn chế tối đa việc dữ liệu lặp lại, gây dư thừa dữ liệu
Cả ba đáp án trên đều đúng
Cơ sở dữ liệu là?
Một tập hợp các dữ liệu có liên quan với nhau
Một tập hợp các dữ liệu có liên quan với nhau, được lưu trữ một cách có tổ chức trên hệ thống máy tính
Một tập hợp các dữ liệu được lưu trữ một cách có tổ chức trên hệ thống máy tính
Đáp án khác
Cơ sở dữ liệu có?
Tính cấu trúc
Tính không dư thừa
Tính độc lập dữ liệu
Cả ba đáp án trên đều đúng
Tính toàn vẹn của cơ sở dữ liệu là
Cơ sở dữ liệu phải được bảo vệ an toàn, ngăn chặn được những truy xuất trái phép, chống được việc sao chép dữ liệu không hợp lệ
Khả năng mô đun phần mềm ứng dụng không cần phải cập nhật khi thay đổi cách thức tổ chức hoặc lưu trữ dữ liệu
Các giá trị dữ liệu phải thỏa mãn những ràng buộc cụ thể tùy thuộc vào thực tế mà nó phản ánh
Đáp án khác
Tính bảo mật và an toàn của cơ sở dữ liệu là
Cơ sở dữ liệu phải được bảo vệ an toàn, ngăn chặn được những truy xuất trái phép, chống được việc sao chép dữ liệu không hợp lệ
Khả năng mô đun phần mềm ứng dụng không cần phải cập nhật khi thay đổi cách thức tổ chức hoặc lưu trữ dữ liệu
Các giá trị dữ liệu phải thỏa mãn những ràng buộc cụ thể tùy thuộc vào thực tế mà nó phản ánh
Đáp án khác
Chọn đáp án đúng để điền vào ...
“Dữ liệu cần được tổ chức lưu trữ một cách ... với việc xây dựng và phát triển phần mềm”
nhất quán
không dư thừa
độc lập
phụ thuộc
