NEW
Font size
WorksheetsÔN TẬP CSDL
Total questions: 30
Worksheet time: 30mins
Công việc thường gặp khi xử lí thông tin trong bài toán quản lí của một tổ chức là gì?
Tạo lập hồ sơ
Cập nhật dữ liệu
Khai thác thông tin
Tất cả đáp án còn lại
Cơ sở dữ liệu (CSDL) là :
Tập hợp dữ liệu phục vụ một bài toán quản lí nào đó.
Tập hợp dữ liệu phục vụ một bài toán quản lí nào đó.
Tập hợp dữ liệu được tổ chức sao cho máy tính có thể lưu trữ, truy cập, cập nhật và xử lí để phục vụ cho hoạt động của một đơn vị nào đó.
Tập hợp dữ liệu có liên quan với nhau theo một chủ đề nào đó được lưu trên giấy để đáp ứng nhu cầu khai thác thông tin của nhiều người.
Trường em có CSDL dùng để quản lí việc mượn và trả sách tại thư viện. Hãy chọn phát biểu SAI trong các phát biểu sau?
Khi xây dựng CSDL, mỗi chủ thể nên lưu trữ dữ liệu bằng 1 bảng.
Những người liên quan đến CSDL đó được chia thành 3 nhóm: Người quản trị, người lập trình ứng dụng và người dùng.
Việc rút ra được dữ liệu thỏa mãn điều kiện nào đó ta gọi là thống kê dữ liệu.
Cần phải cập nhật dữ liệu khi có sự thay đổi để đảm bảo tính đầy đủ và chính xác.
Cập nhật dữ liệu là:
Thay đổi dữ liệu trong các bảng
Thay đổi dữ liệu trong các bảng gồm: thêm bản ghi mới, chỉnh sửa, xóa bản ghi
Thay đổi cấu trúc của bảng
Thay đổi cách hiển thị dữ liệu trong bảng
Trong khi nhập dữ liệu cho bảng, muốn xóa một bản ghi đã được chọn, ta bấm phím:
Enter
Space
Tab
Delete
Nút lệnh nào sau đây dùng đề tạo liên kết giữa các bảng
Để mở cửa sổ tạo liên kết giữa các bảng ta thực hiện thao tác theo phương án nào sau đây
Database Tools \ Relationships
Create \ Relationships
Home \ Relationships
Table \ Relationships
Câu nào sau đây đúng khi nói về một bảng trong một Cơ sở dữ liệu quan hệ?
Bảng dữ liệu gồm các cột và các hàng, mỗi cột chứa dữ liệu về một đối tượng được bảng quản lí, ví dụ một học sinh, một cán bộ, một quyển sách
Bảng dữ liệu gồm các cột và các hàng, mỗi hàng chứa dữ liệu về một đối tượng được bảng quản lí, ví dụ một học sinh, một cán bộ, một quyển sách
Bảng dữ liệu có thể gồm nhiều hàng, mỗi hàng còn được gọi là một bản ghi và có thể nhiều bản ghi giống nhau hoàn toàn
Bảng dữ liệu có thể gồm nhiều cột, mỗi cột còn được gọi là một trường và có thể nhiều cột có tên giống nhau
Câu nào sau đây đúng khi nói về khóa chính của một bảng?
Trong một bảng, không thể có hai bản ghi khác nhau có cùng giá trị ở khóa chính.
Trong một bảng, khóa chính KHÔNG là tập hợp gồm một trường hay một số trường mà mỗi bộ giá trị của nó xác định duy nhất một bản ghi trong bảng
Ràng buộc khóa là yêu cầu khi nhập dữ liệu cho bảng thì giá trị ở trường khóa không được để trống
Ràng buộc khóa là yêu cầu các bản ghi trong bảng có giá trị khóa được quy định từ trước.
Chọn phương án sai. Liên kết giữa các bảng cho phép:
Khóa dữ liệu, không cho tạo thêm dữ liệu mới gây dư thừa
Có thể có được thông tin tổng hợp từ nhiều bảng
Nhất quán dữ liệu
Tránh được dư thừa dữ liệu
Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:
1.Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính( trường khóa làm khóa chính)
2. Chọn các tham số liên kết
3. Hiển thị hai bảng (các trường) muốn tạo liên kết
4. Mở cửa sổ Relationships
2→4→1→3
4→3→1→2
4→2→3→1
3→1→4→2
Điều kiện để tạo mối liên kết giữa hai bảng là :
Trường liên kết của hai bảng phải cùng kiểu dữ liệu
Trường liên kết của hai bảng phải là chữ hoa
Trường liên kết của hai bảng phải là kiểu dữ liệu số
Trường liên kết của hai bảng phải khác nhau về kiểu dữ liệu
Chọn phương án với các cụm từ thích hợp để điền vào chỗ trống:
Mọi hệ QTCSDLQH đều có cơ chế đảm bảo ……. dữ liệu không vi phạm ràng buộc ……. đối với các liên kết giữa các bảng.
cập nhật, khóa ngoài
cập nhật, dữ liệu
khai thác, khóa ngoài
tạo lập, dữ liệu
Khóa ngoài của một bảng là gì?
Một trường của bảng này và đồng thời là khóa của một bảng khác
Một trường bất kỳ.
Phải là trường khóa chính của bảng đó
Là trường có trong bảng này nhưng không có trong bảng khác
Câu nào sau đây nêu ĐÚNG khi nói về ràng buộc khóa ngoài của một bảng?
Ràng buộc khóa ngoài yêu cầu khóa chính của bảng này phải đồng thời là khóa chính của bảng khác.
Ràng buộc khóa ngoài yêu cầu khi nhập dữ liệu cho một bảng thì giá trị khóa ngoài của bảng không được trùng với giá trị khóa chính.
Nếu bảng A liên kết với bảng B qua khóa ngoài là KN thì mỗi giá trị khóa ngoài KN của một bản ghi trong B phải trùng với giá trị KN của một bản ghi nào đó trong A.
Nếu bảng A liên kết với bảng B qua khóa ngoài là KN thì mỗi giá trị khóa ngoài KN của một bản ghi trong A phải trùng với giá trị KHOÁ của một bản ghi nào đó trong B.
Trong Cơ sở dữ liệu quản lí cán bộ ở một cơ quan có bảng CÁN BỘ với cấu trúc như mẫu dưới đây. Người thiết kế Cơ sở dữ liệu chọn trường CCCD (chứa dữ liệu số căn cước công dân của một cán bộ) làm khóa chính của bảng CÁN BỘ. Phương án nào cho bên dưới giải thích đúng lí do chọn CCCD làm khóa chính?
Mỗi thuộc tính như Họ tên, Ngày sinh, Quê quán, Địa chỉ và Phòng (làm việc) của hai cán bộ có thể giống nhau.
Mỗi số CCCD chỉ cấp cho một cán bộ duy nhất và không có người nào có hai căn cước công dân với số khác nhau.
Khi biết số CCCD của một người, công an có thể biết được Họ tên, Ngày sinh, Quê quán, Địa chỉ nơi ở và Phòng (làm việc) của người đó
Khi chọn số CCCD làm khóa chính có thể tạo được liên kết với các bảng khác trong cơ sở dữ liệu.
Trong Cơ sở dữ liệu quản lí cán bộ ở một cơ quan có bảng CÁN BỘ và bảng PHÒNG BAN với cấu trúc như mẫu dưới đây. Khóa ngoài của bảng CÁN BỘ đối với bảng PHÒNG BAN là thuộc tính Phòng. Phương án nào cho bên dưới mô tả đúng về thuộc tính Phòng?
Phòng là khóa của bảng CÁN BỘ nên là khóa ngoài
Phòng là thuộc tính chung trong cả hai bảng nên nó là khóa ngoài
Phòng là thuộc tính chung của hai bảng và là khóa của bảng PHÒNG nên nó là khóa
ngoài của bảng CÁN BỘ đối với bảng PHÒNG
Phòng là thuộc tính chung của hai bảng và vừa là khóa của bảng CÁN BỘ, vừa là khóa của bảng PHÒNG nên nó là khóa ngoài của hai bảng.
Để khai thác thông tin, tìm kiếm dữ liệu trong cơ sở dữ liệu, bằng công cụ của hệ quản trị cơ sở dữ liệu, ta cần tạo ra đối tượng nào sau đây?
Biểu mẫu
Báo cáo
Câu truy vấn
Chương trình
Để tạo giao diện thuận tiện cho từng nhóm người dùng xem dữ liệu trong cơ sở dữ liệu hoặc nhập dữ liệu cho cơ sở dữ liệu, bằng công cụ của hệ quản trị cơ sở dữ liệu, ta cần tạo ra đối tượng nào sau đây?
Biểu mẫu
Câu truy vấn
Báo cáo
Chương trình
Để tạo biểu mẫu ta chọn đối tượng nào trên bảng chọn đối tượng?
Queries
Forms
Tables
Reports
Trong Access, ta có thể sử dụng biểu mẫu để :
Tính toán cho các trường tính toán
Sửa cấu trúc bảng
Xem, nhập và sửa dữ liệu
Lập báo cáo
Mục đích chính của biểu mẫu là gì?
Hiển thị dữ liệu một cách trực quan và dễ đọc
Cho phép người dùng xem và cập nhật dữ liệu.
Tạo ra các báo cáo và biểu đồ từ dữ liệu.
Tạo ra các liên kết giữa các bảng dữ liệu khác nhau
Truy vấn CSDL là:
Một tập hợp các bảng dữ liệu có liên quan với nhau.
Một phát biểu thể hiện yêu cầu của người dùng đối với CSDL.
Là cung cấp một khuôn dạng thuận tiện để nhập và sửa dữ liệu.
Cung cấp các nút lệnh để người dùng có thể sử dụng.
Ngôn ngữ truy vấn CSDL phổ biến hiện nay là:
Access
Excel
Word
SQL
Em hãy điền vào chỗ trống (…) cho phát biểu dưới đây:
“ Khi thực hiện các câu truy vấn, hệ quản trị CSDL sẽ coi tên trường là biến trong chương trình xử lí, do vậy, nếu tên trường có chứa dấu cách thì cần phải dùng các dấu …… để đánh dấu bắt đầu và kết thúc tên trường.”
( )
‘ ’
[ ]
“ ”
Trong mẫu câu truy vấn của SQL, em hãy cho biết mệnh đề SELECT dùng để làm gì?
Xác định điều kiện lọc dữ liệu
Thêm dữ liệu vào bảng
Xác định dữ liệu được lấy từ đâu
Xác định thông tin ta muốn hiển thị
Trong mẫu câu truy vấn của SQL, em hãy cho biết mệnh đề WHERE dùng để làm gì?
Xác định điều kiện lọc dữ liệu
Xác định dữ liệu được lấy từ đâu
Sửa dữ liệu trong bảng
Xác định thông tin ta muốn hiển thị
Trong mẫu câu truy vấn của SQL, em hãy cho biết mệnh đề FROM dùng để làm gì?
Xác định điều kiện lọc dữ liệu
Xác định dữ liệu được lấy từ đâu
Xác định thông tin ta muốn hiển thị
Xóa dữ liệu trong bảng
Cho câu truy vấn sau:
SELECT [Họ và tên], [Giới tính], [Toán]
FROM [HỌC SINH 11]
WHERE [Giới tính] = “Nữ”
Em hãy cho biết câu truy vấn trên cho biết thông tin:
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh nữ
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh nam
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh
Đưa ra danh sách gồm: họ và tên, giới tính của tất cả các học sinh nữ
Cho cấu trúc 1 câu truy vấn như sau:
SELECT [Họ và tên], [Ngày sinh], [Tin học]
FROM [HỌC SINH 11]
WHERE ……..
Em hãy hoàn thiện cấu trúc truy vấn trên bằng cách điền vào chỗ trống (….), để đưa ra danh sách gồm họ tên, ngày sinh, điểm môn Tin học của những học sinh có điểm môn Tin học từ 7.5 trở lên từ bảng dữ liệu HỌC SINH 11:
[Tin học] > 7.5
[Tin học] = 7.5
[Tin học] >= 7.5
[Tin học] <= 7.5
