Trả lời:- Biểu mẫu là một đối tượng trong Access được thiết kế để: + Hiển thị dữ liệu trong bảng dưới dạng thuận tiện để xem, nhập và sửa dữ liệu.. Chế độ thiết kế: dùng để tạo hoặc sửa
Trang 1ĐỀ CƯƠNG ÔN THI HỌC KÌ II
MÔN TIN HỌC LỚP 12
LÍ THUYẾT
CHƯƠNG II HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
Câu 1: Khái niệm biểu mẫu? Hãy nêu thứ tự các thao tác tạo biểu mẫu bằng
thuật sĩ?
Trả lời:- Biểu mẫu là một đối tượng trong Access được thiết kế để:
+ Hiển thị dữ liệu trong bảng dưới dạng thuận tiện để xem, nhập và sửa dữ liệu
+ Thực hiện các thao tác thông qua các nút lệnh(do người thiết kế tạo ra)
- 1 Nhấp đúp Create form by using wizard
2 Trong hộp thoại Form Wizard:
Chọn bảng từ ô Tables/Queries Chọn các trường đưa vào biểu mẫu từ ô Available Fields.
Nháy Next để tiếp tục.
3 Chọn bố cục(layout) biểu mẫu, kiểu dáng(style) biễu mẫu, tên biểu mẫu.
4 Có thể đánh dấu chọn Open the form to view or enter information để xem
hay nhập dữ liệu hoặc chọn Modify the form’s design để chuyển sang chế độ
thiết kế cho phép tiếp tục sửa biểu mẫu
5 Cuối cùng nháy Finish
Câu 2: Hãy cho biết sự khác nhau giữa chế độ biểu mẫu và chế độ thiết kế
của biểu mẫu.
Trả lời: Chế độ biểu mẫu: có thể xem, sửa, thêm bản ghi(thao tác như trên bảng) nhưng chủ yếu là để nhập dữ liệu(thường được thiết kế nhập cho từng bản ghi
Chế độ thiết kế: dùng để tạo hoặc sửa cấu trúc của biểu mẫu như chọn các trường cần đưa vào biểu mẩu, chọn vị trí hợp lí của chúng trên màn hình giao diện, tạo một số nút lệnh thực hiện một số thao tác
Câu 3 : Hãy nêu những ưu điểm của báo cáo?
Trả lời: Trong các báo cáo có thể so sánh, tổng hợp và tính tổng theo nhóm các tập hợp
dữ liệu lớn
Có thể sử dụng các thành phần định dạng(kiểu chữ, màu sắc), các phần tử đồ họa mở rộng(lôgô, ảnh, các đường thẳng màu,…) tạo ra các mẫu in hóa đơn, đơn đặt hàng, nhãn thư, thẻ dự thi…
CHƯƠNG III HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
Câu 1: Em hãy trình bày các yêu cầu cơ bản của hệ cơ sở dữ liệu?
Trả lời: Các yêu cầu cơ bản của một hệ cơ sở dữ liệu là:
- Tính Cấu Trúc: Dữ liệu trong CSDL được lưu trữ theo một cấu trúc xác định.
- Tính Toàn Vẹn: Các giá trị dữ liệu được lưu trữ trong CSDL phải thoả mãn một số ràng
buộc, tuỳ thuộc vào hoạt động của tổ chức mà CSDL phản ánh
- Tính nhất quán: Sau những thao tác cập nhật dữ liệu và ngay cả khi có sự cố xảy ra
trong quá trình cập nhật, dữ liệu trong CSDL phải được đảm bảo đúng đắn
- Tính an toàn và bảo mật thông tin: CSDL cần được bảo vệ an toàn, phải ngăn chặn
được nhưng truy xuất không được phép và phải khôi phục được CSDL khi có sự cố ở
Trang 2phần cứng hay phần mềm Mỗi nhóm người dùng CSDL có quyền hạn và mục đích sử dụng khác nhau Cần phải có những nguyên tắc và cơ chế bảo mật khi trao quyền truy xuất dữ liệu cho người dùng
- Tính độc lập: Vì một CSDL thường phục vụ cho nhiều người dùng với những mục đích
khai thác khác nhau nên dữ liệu cần phải độc lập với các ứng dụng, không phụ thuộc vào một vài bài toán cụ thể, không phụ thuộc vào phương tiện lưu trữ và xử lí Có hai mức độc lập dữ liệu: Độc lập ở mức vật lý và độc lập ở mức khai niệm
- Tính không dư thừa: Trong CSDL thường không lưu trữ những dữ liệu trùng lặp hoặc
những thông tin có thể dễ dàng suy diễn hay tính toán được từ những dữ liệu đã có Sự trùng lặp thông tin gây lãng phí bộ nhớ lưu trữ và dễ dẫn đến tình trạng không nhất quán thông tin
Câu 2: Trong Access, dữ liệu được thể hiện dưới dạng gì? Mô tả các đặc
trưng cơ bản của Bảng như Trường (cột), Bản ghi (dòng), Khoá chính?
Trả lời: Trong Access dữ liệu được thể hiện dưới dạng bảng
Mô tả các đặc trưng cơ bản của bảng:
- Trường: là một cột của bảng thể hiện một thuộc tính của chủ thể cần quản lí
- Bản ghi: Mỗi bản ghi là một hàng của bảng gồm dữ liệu về các thuộc tính của chủ thể
được quản lí
- Khoá chính: Trong bảng được thiết kế tốt không có hai hàng dữ liệu giống hệt nhau,
nghĩa là mỗi bản ghi phải là duy nhất Vì vậy, khi xây dựng mỗi bảng trong Access, người dùng cần chỉ ra trường mà giá trị của nó xác định duy nhất mỗi hàng của bảng Trường đó tạo thành khoá chính của bảng
CHƯƠNG IV KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CƠ SỞ DỮ LIỆU
Câu 1: Khái niệm CSDL phân tán? Với vị trí người dùng, em có thể làm gì
để bảo vệ hệ thống khi khai thác CSDL?
Trả lời:
Câu 2: Hãy nêu các giải pháp bảo mật chủ yếu.
Trả lời: + Tạo tập dữ liệu con hoặc sơ đồ truy cập hạn chế tới dữ liệu trong CSDL + Xây dựng bảng phân quyền truy cập để đảm bảo mỗi nhóm người dùng chỉ có quyền sử dụng một số dịch vụ nhất định của hệ QTCSDL
+ Xây dựng các thủ tục thực hiện truy cập hạn chế theo bảng phân quyền đã xác định + Mã hóa thông tin và biễu diễn thông tin theo các cấu trúc đã mã hóa
+ Nhận dạng người dùng, xác định nhóm của họ để cung cấp đúng những dịch vụ mà họ được phép sử dụng
Câu 3: Trong mô hình dữ liệu quan hệ, khóa là gì và tại sao cần có khóa?
Trả lời: Khóa là một tập hợp gồm một hay một số thuộc tính trong một bản có tính chất vừa đủ để”phân biệt được” các bộ hay không thể loại bớt một thuộc tính nào được gọi là một khóa của bảng đó
Cần có khóa vì khóa dùng để phân biệt các bộ dữ liệu và phục vụ cho việc tạo mối liên kết giữa các bảng
Câu 4: Trình bày các ưu điểm của hệ CSDL phân tán.
Trang 3Trả lời: + Cấu trúc phân tán dữ liệu thích hợp với bản chất phân tán của nhiều người dùng
+ Dữ liệu được chia sẽ cho các nút trên mạng nhưng vẫn cho phép quản trị dữ liệu địa phương(dữ liệu đặt tại mỗi nút)
+ Dữ liệu có tính tin cạnh cao vì khi mỗi nút gặp sự cố, có thể khôi phục được dữ liệu tại đây do bản sao của nó có thể được lưu trữ tại một hoặc một vài nút khác nhau nữa
+ Cho phép mở rộng các tổ chức một cách linh hoặt Có thể thêm nút mới vào mạng máy tính mà không ảnh hưởng đến hoạt động của các nút sẵn có
BÀI TẬP:
1 Tạo bảng, biểu mẩu, liên kết, mẫu hỏi.