Hệ quản trị cơ sở dữ liệu
Cơ sở dữ liệu: là một tập dữ liệu có cấu trúc
Hệ quản trị cơ sở dữ liệu: dựa trên cơ sở dữ liệu và các cấu trúc để cho phép người dùng tương tác với nó.
Hệ quản trị cơ sở dữ liệu là sự kết hợp của phần mềm và dữ liệu để tạo ra :
Cơ sở dữ liệu vật lý: các file mà chứa dữ liệu
database engine: phần mềm hỗ trợ truy cập và sửa đổi nội dung dữ liệu.
Lược đồ dữ liệu: chỉ ra cấu trúc logic của dữ liệu được lưu
trữ trong cơ sở dữ liệu.
Có thể bạn quan tâm!
- Tin học đại cương - Nguyễn Duy Hiệp - 20
- Tin học đại cương - Nguyễn Duy Hiệp - 21
- Tin học đại cương - Nguyễn Duy Hiệp - 22
- Giải Quyết Vấn Đề Và Thiết Kế Thuật Toán
- Tin học đại cương - Nguyễn Duy Hiệp - 25
- Tin học đại cương - Nguyễn Duy Hiệp - 26
Xem toàn bộ 250 trang tài liệu này.
Hệ quản trị cơ sở dữ liệu
Sơ đồ các thành phần của hệ quản trị cơ sở dữ liệu
Hệ quản trị cơ sở dữ liệu
Mô hình cơ sở dữ liệu quan hệ: là mô hình CSDL phổ biến nhất
trong những năm gần đây.
Các phần tử dữ liệu và mối quan hệ giữa chúng được tổ
chức dưới dạng bảng.
Bảng là tập hợp của các bản ghi
Mỗi bản ghi là một nhóm các trường có quan hệ với nhau.
Mỗi trường của bản ghi chứa 1 giá trị dữ liệu đơn
Các bản ghi trong cùng 1 bảng có số trường giống nhau.
Hệ quản trị cơ sở dữ liệu
Một bảng trong cơ sở dữ liệu về học sinh
Hệ quản trị cơ sở dữ liệu
Ngôn ngữ truy vấn cấu trúc - Structured Query Language (SQL) là ngôn ngữ cho cơ sở dữ liệu phức tạp để quản lý các cơ sở dữ liệu quan hệ.
Bao gồm các câu lệnh xác định lược đồ dữ liệu cũng như thêm,
xóa, cập nhật …
VD.
SELECT * FROM user WHERE Username = 'Nguyen Van A';
UPDATE user SET Username = 'AAA' WHERE Username = 'vui'
DELETE * FROM user WHERE Username='vui';
INSERT INTO user(Username, Password)
VALUES(‘Nguyen Van B‘, 'aaa');
Hệ quản trị cơ sở dữ liệu
Thiết kế cơ sở dữ liệu: Một CSDL phải được thiết kế từ đầu
nếu muốn nó đáp ứng đầy đủ yêu cầu.
Một mô hình thiết kế thông dụng là mô hình thực thể liên kết (entity-relationship (ER) modeling). Mô hình thực thể liên kết nắm bắt các bản ghi, các thuộc tính và các quan hệ quan trọng dưới dạng đồ thị.
Từ mô hình thực thể liên kết có thể định nghĩa các lược đồ cần thiết và tạo ra các bảng phù hợp cho cơ sở dữ liệu được chỉ ra bởi đồ thị.
Hệ quản trị cơ sở dữ liệu
Mô hình cơ sở dữ liệu cho thuê phim
1.XX Trí tuệ nhân tạo
Review
1. Hệ thống thông tin là gì?
2. Phần mềm bảng tính dùng để làm gì?
3. Phần mềm quản trị cơ sở dữ liệu dùng để làm gì?