Danh mục

Cơ sở dữ liệu - TS. Phạm Thế Quế

Số trang: 223      Loại file: pdf      Dung lượng: 4.95 MB      Lượt xem: 18      Lượt tải: 0    
Jamona

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

Thông tin tài liệu:

Cuốn sách Cơ sở dữ liệu không chỉ đề cập đến những vấn đề cơ sở lý thuyết mà còn trình bày một số kỹ năng cần thiết để thiết kế và cài đặt các hệ cơ sở dữ liệu cụ thể. Tài liệu sẽ giúp ích cho sinh viên và những người muốn xây dựng các hệ thống tin học ứng dụng phục vụ cho sản xuất, quản lý trong các doanh nghiệp.
Nội dung trích xuất từ tài liệu:
Cơ sở dữ liệu - TS. Phạm Thế QuếHỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG CƠ SỞ DỮ LIỆU (Dùng cho sinh viên hệ đào tạo đại học từ xa) Lưu hành nội bộ HÀ NỘI - 2006HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG CƠ SỞ DỮ LIỆU Biên soạn : Ts. PHẠM THẾ QUẾ LỜI NÓI ĐẦU Tài liệu “Cơ sở dữ liệu” là sách hướng dẫn học tập dùng cho sinh viên hệ đào tạo từ xangành công nghệ thông tin và ngành kỹ thuật viễn thông. Nội dung của tài liệu bao gồm:Chương I giới thiệu sự cần thiết tổ chức dữ liệu theo mô hình hệ cơ sở dữ liệu, mục tiêu vàtính độc lập của dữ liệu. Kiến trúc mô hình tổng quát 3 lớp và tính ổn định trong mô hìnhquan niệm. Các mô hình truy xuất thông dụng hiện nay.Chương II giới thiệu tổng quát về các mô hình cơ sở dữ liệu kinh điển và truyền thống. Đólà các khái niệm cơ bản về mô hình dữ liệu mạng, mô hình phân cấp, mô hình quan hệ vàmô hình thực thể – liên hệ. Một mô hình CSDL phải có khả năng biểu diễn thực thể và liênkết giữa các thực thể, là cách nhìn và cách biểu diễn các liên kết của người sử dụng.Chương III trình bày những khái niệm cơ bản về lý thuyết cơ sở dữ liệu quan hệ do E.FCodd đề xuất. Mô hình cơ sở dữ liệu quan hệ được xây dựng trên cơ sở toán học chặt chẽvà logic, có tính độc lập dữ liệu cao và có cấu trúc biểu diễn đơn giản.Chương IV giới thiệu quá trình chuẩn hoá dữ liệu, là quá trình tách không tổn thất thông tincác quan hệ chưa chuẩn hoá về các quan hệ có dạng chuẩn 3NF và Boye –Codd theo nghĩacác quan hệ gốc được khôi phục chính xác từ các phép kết nối tự nhiên các quan hệ chiếu,với giả thiết các phụ thuộc dữ liệu là các phụ thuộc hàm.Chương V đề cập đến các ngôn ngữ con thao tác dữ liệu: ngôn ngữ con dữ liệu dựa trên đạisố quan hệ, ngôn ngữ có cấu trúc SQL truy vấn dữ liệu.Chương VI đề cập tới một số phương pháp tối ưu hoá câu hỏi, sao cho tăng tốc độ thực hiệnvà tối ưu hoá bộ nhớ.Cuối cùng là chương VII, nội dung của chương này trình bày sự cần thiết phải bảo vệ antoàn cơ sở dữ liệu. “An toàn” dữ liệu nghĩa là các hệ cơ sở dữ liệu cần phải được bảo vệchống truy nhập trái phép sửa đổi hay phá hoại dữ liệu. Các hệ thống dữ liệu cần thiết phảibảo đảm tính toàn vẹn và an toàn dữ liệu. Tài liệu”Cơ sở dữ liệu” không chỉ đề cập đến những vấn đề cơ sở lý thuyết mà còn trìnhbày một số kỹ năng cần thiết để thiết kế và cài đặt các hệ cơ sở dữ liệu cụ thể. Hy vọng sẽcó ích cho sinh viên và những người muốn xây dựng các hệ thống tin học ứng dụng phục vụcho sản xuất, quản lý trong các doanh nghiệp. Có thể còn nhiều thiếu sót trong biên soạn,tôi vẫn mạnh dạn giới thiệu tài liệu này và mong nhận được sự góp ý của bạn đọc. Tác giả 1 1 KHÁI NIỆM CƠ BẢN VỀ CÁC HỆ CƠ SỞ DỮ LIỆUTrong chương này trình bày những khái niệm cơ bản về các hệ cơ sở dữ liệu do E.F Coddđề xuất. Những khái niệm này bao gồm mục tiêu của một hệ cơ sở dữ liệu. Sự cần thiết phảitổ chức dữ liệu dưới dạng cơ sở dữ liệu. Tính độc lập của dữ liệu thể hiện mô hình hìnhkiến trúc 3 mức. Vì vậy có thể nói cơ sở dữ liệu phản ảnh tính trung thực, khách quan củathế giới dữ liệu. Không dư thừa thông tin và cũng không thiếu thông tin. Nội dung củachương bao gồm các phần: • Cơ sở dữ liệu là gì • Sự cần thiết của các hệ cơ sở dữ liệu • Mô hình kiến trúc 3 mức cơ sở dữ liệu • Mục tiêu của các hệ cơ sở dữ liệu • Hệ quản trị CSDL & người quản trị CSDL • Tổ chức lưu trữ dữ liệu • Các mô hình truy xuất1.1 Cơ sở dữ liệu là gìCơ sở dữ liệu là một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp, bao gồm các loại dữliệu âm thanh, tiếng nói, chữ viết, văn bản, đồ hoạ, hình ảnh tĩnh hay hình ảnh động....đượcmã hoá dưới dạng các chuỗi bit và được lưu trữ dưới dạng File dữ liệu trong các bộ nhớ củamáy tính. Cấu trúc lưu trữ dữ liệu tuân theo các quy tắc dựa trên lý thuyết toán học. Cơ sởdữ liệu phản ảnh trung thực thế giới dữ liệu hiện thực khách quan.Cơ sở dữ liệu là tài nguyên thông tin dùng chung cho nhiều người: Cơ sở dữ liệu (CSDL) làtài nguyên thông tin chung cho nhiều người cùng sử dụng. Bất kỳ người sử dụng nào trênmạng máy tính, tại các thiết bị đầu cuối, về nguyên tắc có quyền truy nhập khai thác toànbộ hay một phần dữ liệu theo chế độ trực tuyến hay tương tác mà không phụ thuộc vào vịtrí địa lý của người sử dụng với các tài nguyên đó.Cơ sở dữ liệu được các hệ ứng dụng khai thác bằng ngôn ngữ con dữ liệu hoặc bằng cácchương trình ứng dụng để xử lý, tìm kiếm, tra cưú, sửa đổi, bổ sung hay loại bỏ dữ liệu.Tìm kiếm và tra cứu thông tin là một trong những chức năng qua trọng và phổ biến nhất củacác dịch vụ cơ sở dữ liệu. Hệ quản trị CSDL – HQTCSDL (DataBase Management System- DBMS) là phần mềm điều khiển các chiến lược truy nhập CSDL. ...

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