Sunday, April 10, 2016

hệ cơ sở dữ liệu quy hoạch thiết kế và quản trị cơ sở dữ liệu

5.1.3. Tập hợp và phân tích các yêu cầu - Phương pháp kết hợp quan điểm: + Các yêu cầu cho mỗi người dùng thể hiện như một danh sách riêng lẻ + Các mô hình dữ liệu thể hiện mới quan điểm người dùng được tạo ra và sau đó kết hợp sau quá trình thiết kế CSDL A B + Quan điểm người dùng 1 Các yêu cầu quan điểm người dùng 1 A B Quan điểm người dùng 2 D Các yêu cầu quan điểm người dùng 2 C F Mô hình ER + + E Các yêu cầu quan điểm người dùng 3 C E Quan điểm người dùng 2 Quan điểm người dùng 3 D E Quan điểm người dùng 1 B F + Quan điểm người dùng 3 Các quan hệ, từ điển dữ liệu và các tài liệu hỗ trợ khác Mô hình dữ liệu chung 5.1.4. Thiết kế CSDL  Khái niệm:  Quá trình thiết kế cơ sở dữ liệu bao gồm các giai đoạn thiết kế mức khái niệm, thiết kế mức logic, thiết kế mức vật lý  Kết quả của quá trình thiết kế là mô hình dữ liệu (thường dưới dạng mô hình thực thể liên kết hoặc mô hình quan hệ)  Các phương pháp thiết kế  Trên xuống dưới  Dưới lên trên  Trong ra ngoài  Pha trộn 5.1.5. Chọn hệ quản trị CSDL (tuỳ chọn)  Khái niệm: Đây là quá trình chọn lựa một hệ quản trị CSDL thích hợp để trợ giúp Hệ cơ sở dữ liệu  Một số hệ quản trị CSDL:  Visual FoxPro  MicroSoft Access  MicroSoft SQL Server  DB2  Sybase  Paradox  Informix  Oracle  MySQL 5.1.5. Chọn hệ quản trị CSDL (tuỳ chọn)  Các bước chính để lựa chọn một Hệ quản trị CSDL:  Định nghĩa các điều kiện  Đưa ra hai hoặc ba Hệ quản trị CSDL  Đánh giá các hệ quản trị CSDL  Đưa ra kết quả lựa chọn  Tuỳ theo yêu cầu của ứng dụng, một hệ quản trị CSDL phải đảm bảo các yếu tố sau:  Có biện pháp bảo mật tốt khi có yêu cầu  Có cơ chế giải quyết các vấn đề về tranh chấp dữ liệu  Có cơ chế sao lưu và phục hồi  Phải có giao diện tốt, dễ sử dụng  Đáp ứng được tính độc lập giữa dữ liệu và chương trình 5.2.6. Thiết kế ứng dụng  Khái niệm: Thiết kế ứng dụng là quá trình thiết kế giao diện NSD và các chương trình ứng dụng mà chúng sử dụng và xử lý cơ sở dữ liệu  Thiết kế CSDL và thiết kế ứng dụng là các hoạt động song song với nhau  Thiết kế ứng dụng gồm hai hoạt động:  Thiết kế giao dịch (hay hoạt động)  Thiết kế giao diện người dùng 5.2.6. Thiết kế ứng dụng  Thiết kế giao dịch (transaction)  Giao dịch là một hoạt động hay một chuỗi các hoạt động, được thực hiện bởi một NSD hay chương trình ứng dụng, cập nhật hoặc làm thay đổi nội dụng của CSDL  Khi thiết kế giao dịch, nên định nghĩa và viết tài liệu chi tiết về các yêu cầu của giao dịch  Các chi tiết quan trọng cần định nghĩa là: • Dữ liệu được sử dụng • Mô tả các chức năng của giao dịch • Kết quả đầu ra của các giao dịch • Tầm quan trọng đối với NSD • Hiệu quả mong đợi

No comments:

Post a Comment

LIÊN HỆ HƯỚNG DẪN DOWNLOAD TÀI LIỆU 0972246583 - 0984985060