0
WHAT IS A DATA DICTIONARY? <ul><li>A DATA DICTIONARY IS AN INTEGRAL PART OF DATABASE. </li></ul><ul><li>IT HOLDS INFORMATI...
<ul><li>Introduction : </li></ul><ul><li>The data dictionary (or data repository) or system catalog is an important part o...
SOME TYPICAL COMPONENTS OF DATA DICTIONARY ENTRY ARE:
<ul><li>ALL WELL DESIGNED DATABASE WILL SURELY INCLUDE A DATA DICTIONARY. </li></ul><ul><li>IT PROVIDES DATABASE ADMINISTR...
NECESSITY OF A DATA DICTIONARY. <ul><li>SINCE DATABASE IS MEANT TO BE BUILT  AND USED BY MULTIPLE USERS, MAKING SURE THAT ...
A data dictionary is : <ul><li>A tool for recording and processing information (metadata)about the data that an organisati...
Meta data: <ul><li>Metadata (meta content) is defined as data providing information about one or more aspects of the data,...
FORMAT FOR DATA DICTIONARY <ul><li>THERE EXISTS NO STANDARD FORMAT FOR CREATING A DATA DICTIONARY. </li></ul><ul><li>META-...
STORAGE <ul><li>ONLY APPLICABLE RULE FOR STORAGE IS THAT IT SHOULD BE AT CONVENIENT LOCATION THAT IS EASILY ACCESSIBLE TO ...
Structure of a DD: <ul><li>DD can be  integrated  with the DBMS or  stand-alone </li></ul><ul><li>Relational systems all h...
ADVANTAGES OF DATA DICTIONARY <ul><li>IT EXUDES CLARITY ON THE REST OF THE DATABASE DOCUMENTATION. </li></ul><ul><li>WHEN ...
Disadvantages: <ul><li>A DDS is a useful management tool, but at a price. </li></ul><ul><li>The DDS ’project’ may itself t...
Upcoming SlideShare
Loading in...5
×

Data dictionary

9,513

Published on

Data dictionary is used in database management system

Published in: Technology
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
9,513
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
305
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Data dictionary"

  1. 1. WHAT IS A DATA DICTIONARY? <ul><li>A DATA DICTIONARY IS AN INTEGRAL PART OF DATABASE. </li></ul><ul><li>IT HOLDS INFORMATION ABOUT THE DATABASE AND THE DATA THAT IT STORES, i.e. the META-DATA. </li></ul>
  2. 2. <ul><li>Introduction : </li></ul><ul><li>The data dictionary (or data repository) or system catalog is an important part of the DBMS. It contains data about data (or metadata). It means that it contains the actual database descriptions used by the DBMS. In most DBMSs, the data dictionary is active and integrated. It means that the DBMS checks the data dictionary every time the database is accessed. </li></ul>
  3. 3. SOME TYPICAL COMPONENTS OF DATA DICTIONARY ENTRY ARE:
  4. 4. <ul><li>ALL WELL DESIGNED DATABASE WILL SURELY INCLUDE A DATA DICTIONARY. </li></ul><ul><li>IT PROVIDES DATABASE ADMINISTRATORS AND OTHER USERS, EASY ACCESS TO TYPE OF DATA THAT THEY SHOULD EXPECT TO SEE IN EVERY TABLE, ROW AND COLUMN OF DATABASE, WITHOUT ACTUALLY ACCESSING THE DATABASE </li></ul>
  5. 5. NECESSITY OF A DATA DICTIONARY. <ul><li>SINCE DATABASE IS MEANT TO BE BUILT AND USED BY MULTIPLE USERS, MAKING SURE THAT EVERYONE IS AWARE OF WHAT TYPES OF DATA EACH FIELD WILL ACCEPT BECOMES A CHALLENGE. </li></ul><ul><li>SO A DATA DICTIONARY IS EFFECTIVE ADD ON TO ENSURE DATA CONSISTENCY. </li></ul>
  6. 6. A data dictionary is : <ul><li>A tool for recording and processing information (metadata)about the data that an organisation uses. </li></ul><ul><li>A central catalogue for metadata. </li></ul><ul><li>Can be integrated within the DBMS or be separate. </li></ul><ul><li>May be referenced during system design, programming, and by actively-executing programs. </li></ul>
  7. 7. Meta data: <ul><li>Metadata (meta content) is defined as data providing information about one or more aspects of the data, such as: </li></ul><ul><li>Means of creation of the data </li></ul><ul><li>Purpose of the data </li></ul><ul><li>Time and date of creation </li></ul><ul><li>Creator or author of data </li></ul><ul><li>Placement on a computer network where the data was created </li></ul><ul><li>Standards used </li></ul><ul><li>The basic information </li></ul>
  8. 8. FORMAT FOR DATA DICTIONARY <ul><li>THERE EXISTS NO STANDARD FORMAT FOR CREATING A DATA DICTIONARY. </li></ul><ul><li>META-DATA DIFFERS FROM TABLE TO TABLE. </li></ul><ul><li>THE ONLY PREREQUISITE FOR A DATA DICTIONARY IS THAT IT SHOULD BE EASILY SEARCHABLE. </li></ul>
  9. 9. STORAGE <ul><li>ONLY APPLICABLE RULE FOR STORAGE IS THAT IT SHOULD BE AT CONVENIENT LOCATION THAT IS EASILY ACCESSIBLE TO ALL USERS OF DATABASE. </li></ul><ul><li>TYPES OF FILES USED TO STORE DATA IN DATA DICTIONARY RANGE FROM TEXT FILES, XML FILES, SPREADSHEETS, AN ADDITIONAL TABLE IN DATA BASE ITSELF ETC. </li></ul>
  10. 10. Structure of a DD: <ul><li>DD can be integrated with the DBMS or stand-alone </li></ul><ul><li>Relational systems all have some form of integrated DD (e.g., Oracle) </li></ul><ul><li>Integrated DD is usually active, meaning it is automatically updated to reflect changes in the database </li></ul><ul><li>A stand-alone DD is not directly linked to the database and must be updated manually </li></ul>
  11. 11. ADVANTAGES OF DATA DICTIONARY <ul><li>IT EXUDES CLARITY ON THE REST OF THE DATABASE DOCUMENTATION. </li></ul><ul><li>WHEN A NEW USER IS INTRODUCED TO THE SYSTEM, IDENTIFYING TABLE STRUCTURE AND TYPES BECOMES SIMPLE. </li></ul>
  12. 12. Disadvantages: <ul><li>A DDS is a useful management tool, but at a price. </li></ul><ul><li>The DDS ’project’ may itself take two or three years. </li></ul><ul><li>It needs careful planning, defining the exact requirements </li></ul><ul><li>designing its contents, testing, implementation and </li></ul><ul><li>evaluation. </li></ul><ul><li>The cost of a DDS includes not only the initial price of its </li></ul><ul><li>installation and any hardware requirements, but also the cost </li></ul><ul><li>of collecting the information entering it into the DDS, keeping </li></ul><ul><li>it up-to-date and enforcing standards. </li></ul><ul><li>The use of a DDS requires management commitment, which </li></ul><ul><li>is not easy to achieve, particularly where the benefits are </li></ul><ul><li>intangible and long term. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×