Danh mục

Bài giảng Cơ sở dữ liệu 1 - ĐH Thương Mại

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

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (0 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Cơ sở dữ liệu 1 có mục tiêu chính là: Trang bị các kiến thức cơ bản về cơ sở dữ liệu quan hệ, ngôn ngữ thao.tác trên cơ sở dữ liệu, cung cấp các kỹ năng cơ bản về tổ chức cơ sở dữ liệu: thiết kế cơ sở dữ liệu, ngôn ngữ truy vấn,...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu 1 - ĐH Thương MạiKHOA HTTT KINH TẾ & TMĐT Mụcđích của học phần:Trang bị các kiến thức cơ bản về CSDL quan hệ, ngôn ngữ thaotác trên CSDL.Cung cấp các kỹ năng cơ bản về tổ chức CSDL: thiết kế CSDL,ngôn ngữ truy vấn.BÀI GIẢNG HỌC PHẦND Yêucầu đạt được:Nắm vững các kiến thức cơ bản về CSDLHiểu các phương pháp thiết kế một CSDLNhận thức được vai trò và sự cần thiết của hệ thống quản lý dữ liệuvới một tổ chức kinh tế xã hộiBiết thiết kế và tạo lập những CSDL dựa trên một HQT CSDLthông dụng kết hợp với NNLT để lập trình quản lý CSDLTMHBộ môn: Tin học1_T Cấu2trúc học phần: 24,6 – Số TC: 02 (30 tiết)Nghe giảng: 24 tiếtThảo luận (bài tập): 6 tiếtChương 1: Tổng quan về CSDLMChương 2: CSDL quan hệChương 3: Ngôn ngữ khai thác CSDL quan hệU3sds411. TS Nguyễn Thị Thu Thủy. Giáo trình CSDL1. NXB Thống kê,20152. Hồ Thuần, Hồ Cẩm Hà, Các hệ cơ sở dữ liệu lý thuyết và thựchành, Nhà xuất bản giáo dục, 2009.3. Nguyễn Kim Anh, Nguyên lý của các hệ cơ sở dữ liệu, Nhàxuất bản Đại học Quốc gia Hà Nội, 20084. Phương Lan, Giáo trình Cơ sở dữ liệu, nhà xuất bản lao động xãhội, 20075. Sumathi, Esakkirajan, S. Fundamentals of Relational DatabaseManagement Systems, Springer-Verlag, 20076. Elmasri, Navathe, Fundamentals of Database Systems, 6thEdition, 20107. Avi Silberchatz, Henry F. Korth, S. Sudarshan. Databaseconcepts.TMHD1.1. Các khái niệm cơ bản về CSDL1.2. Mô hình dữ liệu1.3. Kiến trúc cơ sở dữ liệu1.4. Ngôn ngữ quản trị cơ sở dữ liệu5CSDL (Database):UTính tự mô tảTính độc lập giữa chương trình và dữ liệuTính trừu tượng dữ liệuTính nhất quánCác cách nhìn dữ liệu7sds◦ Ngôn ngữ định nghĩa dữ liệu (Data Denifition Language - DDL)◦ Ngôn ngữ thao tác dữ liệu (Data Manipulation Language - DML)◦ Các kiểm soát, các điều khiển đối với việc truy cập vào CSDLMột số đặc tính của CSDL◦◦◦◦◦Hệ QT CSDL (Database Management System - DBMS): làmột tập hợp các chương trình cho phép người dùng địnhnghĩa, tạo lập, bảo trì các CSDL và cung cấp các truy cậpcó điều khiển đến các CSDL này.Hệ QT CSDL cung cấp các phương tiện sau:M◦ Là một tập hợp các dữ liệu có liên quan với nhau chứa thông tin vềmột tổ chức nào đó (trường đại học, công ty,…) được lưu trữ trêncác thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiềungười sử dụng với nhiều mục đích khác nhau._T682Chương trình ứng dụng/Truy vấnHQT CSDLCơ sở dữ liệuNgười sử dụngPhần mềm hệ QT CSDLPhần cứngXử lý truy vấnTruy xuất dữ liệuH◦◦◦◦Người sử dụng/Lập trình viênDThuật ngữ hệ CSDL để chỉ một CSDL và một hệ QTCSDL để truy cập vào CSDL đóHệ CSDL cung cấp cho người dùng một cách nhìntrừu tượng của DL, che giấu những chi tiết phức tạpvề cách thức DL được lưu trữ và bảo trì.Hệ CSDL là một hệ thống gồm 4 thành phần sau:Định nghĩaCSDLCSDLTMHệ CSDL910_TMMột lược đồ được viết trong ngôn ngữ định nghĩa dữ liệucủa một hệ QT CSDL cụ thể. Để mô tả các yêu cầu dữliệu của một tổ chức sao cho mô tả đó dễ hiểu đối vớinhiều NSD khác nhau thì ngôn ngữ này lại ở mức quáthấp  cần có một mô hình dữ liệu11sdsKhái niệm: Mô hình dữ liệu là một tập các khái niệm vàcác ký pháp dùng để mô tả dữ liệu, các mối quan hệ củadữ liệu, các ràng buộc trên dữ liệu của một tổ chức.U123Phần mô tả các thao tác, định nghĩa các phép toán đượcphép trên dữ liệu.◦◦◦◦Phần mô tả cấu trúc của CSDLPhần mô tả các ràng buộc toàn vẹn để đảm bảo sựDMô hình dữ liệu logic trên cơ sở đối tượngMô hình thực thể - liên kếtMô hình hướng đối tượngMô hình dữ liệu ngữ nghĩaMô hình dữ liệu chức năngMô hình dữ liệu logic trên cơ sở bản ghi◦ Mô hình quan hệ◦ Mô hình mạng◦ Mô hình phân cấpchính xác của dữ liệu.HMô hình dữ liệu logic vật lýTM◦ Mô hình hợp nhất◦ Mô hình bộ nhớ khung1314Mức ngoài (mức khung nhìn)Người dùng 1◦ Mô tả dữ liệu được thực sự lưu trữ như thế nào trong CSDL.◦ Là mức thể hiện các cài đặt có tính chất vật lý của CSDL để đạtđược tối ưu trong các thao tác tìm kiếm, lưu trữ (tận dụng cácvùng nhớ còn trống)◦ Là mức phản ánh các CTDL, các tổ chức tệp được dùng cho lưutrữ dữ liệu trên các thiết bị nhớ thứ cấp.Người dùng n…Khung nhìn nMKhung nhìn 1Mức khái niệm (mức logic)Mức khái niệmCSDL Mức vật lý ...

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

Gợi ý tài liệu liên quan: