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



tải về 4.98 Mb.
Chế độ xem pdf
trang15/82
Chuyển đổi dữ liệu13.11.2023
Kích4.98 Mb.
#55639
1   ...   11   12   13   14   15   16   17   18   ...   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
1.1.3.4. Người dùng hệ quản trị CSDL 
Người thiết kế và cài đặt hệ hệ quản trị CSDL chịu trách nhiệm thiết kế và cài đặt 
các module của hệ quản trị CSDL và các giao diện dưới hình thức các gói phần mềm. 
Người phát triển công cụ chịu trách nhiệm thiết kế và cài đặt các gói phần mềm hỗ 
trợ cho việc thiết kế, sử dụng cũng như tăng cường hiệu năng của các hệ CSDL. 
Người phân tích hệ thống và phát triển ứng dụng chịu trách nhiệm xác định yêu 
cầu của người dùng cuối, xác định các giao dịch cần thiết để đáp ứng các yêu cầu người 
dùng.


19 
Người lập trình ứng dụng cài đặt những yêu cầu này trong chương trình, kiểm thử, 
gỡ rối, lập tài liệu cho chương trình 
Người thiết kế CSDL chịu trách nhiệm xác định dữ liệu lưu trữ trong CSDL và cấu 
trúc biểu diễn và lưu trữ những dữ liệu này 
Người sử dụng cuối là người khai thác các hệ CSDL 
Người quản trị CSDL chịu trách nhiệm cho phép truy nhập CSDL, điều phối và 
kiểm tra sử dụng CSDL, quản lý tài nguyên phần cứng và phần mềm khi cần thiết 
Người bảo trì hệ thống là những người quản trị hệ thống chịu trách nhiệm việc 
hoạt động và bảo trì môi trường (phần cứng và phần mềm) cho hệ CSDL. 
1.1.4. Các ngôn ngữ hệ CSDL 
Một ngôn ngữ con dữ liệu bao gồm hai phần: một ngôn ngữ định nghĩa dữ liệu 
(Data Definition Language) và một ngôn ngữ thao tác dữ liệu (Data Manipulation 
Language). Ngôn ngữ định nghĩa dữ liệu được dùng để xác định lược đồ cơ sở dữ liệu 
chẳng hạn dùng để định nghĩa một quan hệ (một thực thể), các thuộc tính của thực thể 
đó, các kiểu dữ liệu của mỗi thuộc tính. Ngôn ngữ thao tác dữ liệu được dùng để đọc và 
cập nhật dữ liệu. Các ngôn ngữ này được gọi là ngôn ngữ con dữ liệu bởi vì chúng 
không bao gồm các cấu trúc lập trình cần thiết cho việc tính toán như cấu trúc điều kiện 
hoặc câu lệnh lặp, những cấu trúc được cung cấp bởi các ngôn ngữ lập trình bậc cao. 
Hầu hết các hệ quản trị cơ sở dữ liệu đều có một môi trường cho phép nhúng các ngôn 
ngữ con vào ngôn ngữ lập trình mức cao như COBOL, Pascal, C, C++, Java hoặc Visual 
Basic, những loại ngôn ngữ lập trình bậc cao này được gọi là ngôn ngữ chủ. Hầu hết 
các ngôn ngữ con cũng cung cấp một phiên bản tương tác hay không nhúng vào ngôn 
ngữ khác mà được đưa vào trực tiếp từ một thiết bị đầu cuối. 
Khi việc thiết kế cơ sở dữ liệu đã hoàn thành, cần phải chọn một hệ quản trị cơ sở 
dữ liệu để cài đặt cơ sở dữ liệu. Trong các hệ quản trị cơ sở dữ liệu hiện nay thường 
có các ngôn ngữ:

tải về 4.98 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   11   12   13   14   15   16   17   18   ...   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