Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Nhập môn công nghệ phần mềm - Chương 4: Thiết kế dữ liệu" cung cấp cho người học các kiến thức: Mở đầu, thiết kế dữ liệu với tính đúng đắn, thiết kế dữ liệu và yêu cầu chất lượng. . | NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Chương 4: Thiết kế dữ liệu Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 1 Nội dung 1. Mở đầu 1. Mục tiêu 2. Kết quả 3. Quá trình thiết kế 2. Thiết kế dữ liệu với tính đúng đắn 3. Thiết kế dữ liệu và yêu cầu chất lượng 1. Tính tiến hóa 2. Tính hiệu quả về tốc độ 3. Tính hiệu quả về lưu trữ Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 2 1.1 Mục tiêu • Mô tả cách thức tổ chức để: – – – – – Lưu trữ các dữ liệu của PM Chọn lọc dữ liệu cần thiết Thay đổi dữ liệu (tham số, miền giá trị) dễ dàng. Dữ liệu không trùng lắp, lưu trữ ít tốn kém Truy xuất nhanh Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 3 1 1.1 Mục tiêu (tt) • Có 2 dạng lưu trữ chính: – – • Lưu trữ dưới dạng Tập tin Lưu trữ dưới dạng CSDL Lưu trữ dưới dạng tập tin – Thường chỉ thích hợp với một số PM • • • • Chú trọng rất nhiều vào các xử lý và hình thức giao diện. Thường các thông tin được tiếp nhận và xử lý ngay. Vị dụ: các game nhỏ, Lưu trữ dưới dạng CSDL rất thông dụng. Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 4 1.2 Kết quả • Gồm 2 loại thông tin: – Thông tin tổng quát – Thông tin chi tiết • Thông tin tổng quát: – Danh sách các bảng dữ liệu • Việc lưu trữ cần bao nhiêu bảng và đó là các bảng nào? – Danh sách các liên kết. • Các bảng dữ liệu có quan hệ (liên kết) ra sao? • Thông tin chi tiết: – Mô tả chi tiết từng thành phần lưu trữ. Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 5 Sơ đồ logic • Là sơ đồ cho phép thể hiện: – hệ thống các bảng dữ liệu cùng với quan hệ giữa chúng • Các ký hiệu được dùng trong sơ đồ: Tên bảng Bảng (quan hệ) Liên kết (xác định duy nhất) Trường CĐKT Lý Tự Trọng – Khoa CNTT – GV: Nguyễn Văn Danh 6 2 Quan hệ 1-N Một phần tử của A quan hệ duy nhất 1 phần tử của B và ngược lại 1 phần tử của B có thể quan hệ với nhiều phần tử của A. Tên quan hệ A B Mẹ Con Tên Linh Liên Thu Tiến Mã Mẹ 1 1 2 2 Mã Tên 1 Lan 2 Thanh Trường CĐKT Lý Tự Trọng – .