Bài giảng Một số vấn đề chung về thiết kế dữ liệu

Thiết kế dữ liệu là tiến trình tạo ra các định nghĩa dữ liệu cho hệ thống, thiết lập cấu trúc các tệp dữ liệu chính trong hệ thống. Để tìm hiểu sâu hơn về vấn đề này mời các bạn cùng tìm hiểu "Bài giảng Một số vấn đề chung về thiết kế dữ liệu". | MỘT SỐ VẤN ĐỀ CHUNG VỀ THIẾT KẾ DỮ LIỆU Giới thiệu chung về thiết kế dữ liệu KHÁI NIỆM Cơ sở dữ liệu (database): Tập hợp thông tin có cấu trúc Tập hợp các dữ liệu được lưu trữ trên một thiết bị lưu trữ Tập hợp các tập tin được quản trị bởi một hệ quản trị dữ liệu Là kho chứa dữ liệu Mô hình cơ sở dữ liệu (database model): Bản thiết kế kho dữ liệu Mô hình mô tả cách thức lưu trữ dữ liệu KHÁI NIỆM Thiết kế dữ liệu là tiến trình: Tạo ra các định nghĩa dữ liệu cho hệ thống; Thiết lập cấu trúc các tệp dữ liệu chính trong hệ thống Thiết kế cơ sở dữ liệu: Là tiến trình xây dựng cơ sở dữ liệu cho hệ thống với kế quả là cơ sở dữ liệu trên giấy (không có trên thực tế!) “Thiết kế cơ sở dữ liệu chiếm phần nhỏ chi phí so với xây dựng hệ thống, nhưng giúp kiếm soát hệ thống trước khi làm hỏng nó trong quá trình xây dựng”. PHƯƠNG PHÁP Phân tích các yêu cầu: Thu thập dữ liệu thực, các yêu cầu đặc biệt, đầu ra mong muốn. Thông tin sử dụng để phân tích phải đầy đủ và chính xác. Thiết kế mức logic: . | MỘT SỐ VẤN ĐỀ CHUNG VỀ THIẾT KẾ DỮ LIỆU Giới thiệu chung về thiết kế dữ liệu KHÁI NIỆM Cơ sở dữ liệu (database): Tập hợp thông tin có cấu trúc Tập hợp các dữ liệu được lưu trữ trên một thiết bị lưu trữ Tập hợp các tập tin được quản trị bởi một hệ quản trị dữ liệu Là kho chứa dữ liệu Mô hình cơ sở dữ liệu (database model): Bản thiết kế kho dữ liệu Mô hình mô tả cách thức lưu trữ dữ liệu KHÁI NIỆM Thiết kế dữ liệu là tiến trình: Tạo ra các định nghĩa dữ liệu cho hệ thống; Thiết lập cấu trúc các tệp dữ liệu chính trong hệ thống Thiết kế cơ sở dữ liệu: Là tiến trình xây dựng cơ sở dữ liệu cho hệ thống với kế quả là cơ sở dữ liệu trên giấy (không có trên thực tế!) “Thiết kế cơ sở dữ liệu chiếm phần nhỏ chi phí so với xây dựng hệ thống, nhưng giúp kiếm soát hệ thống trước khi làm hỏng nó trong quá trình xây dựng”. PHƯƠNG PHÁP Phân tích các yêu cầu: Thu thập dữ liệu thực, các yêu cầu đặc biệt, đầu ra mong muốn. Thông tin sử dụng để phân tích phải đầy đủ và chính xác. Thiết kế mức logic: Thiết lập các trường dữ liệu (fields), bảng dữ liệu (tables) và mối quan hệ (relationsips) giữa các bảng. Các bảng dữ liệu ở dạng chuẩn. Xây dựng các câu lệnh tạo các bảng dữ liệu. Thiết kế mức vật lý: Xây dựng các bảng vật lý phù hợp với hệ quản trị cơ sở dữ liệu được chọn. Bước hoàn thiện: Lâp chỉ số, xem xét lại các dạng chuẩn, yêu cầu bảo mật và các vấn đề khác. Thông tin cần thiết Mô hình dữ liệu: 1) Mô hình thực thể liên kết, 2) Mô hình dữ liệu quan hệ, 3) Sơ đồ dòng dữ liệu hệ thống và 4) Mô hình lịch sử đời thực thể. Thông tin về những ràng buộc thực hiện: 1) phần cứng, phần mềm được sử dụng, 2) thời gian đáp ứng các yêu cầu, 3) điều kiện kiểm soát, 4) điều kiện an toàn của hệ thống. Thông tin cần thiết Mục tiêu khách quan: Những thông tin gì sẽ có trong CSDL? Kết quả mong đợi là gì? Xây dựng hệ thống mới hay sửa chữa hệ thống cũ? Hoạt động trong công ty: Những công việc thực hiện theo quy trình cũ? Cách thức xử lý trên máy tính? Quy tắc nghiệp vụ: Mô tả các vấn đề đã được phân .

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.