The relational data model provides conceptual tools to design the database schema of the relational database. The relational model describes the data, relationship between that data, data sematic and constraints on the data in the relational database. The relational model expresses the data and relationship among the data in the form of tables. There is a lot more to discuss … [Read more...] about Relational Data Model
DBMS
Database Languages
Database Languages are the set of statements, that are used to define and manipulate a database. A Database language has Data Definition Language (DDL), which is used to construct a database & it has Data Manipulation Language (DML), which is used to access a database. DDL implements database schema at the physical, logical and external level. While, the DML provides the … [Read more...] about Database Languages
View of Data in DBMS
View of data in DBMS narrate how the data is visualized at each level of data abstraction? Data abstraction allow developers to keep complex data structures away from the users. The developers achieve this by hiding the complex data structures through levels of abstraction. There is one more feature that should be kept in mind i.e. the data independence. While changing the … [Read more...] about View of Data in DBMS
Entity Set
Entity Set is a collection or a group of 'entities' sharing exactly the 'same set of attributes'. All entities can be distinctly identified in an entity set. This is because all the entities have a different set of value for some set of attributes. We further classify the entity set into two basic categories Strong and Weak entity set. The collection of entity sets and their … [Read more...] about Entity Set