Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Business system development - Lecture 15: Designing databases

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

In this lecture, we will: Define key database design terms, explain the role of database design in the IS development process, transform E-R or class diagrams into normalized relations, merge normalized relations from separate user views into a consolidated set of well-structured relations. | Business System Development CSC581 Lecture 15 Designing Databases 2 Summary of the previous lecture In previous lecture, we : Defined four types of business rules. Compared the capabilities of class diagrams vs. E-R diagrams. Related data modeling to process and logic modeling. Outlines We today’s lecture we will: Define key database design terms. Explain the role of database design in the IS development process. Transform E-R or class diagrams into normalized relations. Merge normalized relations from separate user views into a consolidated set of well-structured relations. Choose storage formats for fields. Translate well-structured relations into database tables. Explain when to use different types of file organizations. Describe the purpose and appropriate use of indexes. Logical Database Design Based upon the conceptual data model Four key steps Develop a logical data model for each known user interface for the application using normalization principles. Combine normalized data | Business System Development CSC581 Lecture 15 Designing Databases 2 Summary of the previous lecture In previous lecture, we : Defined four types of business rules. Compared the capabilities of class diagrams vs. E-R diagrams. Related data modeling to process and logic modeling. Outlines We today’s lecture we will: Define key database design terms. Explain the role of database design in the IS development process. Transform E-R or class diagrams into normalized relations. Merge normalized relations from separate user views into a consolidated set of well-structured relations. Choose storage formats for fields. Translate well-structured relations into database tables. Explain when to use different types of file organizations. Describe the purpose and appropriate use of indexes. Logical Database Design Based upon the conceptual data model Four key steps Develop a logical data model for each known user interface for the application using normalization principles. Combine normalized data requirements from all user interfaces into one consolidated logical database model (view integration). Translate the conceptual E-R data model for the application into normalized data requirements. Compare the consolidated logical database design with the translated E-R model and produce one final logical database model for the application. Physical Database Design Based upon results of logical database design Key decisions Choosing storage format for each attribute from the logical database model Grouping attributes from the logical database model into physical records Arranging related records in secondary memory (hard disks and magnetic tapes) so that records can be stored, retrieved and updated rapidly Selecting media and structures for storing data to make access more efficient Deliverables and Outcomes Logical database design must account for every data element on a system input or output normalized relations are the primary deliverable Physical database design converting .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.