UNESCO EIPICT Module 4. Less
on 1
1
Tạo và quản trị cơ sở dữ liệu sử
dụng CDS/ISIS
Bài 1. Giới thiệu các khái niệm về
thiết kế cơ sở dữ liệu
UNESCO EIPICT Modu
le 4. Lesson 1
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.
UNESCO EIPICT Module 4. Less
on 1
3
Phạm vi
■
Tại sao lại sử dụng hệ quản trị CSDL?
■
Hệ quản trị CSDL là gì (DBMS)?
vực sử dụng máy tính …
– thí dụ: Ngân hàng, Bệnh viện, Thư viện …
UNESCO EIPICT Module 4. Less
on 1
6
Tạ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
UNESCO EIPICT Module 4. Less
on 1
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…
UNESCO EIPICT Module 4. Less
on 1
liệu
thí dụ: ngân hàng và các máy ATM
UNESCO EIPICT Module 4. Less
on 1
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.
UNESCO EIPICT Modu
le 4. Lesson 1
12
Nhữ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ả.
lý
Tổ chức dữ liệu
Đáp ứng nhu cầu người dùng
Hạn chế trùng lặp
Tinh lọc kho lưu trữ để tra cứu hiệu quả
UNESCO EIPICT Modu
le 4. Lesson 1
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