Bài giảng Công nghệ phần mềm: Chương 3 - GV. Phạm Mạnh Cương

Bài giảng "Công nghệ phần mềm - Chương 3: 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. nội dung chi tiết. | Chương 4: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Thiết kế dữ liệu Nội dung Mở đầu Mục tiêu Kết quả Quá trình thiết kế 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 Tính tiến hóa Tính hiệu quả về tốc độ Tính hiệu quả về lưu trữ 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 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. 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ữ. Sơ đồ logic Tên bảng Bảng (quan hệ) Liên kết (xác định duy nhất) 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ơ đồ: Quan hệ 1-N Tên quan hệ 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. A B Mẹ Con Thanh 2 Lan 1 Tên Mã 1 Liên 2 Tiến 2 Thu 1 Linh Mã Mẹ Tên Quan hệ m-n Mỗi phần tử của A có quan hệ với nhiều phần tử của B và ngược lại mỗi phần tử của B có quan hệ với nhiều phần tử của A. A C B MUON DOC_GIA SACH MaDG TenDG DG01 Huy DG02 Thành MaSach TenSach S01 S02 C#.NET S03 C++.NET MaDG MaSach DG01 S01 DG01 S02 DG02 S01 DG02 S02 DG02 S03 Quan hệ m-n Bảng thuộc tính cho phép mô tả chi tiết thành phần trong sơ đồ logic theo dạng như sau: Thành phần: Ý nghĩa: Stt Thuộc tính Kiểu Miền giá trị Ý nghĩa Thành Phần:DOC_GIA Ý nghĩa: . | Chương 4: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Thiết kế dữ liệu Nội dung Mở đầu Mục tiêu Kết quả Quá trình thiết kế 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 Tính tiến hóa Tính hiệu quả về tốc độ Tính hiệu quả về lưu trữ 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 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. 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. .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.