Identify at least five specific categories that each entry in the data dictionary should contain. Briefly give the definition of each category. Also, briefly discuss some of the basic differences among data dictionary entries prepared for data stores, data structures, and data elements. Solution A Data dictionary is an automatic tool which collects and organizes the detailed information about system components. The data dictionary contains the data definition and its characteristics and entity relationships. Data dictionaries maintain facilities to document data elements, records, programs, systems, files, users, and other system components. Most data dictionaries are composed of a number of relational database tables, which store the documentation for application systems and their definition components. Different categories a data dictionary should contain: Data elements: Data elements are among most detailed piece of information systems documentation within the dictionary. A data element in Data Dictionary\'s context is a column in a table. Records: If the data element is the most detailed documentation item within the dictionary, then the next most detailed items are records (or table rows). Attributes: Datasets, tables and elements in Data Dictionary are defined by a set of attributes. Entities: Entities are developed as components of data models. Within the data models each entity represents one of the following: a person, a place, a thing, or an event. In case tools developed using CASE tools entities may also represent tables and or files. Reports: Reports or forms may be treated in the dictionary either as separate items, records or files depending the approach taken by the Data Administration organization and depending on the capabilities of the dictionary. Data stores, Data structures, and Data elements: Data stores: All the elements must be stored in the system. An inventory of data. The whole of the data in a small system. A database. Data structures: Specific arrangements of data attributed (elements) that define the organization of a single instance of a data flow. Data structures belong to a particular data store. Data Elements : The descriptive property or characteristic of an entity. In database terms, this is a \"attribute\" or a \"field.\" Basic Differences: .