Tải bản đầy đủ (.ppt) (28 trang)

Chương 4 (cont): Thiết kế tệp

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.14 MB, 28 trang )

4.2 - 1
PHÂN TÍCH VÀ THIẾT KẾ HỆ
PHÂN TÍCH VÀ THIẾT KẾ HỆ
THỐNG
THỐNG
Chương 4 (cont)
4.2. THIẾT KẾ TỆP
4.2 -
2
Định nghĩa then chốt
Chức năng lưu trữ dữ liệu quản lý dữ liệu được lưu trữ
và điều khiển bởi chương trình như thế nào mà chạy hệ
thống
Mục đích của thiết kế lưu trữ dữ liệu
Có khả năng khôi phục dữ liệu
Truy cập thông tin người sử dụng cần
4.2 - 3
Định dạng kho dữ liệu
4.2 -
4
Kiểu của các định dạng kho dữ liệu
Các tệp (Files): danh sách dữ liệu khách quan để thực
hiện giao dịch riêng
CSDL (Database): tập trung các nhóm thông tin quan hệ
với nhau theo cách nào đó.
Hệ quản trị CSDL (Database Management System-
DBMS) là phần mềm mà tạo ra và điều khiển các
CSDL.
4.2 -
5
Appointment File


4.2 -
6
Appointment Database
4.2 -
7
Các thuộc tính tệp
Các tệp chứa thông tin định dạng cho giao dịch riêng
Đặc trưng sắp xếp theo dãy
Con trỏ được sử dụng để liên kết các bản ghi với các
bản ghi khác
Danh sách kết nối là các tệp với các bản ghi kết nối
chúng sử dụng con trỏ
4.2 -
8
Các kiểu tệp
Master files – lưu trữ cốt lõi, thông tin quan trọng
Tệp tra cứu – lưu trữ các giá trị tĩnh
Các tệp giao dịch – lưu trữ thông tin cập nhật tệp
master
Các tệp kiểm toán – báo cáo trước và sau các kiểu dữ
liệu
History (archive) files – Lưu trữ thông tin quá khứ
4.2 -
9
Các kiểu CSDL
CSDL kế thừa
Thứ bậc (miêu tả các mối quan hệ cha – con sử
dụng các cây đảo ngược)
Mạng (mô tả liên kết không thứ bậc sử dụng cac con
trỏ)

CSDL quan hệ
CSDL đối tượng
CSDL đa chiều
4.2 -
10
Ví dụ CSDL có thứ bậc
4.2 -
11
Ví dụ CSDL mạng

×