1. Trang chủ
  2. » Tất cả

Bài giảng cơ sở dữ liệu chương 1 trường đh thủ dầu một

10 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 585,4 KB

Nội dung

12/8/2016 1 CƠ SỞ DỮ LIỆU Phone 0650 3834930 Website www fit tdmu edu vn TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN Chương 1 TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU NỘI DUNG CHI TIẾT Giới thiệu Quá trình[.]

12/8/2016 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN CƠ SỞ DỮ LIỆU Chương TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU Phone: 0650 3834930 Website: www.fit.tdmu.edu.vn NỘI DUNG CHI TIẾT Giới thiệu Quá trình phát triển Một số đặc tính CSDL Người sử dụng CSDL Kiến trúc HQT CSDL Các tính HQT CSDL Các khái niệm Ngôn ngữ CSDL Bài tập 12/8/2016 GIỚI THIỆU Ví dụ  Kinh doanh  Ngân hàng tài  Giáo dục  Hành  Giải trí … Thơng tin Chọn lọc Dữ liệu Dữ liệu (Data)  Một mơ tả hình thức thông tin hoạt động Tên, địa chỉ, số điện thoại khách hàng Báo cáo doanh thu Đăng ký học phần GIỚI THIỆU (TT) Cơ sở liệu (Database)  Một tập hợp có cấu trúc liệu có liên quan với lưu trữ máy tính Danh sách sinh viên Danh bạ điện thoại Danh mục đề án  Một CSDL biểu diễn phần giới thực (thế giới thu nhỏ)  CSDL thiết kế, xây dựng, lưu trữ với mục đích xác định, phục vụ cho số ứng dụng người dùng  Tập ngẫu nhiên liệu xem CSDL 12/8/2016 GIỚI THIỆU (TT)  CSDL lưu trữ dạng: file nhị phân (binary files), tài liệu (document), hình ảnh (image), phim (video), liệu quan hệ (relational data), liệu đa chiều (multidimensional data), liệu giao tác (transactional data), liệu phân tích (analytic data), hay liệu địa lý (geographic data)  Tùy theo dạng lưu trữ liệu mà ta có loại CSDL khác nhau: Dạng bảng  CSDL quan hệ Dạng phân cấp  CSDL phân cấp Dạng đồ thị biểu diễn mối liên hệ đối tượng  CSDL mạng GIỚI THIỆU (TT) Hệ quản trị CSDL (Database Management System)  Tập hợp chương trình cho phép người sử dụng tạo ra, truy cập, tổ chức, quản lý trì CSDL  Một phần mềm hệ thống cho phép định nghĩa, xây dựng xử lý liệu Định nghĩa – khai báo khung liệu với mô tả chi tiết liệu Xây dựng – lưu trữ liệu lên nhớ phụ Xử lý – truy vấn, cập nhật phát sinh báo cáo 12/8/2016 GIỚI THIỆU (TT) Tại cần Hệ quản trị CSDL ?  Cung cấp giao diện truy cập liệu  Công cụ lưu phục hồi liệu  Cho phép số lượng lớn người dùng làm việc với lượng liệu lưu trữ lớn Quá trình phát triển Hệ quản trị CSDL GIỚI THIỆU (TT) Tích hợp Liên hợp Có khả mở rộng Phân tán Seft-describing data Heterogenenous data Extending functionality Scalability, parallelism Tối ưu hóa High performance Dữ liệu độc lập Logical data model 12/8/2016 GIỚI THIỆU (TT) Hệ CSDL (Database System) Người sử dụng/Lập trình viên Chương trình ứng dụng/Truy vấn HQT CSDL Xử lý truy vấn Truy xuất liệu Catalog Định nghĩa CSDL CSDL Hệ CSDL VÍ DỤ VỀ CSDL NHANVIEN DEAN HONV TENLOT TENNV MANV NGSINH MA_NQL PHG Tran Hong Quang 987987987 03/09/1969 987654321 Nguyen Thanh Tung 333445555 12/08/1955 888665555 Nguyen Manh Hung 666884444 09/15/1962 333445555 Tran Thanh Tam 453453453 07/31/1972 333445555 TENDA MADA DDIEM_DA PHONG San pham X San pham Y VUNG TAU NHA TRANG San pham Z TP HCM Tin hoc hoa 10 HA NOI PHANCONG 12/8/2016 Bài giảng Tên học phần MA_NVIEN SODA THOIGIAN 123456789 32.5 123456789 7.5 666884444 40.0 453453453 20.0 10 12/8/2016 VÍ DỤ VỀ CSDL (TT) Quản lý đề án công ty  Định nghĩa CSDL Cấu trúc bảng, bao gồm thành phần liệu kiểu liệu tương ứng  Xây dựng CSDL Đưa liệu vào bảng  Xử lý CSDL Thực truy vấn: “Cho biết nhân viên thuộc phòng 5” Thực phép cập nhật: “Chuyển nhân viên Nguyễn Thanh Tùng sang phòng số 1” 11 NỘI DUNG CHI TIẾT Giới thiệu Quá trình phát triển Một số đặc tính CSDL Người sử dụng CSDL Kiến trúc HQT CSDL Các tính HQT CSDL Các khái niệm Ngôn ngữ CSDL Bài tập 12 12/8/2016 QUÁ TRÌNH PHÁT TRIỂN Tập tin (File) Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Hệ Thống Quản Lý Tập Tin Tập tin Tập tin Tập tin Dữ liệu 13 QUÁ TRÌNH PHÁT TRIỂN (TT) Hạn chế  Dữ liệu bị trùng lắp dư thừa  Thiếu tính quán liệu  Khó khăn việc truy xuất  Việc chia sẻ liệu bị hạn chế  Khó khơi phục 14 12/8/2016 QUÁ TRÌNH PHÁT TRIỂN (TT) Cơ sở liệu (Database) Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Hệ Quản Trị CSDL CSDL Chương trình ứng dụng Quản lý liệu 15 NỘI DUNG CHI TIẾT … Một số đặc tính CSDL Người sử dụng CSDL Kiến trúc HQT CSDL Các tính HQT CSDL Các khái niệm Ngôn ngữ CSDL Bài tập 16 12/8/2016 MỘT SỐ ĐẶC TÍNH CỦA CSDL Tính tự mơ tả Tính độc lập chương trình liệu Tính trừu tượng liệu Tính quán Các cách nhìn liệu 17 3.1 TÍNH TỰ MƠ TẢ Hệ CSDL không chứa thân CSDL mà cịn chứa định nghĩa đầy đủ (mơ tả) CSDL Các định nghĩa lưu trữ catalog  Chứa thông tin cấu trúc tập tin, kiểu dạng thức lưu trữ thành phần liệu ràng buộc liệu Dữ liệu catalog gọi meta-data (data of data) Các CTƯD truy xuất đến nhiều CSDL nhờ thông tin cấu trúc lưu trữ catalog 18 12/8/2016 3.2 TÍNH ĐỘC LẬP Vì định nghĩa cấu trúc CSDL lưu trữ catalog nên có thay đổi nhỏ cấu trúc ta phải sửa lại chương trình Chương trình Độc lập Dữ liệu 19 3.3 TÍNH TRỪU TƯỢNG Hệ CSDL cho phép trình bày liệu mức trừu tượng cho phép, nhằm che bớt chi tiết lưu trữ thật liệu Trừu tượng hóa liệu  Mơ hình liệu Đối tượng Thuộc tính đối tượng Mối liên hệ 20 10 ...  Dữ liệu bị trùng lắp dư thừa  Thiếu tính quán liệu  Khó khăn việc truy xuất  Việc chia sẻ liệu bị hạn chế  Khó khơi phục 14 12 /8/2 016 QUÁ TRÌNH PHÁT TRIỂN (TT) ? ?Cơ sở liệu (Database) Chương. .. khái niệm Ngôn ngữ CSDL Bài tập 16 12 /8/2 016 MỘT SỐ ĐẶC TÍNH CỦA CSDL Tính tự mơ tả Tính độc lập chương trình liệu Tính trừu tượng liệu Tính quán Các cách nhìn liệu 17 3 .1 TÍNH TỰ MƠ TẢ Hệ... pham Z TP HCM Tin hoc hoa 10 HA NOI PHANCONG 12 /8/2 016 Bài giảng Tên học phần MA_NVIEN SODA THOIGIAN 12 3456789 32.5 12 3456789 7.5 666884444 40.0 453453453 20.0 10 12 /8/2 016 VÍ DỤ VỀ CSDL (TT) Quản

Ngày đăng: 24/02/2023, 09:42

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN