Học viện công nghệ BƯu chính viễn thông khoa viễn thông 1 Bài giảng Học phần: CƠ SỞ DỮ liệU


Ngôn ngữ điều khiển dữ liệu (Data Control Language - DCL)



tải về 4.98 Mb.
Chế độ xem pdf
trang17/82
Chuyển đổi dữ liệu13.11.2023
Kích4.98 Mb.
#55639
1   ...   13   14   15   16   17   18   19   20   ...   82
NEW.Bài giảng CSDL sau nghiệm thu-2023
TH CSDL 2015Sep, 6. Đề cương Cơ sở dữ liệu- sau nghiệm thu. 23.02.2022, Chuong01-CSDL
Ngôn ngữ điều khiển dữ liệu (Data Control Language - DCL): DCL là tập hợp 
các lệnh chủ yếu giải quyết các vấn đề liên quan đến quyền, cụ thể là cấp hoặc thu hồi 
lại quyền của người dùng với cơ sở dữ liệu. Một số câu lệnh trong DCL: 
- Grant: Lệnh được dùng để cấp quyền cho người dùng truy cập vào cơ sở dữ liệu. 
- Revoke: Lệnh được dùng để thu hồi lại quyền truy cập vào cơ sở dữ liệu của người 
dùng. 
Các ngôn ngữ thế hệ thứ tư : Chúng ta không có khái niệm về cái gì góp phần 
vào hình thành một ngôn ngữ thế hệ thứ tư. Cảm giác chung nó là một ngôn ngữ lập 
trình rất nhanh, những yêu cầu được thực hiện với hàng trăm dòng lệnh trong ngôn ngữ 
thế hệ thứ ba sẽ được hể hiện chỉ trong một vài dòng mã nguồn của ngôn ngữ thế hệ thứ 
tư. Ngôn ngữ thế hệ thứ ba là thuộc loại thủ tục, trong khi ngôn ngữ thế hệ thứ tư là loại 
không có thủ tục (đặc tính của không có thủ tục được trình bày rõ ở trên). Loại ngôn 
ngữ thế hệ thứ tư bao gồm các ngôn ngữ làm việc trên bảng tính và trên cơ sở dữ liệu. 
SQL (loại ngôn ngữ con dữ liệu được trình bày trong bài giảng ) và QBE là hai ví dụ 
của ngôn ngữ thế hệ thứ tư. 


22 
 1.2. 
Kiến trúc của một hệ quản trị CSDL 
Kiến trúc của một hệ quản trị CSDL bao gồm các thành phần chính như sau: phần 
lưu trữ vật lý (Dữ liệu và siêu dữ liệu), bộ quản lý lưu trữ, bộ quản lý giao dịch, bộ xử 
lý câu hỏi (bao gồm câu hỏi truy vấn, câu hỏi thay đổi cấu trúc dữ liệu, câu hỏi thay đổi 
dữ liệu). 
Dữ liệu, siêu dữ liệu: Ðáy kiến trúc là thiết bị nhớ ngoài lưu trữ dữ liệu và siêu dữ 
liệu. Trong phần này không chỉ chứa dữ liệu được lưu trữ trong CSDL mà chứa cả các 
siêu dữ liệu, tức là thông tin cấu trúc của CSDL. Ví dụ: Trong hệ quản trị cơ sở dữ liệu 
quan hệ, các siêu dữ liệu bao gồm các tên của các quan hệ, tên các thuộc tính của các 
quan hệ, và các kiểu dữ liệu đối với các thuộc tính này. 

tải về 4.98 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   13   14   15   16   17   18   19   20   ...   82




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương