Tổng hợp tất cả tài liệu, ebook, giáo trình Cơ Sở Dữ Liệu chọn lọc và hay nhất.
Để nhập tiếng việt trong Query Analyser cần: – Chọn kiếu dữ liệu hỗ trợ Unicode. VD: nvarchar – Thêm tiền tố N (National Characters) vào trước chuỗi cần nhập để báo cho SQL Server đây là một chuỗi Unicode Ví dụ: INSERT INTO SINHVIEN(MASV, TENSV, NAM, MAKHOA) VALUES (1,N’Nguyễn Văn A’,’2013’,101)
13 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 604 | Lượt tải: 1
1.1. Các mức của mô hình dữ liệu Mô hình ở mức quan niệm (mức cao, ngữ nghĩa): cung cấp khái niệm gần gũi với người dùng. VD mô hình thực thể kết hợp, mô hình đối tượng, Mô hình ở mức cài đặt (logic): cung cấp các khái niệm người dùng có thể hiểu nhưng không quá khác với dữ liệu được lưu trên máy tính. Mô hình này không đề cập đến một HQ...
22 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 1524 | Lượt tải: 1
Mục tiêu môn học Nắm được các khái niệm và tầm quan trọng của CSDL và hệ quản trị CSDL Xây dựng được mô hình thực thể kết hợp Xây dựng được mô hình CSDL quan hệ Có khả năng hiện thực và khai thác CSDL bằng ngôn ngữ SQ
46 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 648 | Lượt tải: 1
a) Dữ liệu (Data) Dữ liệu là các giá trị phản ánh về sự vật, hiện tượng trong thế giới khách quan. Dữ liệu là các giá trị thô, chưa có ý nghĩa với người sử dụng. Có thể là một tập hợp các giá trị mà không biết được sự liên hệ giữa chúng Ví dụ: Nguyễn Văn Nam, 845102, 14 / 10 / 02, 18 Dữ liệu có thể biểu diễn dưới nhiều dạng khác nhau ...
7 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 700 | Lượt tải: 1
Thực thể/ Tập thực thể Một thực thể là một đối tƣợng của thế giới thực (học sinh, nhân viên, ô tô, hoá đơn, phiếu mƣợn sách, hợp đồng, học phần, .) Tập hợp các thực thể giống nhau tạo thành một tập thực thể Ví dụ ứng dụng “Quản lý đề án công ty” o Một nhân viên là một thực thể o Tập hợp các nhân viên là tập thực thể o Một đề án là mộ...
50 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 677 | Lượt tải: 1
1. Phụ thuộc hàm (PTH) PTH (Functional dependencies) là một loại RBTV rất quan trọng để phát hiện các thiết kế CSDL tốt. Có thể biểu diễn RBTV bằng PTH PTH biểu diễn mối liên hệ giữa các thuộc tính trong cùng một quan hệ. Phụ thuộc hàm X, Y là hai tập thuộc tính trên quan hệ R r 1, r2 là 2 bộ bất kỳ trên R Ta nói X xác định Y, ...
50 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 2804 | Lượt tải: 1
1. Khái niệm (1) RBTV (Integrity Constraints) xuất phát từ những qui định hay điều kiện Trong thực tế Trong mô hình dữ liệu: Các thao tác làm thay đổi dữ liệu không nên được thực hiện một cách tùy tiện vì có thể đưa CSDL đến một tình trạng ‘xấu’ RBTV là một điều kiện được định nghĩa trên một hay nhiều quan hệ khác nhau Các RBTV l...
20 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 1141 | Lượt tải: 2
1. Giới thiệu (1) SQL (Structured Query Language) là gì ? Là một công cụ quản lý dữ liệu được sử dụng phổ biến ở nhiều lĩnh vực. Hầu hết các ngôn ngữ bậc cao đều có trình hỗ trợ SQL Là ngôn ngữ chuẩn để truy vấn và thao tác trên CSDL quan hệ Lịch sử phát triển Khởi nguồn của SQL là SEQUEL - Structured English QUEry Language, năm 1974) Đư...
35 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 557 | Lượt tải: 1
2. Đại số quan hệ (1) ĐSQH là một mô hình toán học dựa trên lý thuyết tập hợp Đối tượng xử lý là các quan hệ trong cơ sở dữ liệu quan hệ. Chức năng: Cho phép mô tả các phép toán rút trích dữ liệu từ các quan hệ trong cơ sở dữ liệu quan hệ. Cho phép tối ưu quá trình rút trích bằng các phép toán có sẵn của lý thuyết tập hợp. Gồm...
13 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 1236 | Lượt tải: 1
2.5 Tân từ Định nghĩa: Tân từ là một quy tắc dùng để mô tả một quan hệ. Ký hiệu: ||Q|| Ví dụ: THI (MaSV, MaMH, Lanthi, Diem) ||THI||: mỗi sinh viên được phép thi một môn học nhiều lần, mỗi lần thi lưu trữ sinh viên nào thi môn gì? lần thi thứ mấy? và điểm là bao nhiêu? 2.6 Lược đồ quan hệ (1) Mục đích: Mô tả cấu trúc của một qu...
23 trang | Chia sẻ: thanhle95 | Ngày: 28/06/2021 | Lượt xem: 794 | Lượt tải: 1