- Nờn chọn khúa chớnh là khúa cú ớt thuộc tớnh nhất.
b. Truy vấn CSDL:
Truy vấn là một phỏt biểu thể hiện yờu
Tiết PPCT: 43 43
Trường THPT Lờ Thỏnh Tụng Giỏo ỏn Tin học 12
GV: Chẳng hạn, khi khai thỏc CSDL thư
viện, người thủ thư cú thể tạo ra truy vấn để liệt kờ dang sỏch học sinh mượn sỏch quỏ hạn. Danh sỏch này kốm theo cỏc thụng tin liờn quan như tờn sỏch đĩ mượn, ngày mượn, ……
GV: Hệ QTCSDL quan hệ hỗ trợ việc khai
bỏo truy vấn qua cỏc cửa sổ với hệ thống bảng chọn thớch hợp. Trong đú ta cú thể chọn cỏc bảng và cỏc cột thuộc tớnh liờn quan đến dữ liệu cần cho truy vấn.
SQL là một cụng cụ mạnh trong cỏc hệ QTCSDL quan hệ thụng dụng hiện nay. Nú cho phộp người dựng thể hiện truy vấn mà khụng cần biết nhiều về cấu trỳc CSDL.
GV: Cú một số loại văn bản giấy tờ đũi hỏi
phải đảm bảo cỏc quy định rất chặt chẽ khi trỡnh bày, đặc biệt là cỏc vấn đề liờn quan tới kế toỏn, tài chớnh, cụng văn …
Bỏo cỏo cú thể là danh sỏch bản ghi đơn
cầu của người sử dụng. Truy vấn mụ tả cỏc dữ liệu và đặt cỏc tiờu chớ để hệ QTCSDL cú thể thu thập dữ liệu thớch hợp. Núi một cỏch khỏc, đú là một dạng bộ lọc, cú khả năng thu thập thụng tin từ nhiều bảng trong một hệ CSDL quan hệ. Để phục vụ được việc truy vấn CSDL, thụng thường cỏc hệ QTCSDL cho phộp nhận cỏc biểu thức hay cỏc tiờu chớ nhằm cỏc mục đớch sau:
+ Định vị cỏc bản ghi.
+ Thiết lập mối quan hệ hay cỏc liờn kết giữa cỏc bảng để kết xuất thụng tin. + Liệt kờ một tập con cỏc bản ghi. + Thực hiện cỏc phộp toỏn.
+ Xúa một số bản ghi.
+ Thực hiện cỏc thao tỏc quản lớ dữ liệu khỏc.