Chương 4: Ràng buộc toàn vẹn, phụ thuộc hàm và khóa 4.1. Các vấn đề liên quan đến ràng buộc toàn vẹn 4.2. Các loại ràng buộc toàn vẹn 4.3. Phụ thuộc hàm 4.4. Khóa và thuật toán tìm khóa Chương 5: Dạng chuẩn và chuẩn hóa lược đồ CSDL 5.1. Dạng chuẩn 5.2. Chuẩn hóa lược đồ CSDL Chương 6: Tối ưu hóa câu truy vấn 6.1. Các nguyên tắc tổng quát ...
3 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1591 | Lượt tải: 4
Định Nghĩa Dạng Chuẩn Ba Một lược đồ quan hệ Q đạt dạng chuẩn 3 nếu mọi phụ thuộc hàm X->A thuộc F+ (là tập phụ thuộc không hiển nhiên định nghĩa trên Q, A là thuộc tính đơn, X là tập thuộc tính), thì một trong hai điều kiện sau được thỏa: Hoặc X chứa một khóa của Q Hoặc A là một thành viên của một khóa bất kỳ của Q Dạng chuẩn 3 còn được định ...
28 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 4508 | Lượt tải: 1
3.6. RBTV về thuộc tính tổng hợp Ràng buộc toàn vẹn về thuộc tính tổng hợp được xác định trong trường hợp mỗi thuộc tính A của một lược đồ quan hệ Q được tính toán giá trị từ các thuộc tính của các lược đồ quan hệ khác.
15 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1579 | Lượt tải: 2
Lược đồ cơ sở dữ liệu quan hệ KHOA (Mã khoa, tên khoa) LỚP (Mã lớp, tên lớp, sĩ số, mã khoa) SINHVIÊN (Mãsinhviên, họ tên, phái , địa chỉ, ngày sinh, điểm tốt nghiệp, mã lớp ) MÔN HỌC (Mã môn, tên môn, số tín chỉ) HOC (Mãsinhviên, mã môn, điểm thi) THẺ THƯ ViỆN (Số thẻ, ngàycấp, ngày hết hạn, mãsinhviên)
45 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1687 | Lượt tải: 1
Cascade Update & Cascade Delete Các lệnh Insert, Update, Delete sẽ bị lỗi nếu vi phạm các Ràng buộc toàn vẹn đã cài đặt Bị từ chối thực hiện Lệnh Update, Delete có thể dẫn đến sửa, xóa những bộ tham chiếu đến (cascade update, cascade delete) Khi thực hiện thao tác trên bảng cha Vd
40 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1232 | Lượt tải: 0
Chỉ dùng với GROUP BY, làm điều kiện lựa chọn các nhóm hàng SELECT STATE, COUNT(STATE) FROM CUSTOMER_V GROUP BY STATE HAVING COUNT(STATE) > 1; Lựa chọn những nhóm có nhiều hơn 1 hàng. Giống mệnh đề WHERE nhưng hoạt động trên nhóm chứ không phải từng hàng riêng rẽ
24 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1493 | Lượt tải: 0
Ràng buộc do user định nghĩa Bao gồm các ràng buộc không thuộc các loại trên , như : ràng buộc liên bộ / liên thuộc tính trong một quan hệ; ràng buộc liên thuộc tính giữa các quan hệ; ràng buộc do thuộc tính tính toán, VD1: cho lược đồ quan hệ Hoadon(MaHD, MaKH, Điachi, Ngaylap, NgayXuat ) Tân từ : Mỗi hóa đơn có một mã Hóa đơn duy nhất...
49 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1444 | Lượt tải: 0
3.6 Phép Chọn (Selection) Cho lược đồ quan hệ Q(A1,A2,.,An), r là một quan hệ định nghĩa trên Q. X là một tập con thuộc tính của Q+ và E là một mệnh đề logic được phát biểu trên tập X. Phần tử t r thỏa mãn điều kiện E ký hiệu là t(E). Phép chọn từ quan hệ r theo điều kiện E sẽ tạo thành một quan hệ mới ký hiệu là r(E), tức là r(E) = {t: t thuộc ...
20 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1507 | Lượt tải: 0
6. Bài tập 1. Cho biết biểu diễn nhị phân của các số ở hệ thập lục phân sau: a. BC b. 67 c. 10 e. 3F 2. Cho biết bit cực trái trong biểu diễn nhị phân của các số trong hệ thập lục phân là gì? a. FF b. 7F c. 8F e. 1F 3. Biểu diễn các dãy bit sau về hệ thập lục phân: a. 101010101010 b. 110010110111 c. 000011101011 4. Cho một màn hình có thể hi...
16 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1376 | Lượt tải: 0
ANN application areas: Tax form processing to identify tax fraud Enhancing auditing by finding irregularites Bankruptcy prediction Customer credit scoring Loan approvals Credit card approval and fraud detection Financial prediction Energy forecasting Computer access security (intrusion detection and classification of attacks) F...
69 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1493 | Lượt tải: 0