Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
700,31 KB
Nội dung
Bài Tổng quan CSDL Bài giảng môn: Cơ sở liệu GV: Lê Thị Thu Thảo Nội dung 1.1 Giới thiệu 1.2 Quá trình phát triển 1.3 Một số đặc tính CSDL 1.4 Người sử dụng CSDL 1.5 Các khái niệm, mơ hình, lược đồ thể CSDL 1.6 Giới thiệu Ngôn ngữ CSDL 1.1.Giới thiệu 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 Niên giám đ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 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 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 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 Một ví dụ 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 VUNG TAU San pham Y NHA TRANG San pham Z TP HCM Tin hoc hoa 10 HA NOI PHANCONG MA_NVIEN SODA THOIGIAN 123456789 32.5 123456789 7.5 666884444 40.0 453453453 20.0 Một ví dụ 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” 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 10 Thiết kế viên Chịu trách nhiệm - Lựa chọn cấu trúc phù hợp để lưu trữ liệu - Quyết định liệu cần lưu trữ Liên hệ với người dùng để nắm bắt yêu cầu đưa thiết kế CSDL thỏa yêu cầu Có thể nhóm DBA quản lý CSDL sau việc thiết kế hoàn tất 23 Người dùng cuối Người sử dụng - Ít truy cập CSDL, cần thông tin khác lần truy cập dùng câu truy vấn phức tạp - Người quản lý Người sử dụng thường xuyên - Thường xuyên truy vấn cập nhật CSDL nhờ vào số chức xây dựng sẳn - Nhân viên Người sử dụng đặc biệt - Thông thạo HQT CSDL, tự xây dựng truy vấn phức tạp cho công việc - Kỹ sư, nhà khoa học, người phân tích,… 24 1.5 Các khái niệm, mơ hình, lược đồ thể CSDL ... 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 Một ví dụ CSDL NHANVIEN... liệu Hệ Quản Trị CSDL CSDL Chương trình ứng dụng Quản lý liệu 14 1.3 Một số đặc tính CSDL 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... liệu Hệ CSDL cho phép nhiều người dùng thao tác lên CSDL Mỗi người đòi hỏi cách nhìn (view) khác CSDL Một view - Một phần CSDL - Dữ liệu tổng hợp từ CSDL 20 1.4 Người sử dụng CSDL Quản