- CSDL được thiết kế, xây dựng, và lưu trữ với một mục đích xác định, phục vụ cho một số ứng dụng và người dùng. - Tập ngẫu nhiên của các dữ liệu không thể xem là một[r]
(1)Chương 1
(2)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 năng HQT CSDL
Mơ hình dữ liệu
(3)Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM
Giới thiệu
Ví dụ:
- Kinh doanh
- Ngân hàng tài
- Giáo dục
- Hành
- Giải trí - …
Dữ liệu (Data)
- Một mô tả thông tin hoạt động
• Tên, địa chỉ, số điện thoại khách hàng
• Thơng tin bán hàng
• Đăng ký học phần
- Dữ liệu tạo thơng tin
• Báo cáo doanh thu
Thơng tin
Dữ liệu
(4)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 nhau
• 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 được 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 một
(5)Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM
Giới thiệu (tt)
Hệ quản trị CSDL (Database Management System)
- Tập hợp chương trình hệ thống thiết kế
để tạo trì hoạt động CSDL.
- Một phần mềm hệ thống cho phép định nghĩa, xây dựng
và 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
Một số hệ QTCSDL phổ biến: MySQL, Oracle, SQL
(6)Giới thiệu (tt)
Hệ CSDL (Database System)
Xử lý truy vấn HQT CSDL
Truy xuất liệu
CSDL Định nghĩa
CSDL
Người sử dụng/Lập trình viên Chương trình ứng dụng/Truy vấn
Hệ CSDL
(7)Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM
Một ví dụ CSDL
PHANCONG MA_NVIEN SODA THOIGIAN 123456789 32.5 123456789 7.5 666884444 40.0 453453453 20.0
DEAN 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
NHANVIEN HONV TENLOT TENNV MANV NGSINH MA_NQL PHG
(8)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”
(9)Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM
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 năng HQT CSDL
Mơ hình dữ liệu
(10)Q trình phát triển
Tập tin (File)
Chương trình ứng dụng 1
Chương trình ứng dụng 2
Chương trình ứng dụng 3
Tập tin Tập
tin
Tập tin Hệ
Thống Quản
Lý Tập
Tin
Dữ liệu