+ Thông tin trong một báo cáo được thu thập bằng cách tập hợp dữ liệu theo các tiêu chí do người sử dụng đặt ra.. + Báo cáo thường được in ra hay hiển thị trên màn hình theo khuôn mẫu[r]
(1)ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II - MÔN TIN HỌC 12 NĂM HỌC 2016-2017
CHƯƠNG 3: HỆ CƠ SỞ DỮ LIỆU QUAN HỆ I. CƠ SỞ DỮ LIỆU QUAN HỆ
1. Mơ hình liệu gì?
- Là khái niệm dùng để mô tả yếu tố: + Cấu trúc liệu
+ Các thao tác, phép toán liệu + Các ràng buộc liệu
2. Các đặc trưng mơ hình liệu quan hệ: (Gồm đặc trưng)
- Về mặt cấu trúc: Dữ liệu thể dạng quan hệ (bảng), bao gồm: + Mỗi cột (thuộc tính, trường) thể thơng tin thuộc tính
+ Mỗi hàng (bộ hay ghi) thể thông tin đối tượng - Về mặt thao tác liệu: Có thể xử lí liệu bảng như:
+ Cập nhật: Thêm, xóa, sửa ghi,…
+ Thống kê, truy xuất liệu: Tìm kiếm, lọc, thống kê, báo cáo,…
- Về mặt ràng buộc liệu: Dữ liệu bảng phải thỏa mãn số ràng buộc 3. CSDL quan hệ gì?
- Là CSDL xây dựng dựa mơ hình quan hệ 4. Hệ QTCSDL quan hệ gì?
- Là hệ QT CSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ 5. Các thuật ngữ CSDL quan hệ: (Gồm thuật ngữ chính) - Quan hệ: dùng để bảng
- Thuộc tính: dùng để cột (trường) - Bộ: dùng để dòng (bản ghi) - Miền giá trị: dùng để kiểu liệu
6. Các đặc trưng quan hệ CSDL quan hệ: (Gồm đặc trưng) - Mỗi quan hệ có tên phân biệt;
- Mỗi phân biệt thứ tự khơng quan trọng;
- Mỗi thuộc tính có tên phân biệt thứ tự thuộc tính khơng quan trọng; - Quan hệ khơng có thuộc tính đa trị hay phức hợp
7. Khóa gì?
(2)+ Không tồn bảng có giá trị khóa + Khơng có tập tập thuộc tính thỏa mãn điều kiện 8. Khố gì?
- Là khoá bảng người dùng định 9. Các ràng buộc khóa chính:
- Thuộc tính làm khóa phải đầy đủ liệu (không để trống) - Giá trị trường khóa khơng giống
10 Liên kết bảng:
- Để kết nối thông tin nhiều bảng dựa thuộc tính khóa II. CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ
11 Nêu thao tác sở liệu quan hệ: (Gồm thao tác chính) Tạo lập sở liệu
- Tạo bảng: Thực khai báo cấu trúc bảng: + Đặt tên trường
+ Chỉ định kiểu liệu cho trường + Lựa chọn tính chất cho trường + Mô tả cần thiết
- Chọn khóa cho bảng: + Chọn trường làm khóa
+ Nháy nút khố chọn lệnh Edit-> Primary Key - Đặt tên bảng lưu cấu trúc bảng:
+ Chọn File -> Save hộp thoại mở + Gõ tên bảng vào ô Table Name + Nhấn Enter chọn OK
- Tạo liên kết cho bảng: Xác định trường chung bảng Cập nhận liệu:
- Thêm ghi: Là bổ sung vài liệu vào bảng - Chỉnh sửa liệu: Là việc thay đổi giá trị thuộc tính - Xóa ghi: Là việc xóa bảng Khai thác sở liệu
- Sắp xếp ghi: Hệ quản trị CSDL thường phải thực tổ chức cung cấp phương tiện truy cập ghi theo trình tự
- Truy vấn liệu:
(3)+ Truy vấn mô tả liệu đặt tiêu chí để Hệ QT CDSL thu thập liệu thích hợp
- Xem liệu: Các hệ quản trị CSDL cung cấp nhiều cách xem liệu: + Xem toàn bảng
+ Xem ghi biểu mẫu
+ Dùng công cụ lọc để xem số ghi - Kết xuất báo cáo:
+ Thông tin báo cáo thu thập cách tập hợp liệu theo tiêu chí người sử dụng đặt
+ Báo cáo thường in hay hiển thị hình theo khuôn mẫu định sẵn CHƯƠNG 4: KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CƠ SỞ DỮ LIỆU
I. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 12 Nêu đặc điểm phân loại hệ CSDL tập trung:
a. Đặc điểm:
- Toàn liệu lưu trữ máy dàn máy
- Người dùng từ xa truy cập vào CSDL thơng qua thiết bị truyền thông b. Phân loại: (Gồm loại)
- Hệ sở liệu cá nhân: + Đặc điểm:
Là hệ CSDL có người dùng
Hệ QTCSDL cài đặt máy có chứa CSDL Việc truy cập vào CSDL thực máy
+ Ưu điểm: Việc phát triển sử dụng đơn giản dễ dàng + Nhược điểm:
Cả thành phần tập trung chỗ nên tính an tồn thường khơng cao Ở thời điểm người sử dụng
- Hệ sở liệu trung tâm: + Đặc điểm:
Dữ liệu lưu trữ máy tính trung tâm
Nhiều người dùng từ xa truy cập CSDL thơng qua thiết bị đầu cuối phương tiện truyền thông
Các hệ CSDL trung tâm thường lớn có nhiều người dùng + Ưu điểm: Nhiều người sử dụng CSDL đồng thời
(4)- Hệ sở liệu khách - chủ:
+ Đặc điểm: Trong kiến trúc khách - chủ, thành phần (của hệ QTCSDL) tương tác với tạo nên hệ thống gồm:
Thành phần yêu cầu tài nguyên cài đặt nhiều máy khác (ta gọi máy khách) mạng
Thành phần cấp tài nguyên thường cài đặt máy chủ mạng (cục bộ) + Ưu điểm:
Nâng cao khả thực Chi phí phần cứng giảm
Bổ sung thêm máy khách cách dễ dàng + Nhược điểm: Tính an tồn bảo mật khơng cao 13 Khái niệm CSDL phân tán:
- Là tập hợp liệu có liên quan (về lơgic) dùng chung phân tán mặt vật lí mạng máy tính
14 Khái niệm hệ QTCSDL phân tán:
- Là hệ thống phần mềm cho phép quản trị CSDL phân tán làm cho người dùng không nhận thấy phân tán
15 Nêu số ưu điểm hạn chế hệ CSDL phân tán - Ưu điểm:
+ Cấu trúc phân tán liệu thích hợp cho chất phân tán nhiều người dùng
+ Dữ liệu chia sẻ mạng cho phép quản trị liệu địa phương (dữ liệu đặt trạm)
+ Dữ liệu có tính tin cậy cao
+ Cho phép mở rộng tổ chức cách linh hoạt - Nhược điểm:
+ Hệ thống phức tạp
+ Thiết kế CSDL phân tán phức tạp hơn, chi phí cao + Đảm bảo an ninh khó khăn
II.BẢO MẬT THÔNG TIN TRONG CÁC CƠ SỞ DỮ LIỆU 16 Nêu công việc bảo mật CSDL :
- Ngăn chặn truy cập không phép - Hạn chế tối đa sai sót người dùng
(5)17 Nêu giải pháp cho bảo mật hệ thống: (Có giải pháp chính) - Chính sách ý thức:
+ Ở cấp quốc gia, bảo mật phụ thuộc vào quan tâm phủ việc ban hành chủ trương, sách, điều luật qui định nhà nước
+ Người phân tích, thiết kế người QTCSDL phải có giải pháp tốt phần cứng phần mềm thích hợp
+ Người dùng phải có ý thức bảo vệ thơng tin - Phân quyền truy cập nhận dạng người dùng:
+ Người QTCSDL cần cung cấp:
o Bảng phân quyền truy cập cho hệ CSDL
o Phương tiện cho người dùng hệ QTCSDL nhận biết họ + Người dùng muốn truy cập vào hệ thống cần khai báo:
o Tên người dùng o Mật
o Dựa vào hai thông tin này, hệ QTCSDL xác minh phép từ chối quyền truy cập CSDL
- Mã hóa thơng tin nén liệu:
+ Mã hóa độ dài cách nén liệu - Lưu biên bản:
+ Biên hệ thống thông tường cho biết:
+ Số lần truy cập vào hệ thống, vào thành phần hệ thống, vào yêu cầu tra cứu,…
(6)Website HOC247 cung cấp mơi trường học trực tuyếnsinh động, nhiều tiện ích thông minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm, giỏi kiến thức chuyên môn lẫn kỹ sư phạmđến từcác trường Đại học
trường chuyên danh tiếng I. Luyện Thi Online
- Luyên thi ĐH, THPT QG:Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng xây
dựng khóa luyện thi THPTQG các mơn: Tốn, NgữVăn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học - Luyện thi vào lớp 10 chun Tốn: Ơn thi HSG lớp 9 luyện thi vào lớp 10 chuyên Toán
trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên
khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn.
II. Khoá Học Nâng Cao HSG
- Toán Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Toán Chuyên dành cho em HS THCS
lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập ởtrường đạt điểm tốt
ở kỳ thi HSG
- Bồi dưỡng HSG Tốn: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần
Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩncùng đôi HLV đạt thành tích cao HSG Quốc Gia
III. Kênh học tập miễn phí
- HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động
- HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, NgữVăn, Tin Học Tiếng Anh
Vững vàng nền tảng, Khai sáng tương lai
Học lúc, nơi, thiết bi – Tiết kiệm 90%
Học Toán Online Chuyên Gia