CHỦ ĐỀ FICT. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH. THỰC HÀNH TẠO VÀ KHAI THÁC CƠ SỞ DỮ LIỆU
BÀI 2: TẠO BẢNG TRONG CƠ SỞ DỮ LIỆU
A. TRẮC NGHIỆM
1. NHẬN BIẾT (15 CÂU)
Câu 1: Để mở một bảng ở chế độ thiết kế, ta chọn bảng đó rồi
- Click vào nút
- Bấm Enter
- Click vào nút
- Click vào nút
Câu 2: Dữ liệu được tổ chức, lưu trữ trong CSDL với mục đích gì?
- Người sử dụng có thể khai thác dữ liệu, rút ra thông tin phục vụ các hoạt động
- Giúp người sử dụng có thể đưa ra các quyết định phù hợp, kịp thời
- Giúp người sử dụng tìm kiếm dữ liệu và kết xuất ra thông tin cần tìm
- Cả A, B, C
Câu 3: Khái niệm "khóa ngoại" trong cơ sở dữ liệu là gì?
- Một cột trong bảng tham chiếu đến giá trị của cột trong bảng khác.
- Một cột trong bảng được sử dụng để xác định các giá trị duy nhất của mỗi hàng.
- Một cột trong bảng được sử dụng để liên kết các bảng khác nhau.
- Một cột trong bảng chứa giá trị số.
Câu 4: Cơ sở dữ liệu (CSDL) quan hệ là?
- là CSDL lưu trữ dưới dạng các bảng có không quan hệ với nhau
- là CSDL lưu trữ dưới dạng các bảng có quan hệ với nhau
- giống hệt với CSDL phân tán
- là CSDL phân tích dưới dạng các bảng có quan hệ với nhau
Câu 5: Trong Access, muốn nhập dữ liệu vào cho một bảng, ta thực hiện
- Nhập trực tiếp trong chế độ trang dữ liệu
- Nháy đúp trái chuột lên tên bảng cần nhập dữ liệu
- Dùng biểu mẫu
- A hoặc B hoặc C
Câu 6: Trường thể hiện cái gì?
- thuộc tính của đối tưởng
- chức năng của đối tượng
- khả năng phân tán của đối tượng
- khả năng lưu của đối tượng
Câu 7: Việc đầu tiên để tạo lập một CSDL quan hệ là
- Tạo ra một hay nhiều biểu mẫu
- Tạo ra một hay nhiều báo cáo
- Tạo ra một hay nhiều mẫu hỏi
- Tạo ra một hay nhiều bảng
Câu 8: Người thiết kế CSDL cần dựa vào đâu để xác định cách thu thập, lưu trữ vào thao tác dữ liệu?
- Một biểu thức.
- Logic nghiệp vụ
- Một File.
- Nhiều quan hệ.
Câu 9: CSDL quan hệ có hai loại khóa là?
- Khóa chính, khóa phụ
- Khóa chính, khóa ngoài
- Khóa trong, khóa ngoài
- Khóa trong, khóa phụ
Câu 10: Để chỉ định khóa chính cho một bảng, sau khi chọn trường, ta thực hiện:
- Edit → Primary key
- Nháy nút
- A và B
- A hoặc B
Câu 11: Cần thiết lập kiểu dữ liệu cho mỗi cột trong bảng
- phù hợp với thực tế
- phù hợp với mục đích sử dụng
- phù hợp với quy tắc nghiệp vụ trong thế giới thực
- Cả A và B
Câu 12: Thao tác khai báo cấu trúc bảng bao gồm
- Khai báo kích thước của trường
- Tạo liên kết giữa các bảng
- Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường
- Câu A và C đúng
Câu 13: Khóa ngoài là?
- là trường hoặc nhóm trường ở bảng này được làm khóa chính ở bảng khác
- là trường hoặc nhóm trường ở bảng này được làm khóa ngoài ở bảng khác
- là trường hoặc nhóm trường ở bảng này được làm trường ở bảng khác
- không có đáp án đúng
Câu 14: Hai bảng A và B được gọi là có quan hệ với nhau qua?
- Khóa chính của bảng A
- Khóa ngoài của bảng A
- Khóa chính của bảng B
- Khoáng chính và ngoài của bảng A
Câu 15: Mô hình thực thể - quan hệ cơ bản bao gồm các lớp đối tượng
- Thực thể, mối quan hệ và thuộc tính.
- Môi trường và ranh giới môi trường
- Thực thể và thuộc tính.
- Các mối quan hệ.
2. THÔNG HIỂU (5 CÂU)
Câu 1: Đâu là bước đầu tiên để thiết lập kiểu dữ liệu cho mỗi trường và các thuộc tính chi tiết?
- Nháy chuột vào ô tên kiểu dữ liệu; nháy dấu trỏ xuống ở đầu mút phải sẽ thả xuống danh sách để chọn các kiểu dữ liệu.
- Chọn một kiểu dữ liệu thích hợp trong danh sách
- Thiết lập các chi tiết thuộc tính của trường đã chọn
- Không có đáp án nào
Câu 2: Câu nào sau đây sai?
- Không thể tạo ra chế độ xem dữ liệu đơn giản
- Có thể dùng công cụ lọc dữ liệu để xem một tập con các bản ghi hoặc một số trường trong một bảng
- Các hệ quản trị CSDL quan hệ cho phép tạo ra các biểu mẫu để xem các bản ghi
- Có thể xem toàn bộ dữ liệu của bảng
Câu 3: Thao tác nào sau đây không phải là thao tác cập nhật dữ liệu?
- Nhập dữ liệu ban đầu
- Sửa những dữ liệu chưa phù hợp
- Thêm bản ghi
- Sao chép CSDL thành bản sao dự phòng
Câu 4: Cho các thao tác sau
B1: Tạo bảng
B2: Đặt tên và lưu cấu trúc
B3: Chọn khóa chính cho bảng
B4: Tạo liên kết
Khi tạo lập CSDL quan hệ ta thực hiện lần lượt các bước sau
- B1-B3-B4-B2
- B2-B1-B2-B4
- B1-B3-B2-B4
- B1-B2-B3-B4
Câu 5: Thao tác nào sau đây không là khai thác CSDL quan hệ?
- Sắp xếp các bản ghi
- Thêm bản ghi mới
- Kết xuất báo cáo
- Xem dữ liệu
3. VẬN DỤNG (5 CÂU)
Câu 1: Trong Access, khi nhập dữ liệu cho bảng, giá trị của field GIOI_TINH là True. Khi đó field GIOI_TINH được xác định kiểu dữ liệu gì ?
A.Yes/No
B.Boolean
C.True/False
D.Date/Time
Câu 2: Chọn kiểu dữ liệu nào cho truờng điểm “Tóan”, “Lý”,...
- AutoNumber
- Yes/No
- Number
- Currency
Câu 3: Chọn kiểu dữ liệu nào cho truờng điểm “Tóan”, “Lý”,...
- AutoNumber
- Yes/No
- Number
- Currency
Câu 4: Trong Access khi ta nhập dữ liệu cho trường “Ghi chú” trong CSDL (dữ liệu kiểu văn bản) mà nhiều hơn 255 kí tự thì ta cần phải định nghĩa trường đó theo kiểu nào?
- Text
- Currency
- Longint
- Memo
Câu 5: Trong cửa sổ CSDL đang làm việc, để tạo cấu trúc bảng trong chế độ thiết kế, thao tác thực hiện lệnh nào sau đây là đúng?
- Nháy nút Lý thuyết và trắc nghiệm Tin học 12 có đáp án , rồi nháy đúp Design View
- Nhấp đúp <tên bảng>
- Nháy đúp vào Create Table in Design View
- A hoặc C
4. VẬN DỤNG CAO (5 CÂU)
Câu 1: Khi chọn kiểu dữ liệu cho trường THÀNH_TIỀN (bắt buộc kèm theo đơn vị tiền tệ), phải chọn loại nào?
- Number
- Currency
- Text
- Date/time
Câu 2: Trong bảng sau đây, mỗi học sinh chỉ có mộ mã số (Mahs)
Mahs | Hoten | Ngaysinh | Lop | Diachi | Toan | Ly | Hoa |
0001 | Tran Van Thanh | 1 – 2 – 1990 | 12A | Nội trú | 10 | 9 | 8 |
0002 | Tran Van Thanh | 1 – 2 – 1990 | 12A | Lê Lợi | 9 | 10 | 5 |
0003 | Tran Van Thanh | 1 – 2 – 1990 | 12B | Nội trú | 7 | 7 | 7 |
Khoá chính của bảng là?
- Khoá chính = {Mahs}
- Khoá chính = {HoTen, Ngaysinh, Lop, Diachi, Toan}
- Khoá chính = {HoTen, Ngaysinh, Lop, Diachi, Li}
- Khoá chính = {HoTen, Ngaysinh, Lop, Diachi}
Câu 3: Cho bảng dữ liệu sau
Số thẻ | Mã số sách | Ngày mượn | Ngày trả |
TV-02 | TO-012 | 5 – 9 – 2007 | 30 – 9 – 2007 |
TN-103 | 22 – 10 – 2007 | 25 – 10 – 2007 | |
TV-04 | TN-103 | 12 – 9 – 2007 | 15 – 9 – 2007 |
TV02 | TN-102 | 24 – 9 – 2007 | 5 – 10 – 2007 |
TV01 | TO-012 | 5 – 10 – 2007 |
Bảng này không là một quan hệ trong hệ CSDL quan hệ, vì?
- Ðộ rộng các cột không bằng nhau
- Có hai bản ghi có cùng giá trị thuộc tính số thẻ là TV – 02
- Một thuộc tính có tính đa trị
- Có bản ghi chưa đủ các giá trị thuộc tính
Câu 4: 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 thì cần những bảng nào ?
- HoaDon
- DanhMucSach, HoaDon
- DanhMucSach, LoaiSach
- HoaDon, LoaiSach
Câu 5: Quan sát bảng dưới đây và cho biết bảng có bao nhiêu trường?
- 6 trường phản ánh 6 thuộc tính
- 5 trường phản ánh 5 thuộc tính
- 4 trường phản ánh 4 thuộc tính
- 3 trường phản ánh 3 thuộc tính