Preview

Dictionary and Normalization Guidelines

Better Essays
Open Document
Open Document
1002 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Dictionary and Normalization Guidelines
CSS/559 – Data Base Concepts II

Data Dictionary and Normalization Guidelines

The purpose of a data dictionary is to define the objects and data within an organization 's database management system. This metadata does not contain any of the database 's data, but only information about the structure, storage and use of the database 's data. A data dictionary can be stored in files or documents, or can be stored within a database in the DBMS.
For example, a database may contain an employee table that has an emp_no column and an identification_no column. A data dictionary can explain that the emp_no column is an integer value containing the employee number assigned by the system. When a new employee is added to the system, a next number value is retrieved from a next number table and assigned to the new employee record. The data dictionary would also explain that the identification_no column is an alpha-numeric value that contains the employee 's social security number for US residents and for non-US residents contains the employee 's country code followed by their work visa number.
The data dictionary can also be used to define aliases for the column names since column names can become a bit cryptic. It can also provide information regarding different type of database objects such as tables, views, stored procedure, user groups, functions, triggers, etc. Furthermore, it can also provide information on how database objects are related to one another.
An important aspect of a data dictionary is that it provides database administrators, programmers, and any other user of the database data a clear, consistent and centralized source of information about the database objects and the data stored within or accessed by them. This helps to ensure that the data is used appropriately and can reduce data redundancy. A data dictionary is also important when you are integrating your data with another system, since you will be certain of which data needs to be integrated.



References: Dr. Russell, G. Data Dictionary. Retrieve on 8/19/2005 from http://db.grussell.org/resources/pdf/Data%20Dictionary.pdf. Data Dictionary Requirements. Retrieved on 8/20/2005 from http://r937.com/datadict.html. Data Dictionary Definition. Retrieved on 8/20/2005 from http://www.webopedia.com/TERM/D/data_dictionary.html. Chapple, M. Database Normalization Basics. Retrieved on 08/20/2005 from http://databases.about.com/od/specificproducts/a/normalization.htm. Adams, D. & Beckett, D. (2004). Normalization Is a Nice Theory. Retrieved on 8/21/2005 from http://www.island-data.com/downloads/papers/normalization.html. Database Normalization Basics. Retrieved on 8/22/2005 from http://support.microsoft.com/default.aspx?scid=kb;EN-US;q100139#XSLTH3144121123120121120120.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    A database is essentially an electronic filing system. It allows you to quickly select desired pieces of information.…

    • 492 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Bis221 Mel Johnson

    • 765 Words
    • 3 Pages

    A database stores information for any given reason and can be tracked back for any needed purpose.…

    • 765 Words
    • 3 Pages
    Powerful Essays
  • Satisfactory Essays

    DDL stands for Data Definition Language. These statements define the database schema or the structure. DDL queries used for creating tables, relationships, and other database querying and modifying data. Common DDL Statements are CREATE, ALTER, DROP, TRUNCATE, COMMENT and RENAME.…

    • 314 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Dbm/380 Database Concepts

    • 461 Words
    • 2 Pages

    A database is a set of programs and applications used to store data, this allows the data to be used by different individuals in different areas and access information from it quickly. A database stores the information so it can be used at a later time so additional information can be added, taken away, or used as needed. Once in the database the data is compressed so it takes up less space in the computer’s memory. The database allows those authorized to use the data within it and control the creation, maintenance, and use of a database. A database stores various kinds of files, data records, and other objects. There are a variety of database models; there is the relational model or object model, which supports applications. That use query languages, which are high-level programming languages, and dedicated database languages that simplify writing database application programs. The main function of a database is basically retrieving and presenting information it controls, in doing this it allows the users data access, protects the data’s and makes it more manageable. It also provides safety features for the data so that it is not lost or misplaced and if there is a serious event or natural disaster, fire, etc. it can be recovered and restored from a backup. In my work we use Microsoft Access as a relational database for employment records and to store our client information such as names, addresses, phone numbers, and email addresses from this database we send out a monthly newsletter with special offers on services and products. By using a database, an organization saves time and money because it is only a few simple steps and we can email all of our clients and customers a monthly newsletter which informs them about what is happening within the organization, services and products we offer, and what is on sale which generates more business. By using a…

    • 461 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Week 1 BIS221

    • 536 Words
    • 3 Pages

    Databases allows companies to organize all their information on one place, making it easy for people to access and share information.…

    • 536 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database consists of one or more tables; each containing data stored as individual records. Different database architectures determine how the tables and records are organized or related…

    • 885 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Data Base

    • 2312 Words
    • 10 Pages

    * SQL Server offers a list of system data types which can be utilized to define various types of data within SQL Server. SQL Server data types are composed of string, binary, number, date and other types, such as sql_variant, xml and cursor. A user is also able to define his own data types in Transact-SQL or the Microsoft .NET framework. However, these user-defined data types are based on the existing system data types. User-defined types gain their characteristics from the methods of a class, which the user builds within the programming languages supported by the .NET framework.…

    • 2312 Words
    • 10 Pages
    Good Essays
  • Good Essays

    Bis Midterm Sheet

    • 1467 Words
    • 6 Pages

    Database: A data base is a self-describing collection of integrated records. Bytes (character of data) are grouped into columns. Columns are also called fields. Columns or fields, in turn, are grouped into rows, which are also called records. The collection of data for all columns is called a row or a record. A group of similar rows or records is called a table or a file. A database is a collection of tables plus relationships around the rows in those tables, plus special data, called metadata, that describes the structure of the database. Databases are usually stored on magnetic disks.…

    • 1467 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Databases are everywhere now and impact our lives in a multitude of ways. It can accurately be said that “your life is in a database” or, more accurately, in multiple databases, and information about you (a retrieval of facts about you) is easily accessible. Your shopping history, credit history, medical history, even your driving history, is stored in one or more databases.…

    • 1190 Words
    • 5 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

    A database is a digital storage area that helps people keep track of things. A database can also be considered a digital list because in the real world work environment keeping track of lists is very valuable to an organization but in other cases a simple list is not agile and versatile enough to avoid data inconsistencies and other problems that may arise. Databases are valuable because they are not only objects that remain in list form; but also a tool that can be split into table data that may then help to solve organizational problems that lead to more efficient business operation. The best way to organize valuable information within an organization is rational database tables because they are designed to solve all of the problems and limitations that comes with simple lists.…

    • 414 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This will allow you to different data so you do not have any duplicates so each piece of data is different. Schools, colleges, and theme parks could use a relational database so that they never have duplicates. Also, it makes inputting data a lot.…

    • 557 Words
    • 3 Pages
    Satisfactory Essays
  • Best Essays

    Metadata present a more complete picture of the data in the database than the data itself.…

    • 2439 Words
    • 17 Pages
    Best Essays
  • Good Essays

    Relational Databases

    • 750 Words
    • 3 Pages

    There are many ways to store and access data. One of these ways is using a data base. A database is an integrated collection of logically related data elements that are organized into a common pool of data elements (O 'Brien & Marakas, 2011). These elements are stored in such a way that they are not dependent on any one program or any piece of hardware. Thus allows data to be shared easily between programs.…

    • 750 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    2. Information becomes more accessible when using a databse. This is because databases allows you to view your data from a variety of different standpoints.…

    • 832 Words
    • 4 Pages
    Satisfactory Essays

Related Topics