Tin học đại cương - Nguyễn Duy Hiệp - 23

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!

Xem toàn bộ 250 trang tài liệu này.

Hệ quản trị cơ sở dữ liệu


Tin học đại cương - Nguyễn Duy Hiệp - 23

 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ì?

..... Xem trang tiếp theo?
⇦ Trang trước - Trang tiếp theo ⇨

Ngày đăng: 16/05/2024