Kết quả dự kiến Hiểu được các khái niệm của một DBMS Nhận thức được mối quan hệ giữa mục lục phiếu và DBMS Nhận thức được tầm quan trọng của việc sử dụng DBMS trong thư viện.. Hiể
Trang 1candinhthai@gmail.com 1
PHẦN MỀM WINISIS
Bài 1 Giới thiệu các khái niệm về thiết kế cơ sở dữ liệu
Trang 2Đặt vấn đề
Cùng với công nghệ tự động hóa thư viện là một khía cạnh chủ yếu trong công việc của người làm công tác thư viện Một nhu cầu nổi lên trong lĩnh vực tự động hóa thư viện liên quan đến việc mượn liên thông thư viện và các dạng chia sẻ nguồn lực khác Tự động hóa thư viện mở cửa cho người dùng ở những nơi xa xôi nhất có thể
“tham quan” thư viện đóng tại những nơi dân cư đông đúc
Các thư viện sử dụng những tiến bộ công nghệ đã mở rộng nguồn lực sẵn có cho người dùng Cùng với việc đơn giản hóa catalog nhan đề, tác giả, số ISBN và thư
mục diễn giải, còn có trên cả website và CD-ROM
Trang 3candinhthai@gmail.com 3
Phạm vi
Tại sao lại sử dụng hệ quản trị CSDL?
Mối quan hệ giữa mục lục phiếu và
DBMS?
Bài 1 sẽ trả lời các câu hỏi sau:
Trang 4Kết quả dự kiến
Hiểu được các khái niệm của một DBMS
Nhận thức được mối quan hệ giữa mục lục phiếu và DBMS
Nhận thức được tầm quan trọng của việc sử dụng DBMS trong thư viện
Hiểu được những lợi ích của việc sử dụng các
hệ quản trị CSDL
Kết thúc bài học bạn sẽ :
Trang 5candinhthai@gmail.com 5
1 Tại sao lại sử dụng CSDL?
CSDL và công nghệ CSDL có tác động lớn
đến việc sử dụng máy tính hiện đang tăng lên.
Đóng vai trò thiết yếu trong hầy hết các lĩnh
vực sử dụng máy tính …
– thí dụ: Ngân hàng, Bệnh viện, Thư viện …
Trang 6Tại sao lại sử dụng CSDL?
Dễ dàng quản lý tập hợp dữ liệu lớn
Nhiều người có thể đồng thời truy cập dữ liệu
Dữ liệu đầu ra nhất quán
Có thể hạn chế truy cập một số phần của dữ
liệu
Trang 7candinhthai@gmail.com 7
Một vài thí dụ
CSDL của công ty
Nhân viên, các phòng ban, dự án…
Hệ thống dữ chỗ hàng không
Chuyến bay, giá vé, khách hàng, chỗ đặt…
CSDL thư viện
Tác giả, nhan đề, nhà xuất bản, phân trang…
Trang 82 Hệ quản trị CSDL (DBMS) là gì?
Các DBMS là thành phần quan trọng của hầu hết các
ứng dụng
thí dụ: nghiệp vụ ngân hàng, đặt chỗ, mượn sách, kiểm tra điểm/lịch trình
Được gọi là các ứng dụng CSDL truyền thống
Dữ liệu được lưu giữ cả ở dạng văn bản và số.
Trang 9candinhthai@gmail.com 9
Một vài định nghĩa
CSDL: tập hợp các dữ liệu có liên quan
Dữ liệu: Tri thức được nhận biết có thể ghi lại được và có
ý nghĩa hàm ý Thí dụ: tên tác giả, nhan đề quyển sách
Hệ quản trị CSDL (DBMS): phần mềm quản trị dữ liệu
Hệ thống CSDL: phần mềm DBMS cùng với dữ liệu Đôi
khi, bao gồm cả các ứng dụng
Trang 10DBMS làm gì?
Quản trị khối lượng lớn dữ liệu
Hỗ trợ truy cập hiệu quả đến dung lượng lớn dữ
liệu
Hỗ trợ truy cập đồng thời khối lượng lớn dữ liệu
thí dụ: ngân hàng và các máy ATM
Trang 11candinhthai@gmail.com 11
DBMS làm việc như thế nào?
DBMS là một hệ phần mềm có mục tiêu chung nhằm tạo điều kiện cho quá trình
Xác định: Xác định các loại dữ liệu, cấu trúc và cách thức lưu
trữ dữ liệu
Xây dựng: Quá trình lưu trữ dữ liệu tự thân trên một vài phương
tiện lưu trữ được kiểm soát bởi DBMS và;
Áp dụng: yêu cầu CSDL tìm kiếm dữ liệu đặc thù, cập nhật
CSDL và làm báo cáo từ dữ liệu cho các ứng dụng khác nhau
Trang 12Những lợi ích của DBMS là
gì?
Độc lập dữ liệu
Cung cấp giao diện đa người dùng
Trup cập dữ liệu hiệu quả
Tích hợp và an toàn dữ liệu
Kiểm soát trùng lặp và quản lý dữ liệu thống
nhất
Truy cập đồng thời, Phục hồi
Trang 13candinhthai@gmail.com 13
Những lợi ích của DBMS là
gì?
DBMS sử dụng kỹ thuật tinh vi để lưu trữ và
tìm kiếm dữ liệu hiệu quả
Các phương pháp lưu trữ có thể được cải tiến
mà không cần thay đổi chương trình ứng dụng
Trang 14Những lợi ích của DBMS là
gì?
Tập trung quản lý dữ liệu được chi sẻ cho
nhiều người dùng
Dữ liệu được cán bộ chuyên môn quản lý
Tổ chức dữ liệu
Đáp ứng nhu cầu người dùng
Hạn chế trùng lặp
Trang 15candinhthai@gmail.com 15
Những loại DBMS khác nhau?
Mô hình quan hệ nhập dữ liệu (mô hình quan hệ ngữ nghĩa)
Mô hình quan hệ (DB2, Oracle, Access…)
Mô hình phân cấp (IMS DBMS của IBM)
Mô hình mạng (IDS, IDMS)
Mô hình định hướng đối tượng (ObjectStore,
Versant)
Mô hình quan hệ đối tượng (IBM, Informix,
Oracle…)
XML
Trang 16Mục lục phiếu và DBMS
DBMS CSDL Biểu ghi
Tủ thư mục
Phòng thư mục
Phiếu mục lục
Trang 17candinhthai@gmail.com 17
Đến đây bạn có thể:
Hiểu được các khái niệm về DBMS
Nhận thức được mối quan hệ giữa
mục lục phiếu và DBMS
Nhận thức được tầm quan trọng của
việc sử dụng DBMS trong thư viện.