Preview

MIS IT

Powerful Essays
Open Document
Open Document
2947 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
MIS IT
Some Types and Uses of Data Models

Different Types of Data Models
One of the things you often find people arguing about is what a data model is, and what it is for. Here’s one of the secrets of analysis: when you find people arguing passionately about something, try to discover why they are both right. So it is with data models. Data models have many purposes. These cause differences in both style and content, which can cause confusion, surprise, and disagreement. This section looks at some different types of data models (I do not claim necessarily to have exhausted the possibilities) and how their purposes might lead them to differ for nominally the same scope. A particular data model may be of more than one of the types identified.
Physical Data Model
A physical data model represents the actual structure of a database—tables and columns, or the messages sent between computer processes. Here the entity types usually represent tables, and the relationship type lines represent the foreign keys between tables. The data model’s structure will often be tuned to the particular needs of the processes that operate on the data to ensure adequate performance. It will typically include:
Restrictions on the data that can be held
Denormalization to improve performance of specific queries
Referential integrity rules to implement relationship types
Rules and derived data that are relevant to the processes of the application(s) the physical data model serves
Logical Data Model
There is a range of views on what a logical data model is. So I will start by talking about how I see them and then mention the divergences that I have noticed.
A logical data model is a fully attributed data model that is fully normalized. Fully attributed means that the entity types have all the attributes and relationship types for all the data that is required by the application(s) it serves. It may include:
Restrictions on the data that can be held
Rules and derived data that are

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Pt2520 Unit 6 Lab 1

    • 292 Words
    • 2 Pages

    24. What is the difference between the logical design and the physical design of a database?…

    • 292 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt1320 Unit 7

    • 2041 Words
    • 9 Pages

    Answer: A database is a model of how the users view their business world. This means that the users are the final judges as to what data the database should contain and how the records in that database should be related to one another. The easiest time to change the database structure is during the data modeling stage. So the user should be actively involved in the modeling process. The user review of a data model is crucial. When a database is developed, the user must carefully review the data model.…

    • 2041 Words
    • 9 Pages
    Good Essays
  • Satisfactory Essays

    Teorey, Toby J. & Lightstone, Sams S & Nadeau, Tom & Jagadish, H.V. (2011). Database modeling and design: logical design (5th ed.) http://common.books24x7.com/toc.aspx?bookid=41847.…

    • 553 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    4. Building the physical database: The database model will be constructed into the actual database program.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Dbm380 Course Syllabus

    • 2296 Words
    • 10 Pages

    Course Description This course covers database concepts. Topics include data analysis, the principal data models with emphasis on the relational model, entity-relationship diagrams, database design, normalization, and database administration. Policies Faculty and students will be held responsible for understanding and adhering to all policies contained within the following two documents: • • University policies: You must be logged into the student website to view this document. Instructor policies: This document is posted in the Course Materials forum.…

    • 2296 Words
    • 10 Pages
    Satisfactory Essays
  • Powerful Essays

    Data is a collection of facts about events. This collection of facts is in raw form meaning that this is an unorganised and unprocessed form, which cannot be used for meaningful purpose for example Name, Age, and Price. Data can be qualitative or quantitative of a collection of both. Such qualitative and quantitative data is attributed to a variable or different set of variables. Data is obtained on the bases of different variables depending on the nature of the data. Data is collected in a large form and then information and knowledge are filtered from the data to support in decision making…

    • 4352 Words
    • 18 Pages
    Powerful Essays
  • Satisfactory Essays

    Using a data-modeling checklist can help database developers design efficient data repositories. Suggest at least two possible scenarios that could take place if one of the steps in the data-modeling checklist (table 6.7 in Chapter 6 of the textbook) is missed.…

    • 160 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Week 3

    • 754 Words
    • 4 Pages

    6. The type of logical database model that treats data as if they were stored in two-dimensional tables is the (Points : 1)…

    • 754 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Logic Models

    • 1480 Words
    • 6 Pages

    The term "logic model" comes from the evaluation field, but these models don’t just belong to evaluators or the evaluation plan. As the term suggests, they are a basic element of programming that communicates the logic behind a program, its rationale. A logic model’s purpose is to communicate the underlying "theory" or set of assumptions or hypotheses that program proponents have about why the program will work, or about why it is a good solution to an identified problem.…

    • 1480 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Logical modeling deals with gathering business requirements and converting those requirements into a model. The logical model revolves around the needs of the business, not the network, although the needs of the business are used to establish the needs of the network. Logical modeling involves gathering information about business processes, categories of data, and organizational units. After this information is gathered, diagrams and reports are produced including entity relationship diagrams, business process diagrams, and eventually process flow diagrams. The diagrams produced should show the processes and data that exist, as well as the relationships between business processes and data. Logical modeling should accurately render a visual representation of the activities and data relevant to a particular business.…

    • 715 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    same: understand the problem before you start constructing a solution. There are two important things to keep in mind when learning about and doing data modeling: 1. Data modeling is first and foremost a tool for communication.Their is no single “right” model. Instead, a valuable model highlights tricky issues, allows users, designers, and implementors to discuss the issues using the same vocabulary, and leads to better design decisions. 2. The modeling process is inherently iterative: you create a model, check its assumptions with users, make the necessary changes, and repeat the cycle until you are sure you understand the critical issues. In this background lesson, you are going to use a data modeling technique—specifically, EntityRelationship Diagrams (ERDs)—to model the business scenario from Lesson 2. The data model you create in this lesson will form the foundation of the database that you use throughout the remaining lessons.…

    • 7007 Words
    • 30 Pages
    Powerful Essays
  • Powerful Essays

    E-R Diagram

    • 3442 Words
    • 14 Pages

    The E-R model is one of the best known tools for logical database design. Within the database community, it is considered a natural and easy-to-understand way of conceptualizing the structure of database. Claims that have been made for it include the following: it is simple and easily understood by non-specialist ,it is easily conceptualized ,the basic constructs (entities and relationships) are highly intuitive and thus provide a natural way of representing a user’s information requirements , and it is a model that describes a world in terms of entities and attributes that is most suitable for computer naïve end users.…

    • 3442 Words
    • 14 Pages
    Powerful Essays
  • Powerful Essays

    data modeling

    • 27617 Words
    • 117 Pages

    5 1.1.1 Methodology .......................................................................................................................... 6 1.1.2 Data Modeling In the Context of Database Design................................................................ 6 1.1.3 Components of A Data Model................................................................................................ 6 1.1.4 Why is Data Modeling Important? ......................................................................................... 6 1.1.5 Summary ................................................................................................................................ 7 1.2…

    • 27617 Words
    • 117 Pages
    Powerful Essays
  • Powerful Essays

    RDBMS Concepts, Q & Answers

    • 6114 Words
    • 25 Pages

    Logical level: The next higher level of abstraction, describes what data are stored in database and what relationship among those data.…

    • 6114 Words
    • 25 Pages
    Powerful Essays
  • Powerful Essays

    ➢ A schema separates physical aspects of data storage form the logical aspects of data representation.…

    • 1915 Words
    • 8 Pages
    Powerful Essays

Related Topics