Đang chuẩn bị liên kết để tải về tài liệu:
Database Modeling & Design Fourth Edition- P14

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

Database Modeling & Design Fourth Edition- P14 | Requirements Analysis and Conceptual Data Modeling This chapter shows how the ER and UML approaches can be applied to the database life cycle particularly in steps I through II b as defined in Section 1.2 which include the requirements analysis and conceptual data modeling stages of logical database design. The example introduced in Chapter 2 is used again to illustrate the ER modeling principles developed in this chapter. 4.1 Introduction Logical database design is accomplished with a variety of approaches including the top-down bottom-up and combined methodologies. The traditional approach particularly for relational databases has been a low-level bottom-up activity synthesizing individual data elements into normalized tables after carefully analyzing the data element interdependencies defined during the requirements analysis. Although the traditional process has been somewhat successful for small- to medium-sized databases when used for large databases its complexity can be overwhelming to the point where practicing designers do not bother to use it with any regularity. In practice a combination of the top-down and bottom-up approaches is used in most cases tables can be defined directly from the requirements analysis. The conceptual data model has been most successful as a tool for communication between the designer and the end user during the 53 54 CHAPTER 4 Requirements Analysis and Conceptual Data Modeling requirements analysis and logical design phases. Its success is due to the fact that the model using either ER or UML is easy to understand and convenient to represent. Another reason for its effectiveness is that it is a top-down approach using the concept of abstraction. The number of entities in a database is typically far fewer than the number of individual data elements because data elements usually represent the attributes. Therefore using entities as an abstraction for data elements and focusing on the relationships between entities greatly reduces

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.