Ngoài ra: hệ QTCSDL còn cho phép thay đổi cấu trúc bảng, khoá chính và xoá bảng…... Thêm các bản ghi vào bảng dữ liệu. Chỉnh sửa dữ liệu, thay đổi các giá trị của một vài thuộc tính..
Trang 2H·y cho biÕt c¸c
c«ng cô cña mét hÖ
qu¶n trÞ CSDL cho
phÐp thùc hiÖn
nh÷ng c«ng viÖc g×?
C¸c thao t¸c víi
CSDL quan hÖ
C¸c thao t¸c víi
CSDL quan hÖ
Trang 31, T¹o lËp CSDL
B1 Khai b¸o cÊu tróc b¶ng
Tªn tr êng
KiÓu d÷
liÖu
M« t¶
Tªn tr êng
KiÓu d÷ liÖu
cho tr êng
KÝch th íc
cña tr êng
B2 Chän kho¸ chÝnh.
B3 §Æt tªn b¶ng vµ l u cÊu tróc.
B4 T¹o liªn kÕt gi÷a c¸c b¶ng.
Ngoài ra: hệ QTCSDL còn cho phép thay đổi cấu trúc bảng, khoá chính và xoá bảng…
Trang 42, CËp nhËt d÷ liÖu
NhËp trùc tiÕp víi b¶ng NhËp víi biÓu mÉu
Sau khi tạo
bảng có thể tiến
hành khai thác
được chưa?
• Sau khi tạo bảng tiến hành nhập dữ liệu cho bảng
Trang 5 Thêm các bản ghi vào bảng dữ liệu.
Chỉnh sửa dữ liệu, thay đổi các giá trị của một vài thuộc tính.
Xoá một hoặc một số bản ghi của bảng.
Lưu ý: Quỏ trỡnh cập nhật DL được hệ QTCSDL kiểm soỏt để đảm bảo cỏc ràng buộc toàn vẹn
Để dễ dàng, nhanh hơn và hạn chế bớt khả năng nhầm lẫn sử dụng Biểu mẫu (Form) để cập nhật DL
Trang 63, Khai thác CSDL
a, Sắp xếp các bản ghi
Dữ liệu đ ợc sắp xếp tên theo bảng chữ cái
Một hệ CSDL phải tổ chức hoặc cung cấp ph ơng tiện truy cập các bản ghi theo một trình tự nào đó
• Cú thể sắp xếp nội dung bản ghi theo 1 hoặc nhiều
trường, nhưng lưu ý thứ tự ưu tiờn
Trang 7Tính tổng điểm, xét kết quả và xếp loại cho các thí sinh
b, Truy vấn dữ liệu: là việc khai thác, thu thập thông tin từ
nhiều bảng trong CSDL quan hệ đáp ứng yêu cầu của ng ời dùng.
Ví dụ:
Truy vấn là một dạng lọc
Trang 8Để phục vụ việc truy vấn hệ QT CSDL cho phép nhập các biểu thức hay các tiêu chí nhằm mục đích sau:
• Định vị các bản ghi (sắp xếp)
• Thiết lập liên kết giữa các bảng
• Liệt kê một tập con các bản ghi và các trường
• Thực hiện các phép toán
• Thực hiện các thao tác QL DL
Trang 9STRUCTURED QUERY LANGUAGE
Ngôn ngữ hỏi có cấu trúc
Cho người dùng thể hiện truy vấn mà không cần biết nhiều về CTDL
Trang 10c, Xem dữ liệu
Xem toàn bộ bảng
Xem các bản
ghi bằng biểu
mẫu
Dùng công cụ
lọc để xem một
số bản ghi
Trang 11Bảng thống kê trung bình điểm thi theo tổ
d, Kết xuất báo cáo: các thông tin đ ợc thu thập bằng cách tập hợp dữ
liệu theo các tiêu chí do ng ời dùng đặt ra, th ờng đ ợc in ra hay hiển thị trên màn hình theo khuôn mẫu định sẵn.
Ví dụ:
Trang 121 T¹o lËp CSDL
2 CËp nhËt d÷ liÖu:
3 Khai th¸c CSDL:
nhËp, chØnh söa, thªm, bít d÷ liÖu.
S¾p xÕp d÷ liÖu
Truy vÊn d÷ liÖu
KÕt xuÊt b¸o c¸o
Phân biệt cập nhật (thay đổi) CTDL với cập nhật DL
• Cập nhật cấu trúc DL: thay đổi cấu trúc bảng
• Cập nhật DL: thay đổi nội dung các bản ghi
Trang 13Hệ QTCSDL
Tạo lập CSDL Cập nhật CSDL Khai thác CSDL
Khai báo
cấu trúc
Nhập DL
Cập nhật CT
Cập nhật
DL
Truy vấn
Kết xuất Báo cáo Sắp xếp
Sơ đồ chức năng của hệ QTCSDL quan hệ