|=--------------------------------------------------=| _________________ .____ ___________________ / _____/\_____ \ | | \_ _____/\______ \ \_____ \ / / \ \| | | __)_ | | \ / \/ \_/. \ |___ | \ | ` \ /_______ /\_____\ \_/_______ \/_______ //_______ / \/ \__> \/ \/ \/ |=--------------------------------------------------=| . |02.02 - Data Dictionary . |=--------------------------------------------------=| The database structure from user's layer provides database schema. Database schema specifies inner structure organization, semantics and constraints for data access. Entity-Relatioin (E-R) model provides description of database schema structure. It's constructed of the basic elements called entities. And it show the relation between it. Entity is the image of thing or object from the real world distinct from other object. Entities are described in the database by specification. Entity specification includes it's character and set of attributes expressing their attributes. Relation express relationship between entities. Basic principle of data extraction from database consists of search for given relation. If it is too much information in the relation it's common to implement mechanism to speed the access to it. In the case of relation databases the principle is implemented on the physical layer by index usage. Database schema is set of definitions given in the a definition language. The result of the commands in the data definition language is te set of information stored in special file called data dictionary. Data dictionary includes metadata. That can be described as information on data stored in the database. Data dictionary is used by DBMS (Database Management System) before it will start to manipulate or define database structure. Data manipulation is the set of transaction including selecting, inserting, deleting or updating of the information stored in the data base. Data manipulation Language allows user access and data manipulation corresponding to it's inner structure. |=--------------------------------------------------=| ; v | Thanks Linux and Vim | buy me a coffee | o |; |=--------------------------------------------------=| |