Tổng hợp tài liệu, ebook Công Nghệ Thông Tin tham khảo.
Theo thời gian, index phải được điều chỉnh (giảm xuống, tạo ra, xây dựng lại, .) để thực hiện. Nên xác định kế hoạch sử dụng bởi hệ thống, và điều chỉnh sự lựa chọn của các index thích hợp. Hệ thống có thể vẫn không tìm thấy một kế hoạch tốt: Chỉ có kế hoạch trái sâu xem xét! Giá trị Null, điều kiện số học, biểu thức chuỗi, sử dụng ORS, vv có t...
58 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1092 | Lượt tải: 0
Exercise Emp (eid: int, salary:int, age: real, did: int) eid is the key, and there’s a clustered index on eid and an unclustered index on age Why not making age another clustered index? How will you use indexes to enforce the constraint that eid is a key? Give an example of a query that can be speeded up because of the available indexes. Give...
43 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1031 | Lượt tải: 0
Ví dụ: Cho lược đồ quan hệ và tập phụ thuộc hàm F CungCap(maNCC, tenNCC, diaChi, sanPham, gia) F = { MaNCC→TenNCC, DiaChi; MaNCC, SanPham→Gia } Khóa: K = {MaNCC, SanPham} Tậpthuộc tính không khóa: {TenNCC, DiaChi, Gia} Ta thấy với pth: MaNCC →TenNCC, DiaChi, trong đó tenNCC, diaChi là thuộc tính không khóa, phụ thuộc vào MaNCC là tập con thực...
94 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 9681 | Lượt tải: 2
KHÓA CỦA LƯỢC ĐỒ QUAN HỆ (Key) Thuật toán (cải tiến) tìm tất cả khóa của một lược đồ quan hệ Bước1: tạo tập thuộc tính nguồn TN, tập thuộc tính trung gian TG Bước2: Nếu TG = rỗng thì lược đồ quan hệ chỉ có một khóa K = TN kết thúc Ngược lại Qua bước 3 Bước3: tìm tất cả các tập con Xi của tập trung gian TG
55 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 2832 | Lượt tải: 0
Outer Joins: are join variants that do not loose any information from the input tables: LEFT OUTER JOIN includes all dangling tuples from the left input table with NULL values filled in for all attributes of the right input table. RIGHT OUTER JOIN includes all dangling tuples from the right input table with NULL values filled in for all attribut...
64 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1077 | Lượt tải: 0
Review questions Discuss the correspondences between the ER model constructs and the relational model constructs. Show how each ER model construct can be mapped to the rela-tional model, and discuss any alternative mappings. Discuss the options for mapping EERmodel constructs to relations
47 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 2903 | Lượt tải: 1
Chức năng tổng hợp và Phân nhóm Một loại yêu cầu mà không thể thực hiện bằng các phép toán đại số quan hệ cơ bản là thực hiện các chức năng tổng hợp trên một tập giá trị từ CSDL. Các hàm tổng hợp được áp dụng cho một tập giá trị bao gồm: SUM, AVERAGE, MAXIMUM, MINIMUM, COUNT.
68 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1613 | Lượt tải: 0
Review Questions What is a subclass? When is a subclass needed in data modeling? Define the following terms: superclass of a subclass, superclass/subclass relationship, IS-A relationship, specialization, generalization, category, specific (local) attributes, specific relationships. What is the difference between a specialization hierarchy and ...
34 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 5943 | Lượt tải: 0
Consider the following set of requirements for a university database that is used to keep track of students’ transcripts. This is similar but not identical to the database The university keeps track of each student’s name, student number, social security number, current address and phone, permanent address and phone, birthdate, sex, class, major ...
46 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 8008 | Lượt tải: 1
Thuận lợi của cách tiếp cận CSDL Quản lý dữ liệu tập trung (Centralized data management) Giảm dư thừa (Reducing redundancies ) Quản lý dữ liệu hiệu quả hơn. Cung cấp duy trì việc lưu trữ của các cấu trúc dữ liệu và đối tượng chương trình. Cung cấp cơ chế sao lưu và phục hồi dữ liệu. Tính độc lập dữ liệu (Data Independence) Các chương trình đ...
24 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1318 | Lượt tải: 0