Data files indices and data dictionary, Database Management System

Assignment Help:

The indices are accumulated in the index files. The data is accumulated in the data files. Indices give fast access to data items. For example, a book database may be managed in the order of Accession number, yet may be indexed on Book titles and Author name.

Data Dictionary: A Data Dictionary kept information about the structure of the database. It is used a lot. Therefore a good data dictionary should have a good design and efficient execution. It is seen that when a program becomes somewhat big in size, keeping track of all the available names that are used and the purpose for which they were used becomes more and more hard. After a significant time if the similar or another programmer has to change the program, it becomes extremely hard.

The problem becomes even more complex when the number of data types that an organisation has in its database enhancing. The data of an organisation is a valuable corporate resource and thus some kind of inventory and catalog of it must be maintained so as to assist in both the management of the resource and utilisation.

It is for this purpose that a data dictionary or directory / dictionary are emerging as a main tool. A dictionary gives definitions of things. A directory notifies you where to find them. A data directory / dictionary have information (or data) about the data.

A comprehensive data dictionary would give the definition of data items, how they adjust into the data structure and how they tell to other entities in the database. In DBMS, the data dictionary kept the information concerning the conceptual, external and internal levels of the databases. It would join the source of each data field value, that is from where the authenticate value is obtained. The audit trail regarding the updates and frequency of its use including user identification with the time of each update is also recorded in Data dictionary.


Related Discussions:- Data files indices and data dictionary

Data fragmentation in distributed database system, brief history,definition...

brief history,definition,current trends and future trends if any of data fragmentation

Set concept is used in which type of modelling, SET concept is used in whic...

SET concept is used in which type of modelling? SET concept is used in Network Model.

Explain sequential file organization, Question 1 What do you mean by datab...

Question 1 What do you mean by database management system? Question 2 Write a note on Object-Oriented Model Question 3 Explain Sequential File Organization Question

Transaction, .#question. Discuss the problem which may arise during concurr...

.#question. Discuss the problem which may arise during concurrency control and recovery in distributed database which are not encountered in controlized database environment.

Logical entity relationship diagrams, How can i turn a conceptual entity re...

How can i turn a conceptual entity relationship diagram into a logical entity relationship diagram? what do i have to do with "mandetory or" and "optional or" relationships?

Eliminate redundant data, Eliminate Redundant Data In the "Database Rel...

Eliminate Redundant Data In the "Database Relation" above, the primary key is made up of the D-ID and the Emp-ID. The database-name relies only on the D-ID. The similar databas

Organic compounds, #question.explain diversity and magnitude of organic com...

#question.explain diversity and magnitude of organic compounds and general properties?

Advantages and disadvantages of using a database system, What are the advan...

What are the advantages and disadvantages of using a database system. Sol. Advantages of Database System (DBMS) :  (1) Data Redundancy and Inconsistency: Since differen

Homework, can you resolve this for me please? Database Management Systems ...

can you resolve this for me please? Database Management Systems Homework 1 The following relations are given (primary keys are underlined): PLAY-ACTOR(AId, Name, Nationality, Birt

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd