Danh mục

Giáo trình: Phân tích, thiết kế xây dựng và quản trị các hệ thống cơ sở dữ liệu

Số trang: 400      Loại file: pdf      Dung lượng: 4.09 MB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu này được biên soạn trong khuôn khổ đào tạo thuộc. Đề án 112 với thời gian tập huấn chính thức là 45 tiết. Mụctiêu chính của tài liệu này là: nhằm trang bị cho học viên các kiến thức và kỹ năng cơ bản trong việc phân tích, thiết kế và xây dựng các hệ thống cơ sở dữ liệu.
Nội dung trích xuất từ tài liệu:
Giáo trình: Phân tích, thiết kế xây dựng và quản trị các hệ thống cơ sở dữ liệuCHƯƠNG TRÌNH TỔNG THỂ CẢI CÁCH HÀNH CHÍNH CỦA CHÍNH PHỦ GIAI ĐOẠN (2001-2010) BAN ĐIỀU HÀNH ĐỀ ÁN 112 GIÁO TRÌNH PHÂN TÍCH, THIẾT KẾ, XÂY DỰNG VÀ QUẢN TRN CÁC HỆ THỐNG CƠ SỞ DỮ LIỆU (Giáo trình nộp lần 2) Tháng 8 - 2004Phân tích, thiết kế, xây dựng và quản trị các hệ thống cơ sở dữ liệu 2 MỤC LỤCLời giới thiệu ................................................................... 10Chủ đề I: Khái niệm cơ sở dữ liệu ................................. 16 1. Giới thiệu chung ........................................................ 16 2. Các khái niệm cơ bản ................................................. 17 2.1. Cơ sở dữ liệu ........................................................ 17 a. Các hệ thống xử lý tệp truyền thống .................... 18 b. Cách tiếp cận cơ sở dữ liệu .................................. 22 2.2. Dữ liệu và thông tin .............................................. 26 a. Dữ liệu ................................................................. 26 b. Dữ liệu và thông tin ............................................. 28 c. Siêu dữ liệu.......................................................... 30 2.3. Kiều thực thể và bảng dữ liệu ............................... 32 a. Thực thể............................................................... 32 b. Kiểu thực thể ....................................................... 32 c. Bảng dữ liệu hay quan hệ .................................... 35 2.4. Thuộc tính và trường dữ liệu ................................ 39 a. Thuộc tính ........................................................... 39 b. Trường dữ liệu ..................................................... 41 2.5. Liên kết giữa các thực thể ..................................... 42 2.6. Khái niệm toàn vẹn dữ liệu................................... 44 3. Ví dụ về một cơ sở dữ liệu ......................................... 45 4. Các mô hình dữ liệu ................................................... 48 4.1. Khái quát chung.................................................... 48 4.2. Mô hình dữ liệu quan hệ ....................................... 50 4.3. Một số mô hình dữ liệu khác ................................ 51 a. Mô hình dữ liệu mạng và mô hình dữ liệu phân cấp 51 b. Mô hình dữ liệu hướng đối tượng ........................ 52 5. Kho dữ liệu ................................................................ 53Phân tích, thiết kế, xây dựng và quản trị các hệ thống cơ sở dữ liệu 3 6. Kết luận ...................................................................... 54 7. Bài tập ........................................................................ 55Chủ đề II: Phương pháp phân tích, thiết kế và xây dựngcác hệ thống CSDL ......................................................... 56 1. Khái quát chung ......................................................... 56 2. Phân tích yêu cầu ....................................................... 57 2.1. Xác định dữ liệu cần lưu trữ ................................. 60 2.2. Xác định ứng dụng sẽ được cài đặt trên cơ sở dữ liệu............................................................................... 61 2.3. Xác định các thao tác thường xuyên được thực hiện ..................................................................................... 62 2.4. Một số kỹ thuật phân tích yêu cầu ........................ 63 a. Kỹ thuật phỏng vẫn ............................................. 63 b. Kỹ thuật sử dụng phiếu khảo sát.......................... 65 c. Kỹ thuật phân tích tài liệu.................................... 65 3. Thiết kế cơ sở dữ liệu mức khái niệm ........................ 66 3.1. Lựa chọn giữa kiểu thực thể mạnh và kiểu thực thể yếu ............................................................................... 67 a. Kiểu thực thể mạnh ............................................. 67 b. Kiểu thực thể yếu ................................................ 68 3.2. Lựa chọn giữa các loại thuộc tính ......................... 70 a. Thuộc tính đơn và gộp ......................................... 70 b. Thuộc tính đơn trị và thuộc tính đa trị ................. 71 c. Thuộc tính lưu trữ và thuộc tính dẫn xuất............ 72 d. Thuộc tính khoá hay thuộc tính định danh........... 73 3.3. Lựa chọn giữa các loại liên kết ............................. 77 a. Ba khái niệm cơ bản về liên kết........................... 77 b. Các liên kết một-một (1:1)................................... 81 c. Các liên kết một-nhiều (1:N) ............................... 82 d. Các liên kết nhiều-nhiều (M:N) .......... ...

Tài liệu được xem nhiều: