Preview

Database Modeling And Design

Powerful Essays
Open Document
Open Document
5427 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Database Modeling And Design
Database Modeling and Design: Logical Design

4th Edition

Toby Teorey, Sam Lightstone, Tom Nadeau

Lecture Notes

Contents

I. Introduction ................................................................………...……2 Relational database life cycle 3 Characteristics of a good database design process 6

II. The Entity-Relationship (ER) Model …………...……………….7 Basic ER concepts 7 Ternary relationships 11

III. The Unified Modeling Language (UML)………...…………….13 Class diagrams 13 Activity diagrams 19 Rules of thumb for UML 21

IV. Requirements Analysis and Conceptual Data Modeling….…..22 Requirements analysis 22 Conceptual data modeling 24 View integration methods 25 Entity Clustering 30

V. Transforming the Conceptual Model to SQL…………...………32

VI. Normalization and normal forms ………………………………38 First normal form to third normal form (3NF) and BCNF 38 3NF synthesis algorithm (Bernstein) 43

VII. An Example of Logical Database Design………………………48

VIII. Business Intelligence………………………………..……….....52 Data warehousing 52 On-line analytical processing (OLAP) 58

IX. CASE Tools for Logical Database Design……………………….60
I. Introduction

Introductory Concepts

data—a fact, something upon which an inference is based (information or knowledge has value, data has cost)

data item—smallest named unit of data that has meaning in the real world (examples: last name, address, ssn, political party)

data aggregate (or group) -- a collection of related data items that form a whole concept; a simple group is a fixed collection, e.g. date (month, day, year); a repeating group is a variable length collection, e.g. a set of aliases.

record—group of related data items treated as a unit by an application program (examples: presidents, elections, congresses)

file—collection of records of a single type (examples: president, election)

database—collection of interrelated stored data that serves the needs of multiple users within one

You May Also Find These Documents Helpful

  • Satisfactory Essays

    5. (TCO 2) A collection of related data items that are specific to an instance of an entity, such as all the data about a specific employee, is (Points : 4)…

    • 368 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    P1 Unit 4 Business Research

    • 2470 Words
    • 10 Pages

    Data is simply a "scientific" term for facts, figures, information and measurements. Example; People with white hair.…

    • 2470 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    Itm301 Ca1

    • 1086 Words
    • 5 Pages

    First let’s start off by describing data, data is information that has been translated into a form that is more convenient to move or process. Data can also consist in a variety of different forms, like numbers, text, money and even facts stored in your own mind. For example, say you have a check book and are continually using the log to keep up on purchases. That would be classified as a data log because you are storing information to keep as an easy access for future reference.…

    • 1086 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    HU260 week2

    • 318 Words
    • 2 Pages

    Data, Information and Evidence are the facts, data, proof, experiences or knowledge used to figure something out.…

    • 318 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Ais Midterm

    • 4395 Words
    • 18 Pages

    Facts or figures in raw form. Data represent the measurements or observations of objects and events.…

    • 4395 Words
    • 18 Pages
    Powerful Essays
  • Better Essays

    Database Design

    • 1196 Words
    • 5 Pages

    “A database is a structured collection of records or data that is stored in a computer system. In order for a database to be truly functional, it must not only store large amounts of record, but also be able to access those records fast and efficiently. In addition, new information and changes should also be easy to input.” (tech-faq.com) To be useful over a long term the database should be able to store all the records necessary for the business to function as well as be able to get all of this information back in case of a system failure or a crash. If all the information is loss a business could go bankrupt so the database is a fail safe for all the information the company has.…

    • 1196 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    Business of Accounting

    • 537 Words
    • 3 Pages

    An additional piece of transaction information that could be recorded in an information system for a purpose other than the financial…

    • 537 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Question 1

    • 1978 Words
    • 24 Pages

    Data becomes _____ when it is presented in a context so that it can answer a question or support decision making.…

    • 1978 Words
    • 24 Pages
    Powerful Essays
  • Better Essays

    Data are discreet entities that in of themselves have no meaning. The search for data related…

    • 1053 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Research

    • 12175 Words
    • 49 Pages

    There are certain terms of the English language that we take for granted and use interchangeably without knowing the correct usage of these words. Two such terms are data and information, used in everyday life and substituted for one another as we please. However there is a significant difference between the two words which requires clarity for even those whose first language is English…

    • 12175 Words
    • 49 Pages
    Powerful Essays
  • Satisfactory Essays

    MS Access - Part 1

    • 468 Words
    • 2 Pages

    2. Each table row contains all the categories of data pertaining to one entity and is called a…

    • 468 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    information based decision

    • 3304 Words
    • 14 Pages

    Information is data that has been processed so that it has meaning and value to a recipient,…

    • 3304 Words
    • 14 Pages
    Best Essays
  • Good Essays

    Data Dictionary

    • 473 Words
    • 2 Pages

    Per the IBM Dictionary of Computing, a data dictionary is a "centralized repository of information about data such as meaning, relationships to other data, origin, usage, and format." Essentially, it is documentation or data about data in a file or database, also called metadata.…

    • 473 Words
    • 2 Pages
    Good Essays
  • Good Essays

    The Data Entities represent data that will need to be stored on the system, in general terms.…

    • 1214 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Relational Database

    • 407 Words
    • 2 Pages

    A primary key composed of multiple columns used to identify a record uniquely is called…

    • 407 Words
    • 2 Pages
    Satisfactory Essays