Components of DBMS

Components of DBMS

Components of dbms A typical structure of components of DBMS and relationships between them is show. The DBMS software is partitioned into several modules. Each module or component is assigned a specific operation to perform. Some of the functions of the DBMS are...

Purpose of Database Systems

Purpose of Database Systems To see why database management systems are necessary, let’s look at a typical “file-processing system” supported by a conventional operating system.The application is a savings bank: Savings account and customer records...

Functional Dependency

Functional Dependency Functional dependency (FD) is a combinations of constraints between 2 attributes in a relation. Functional dependency explians that if two records have same values for attributes A1, A2,…, An, then those two records must have to have same...

Domain key normal form

Domain key normal form After a SQL database is in third normal form, you’ve eliminated most, but not all, chances of modification anomalies. Normal forms beyond the third are defined to squash those few remaining bugs. Domain key normal form (DK/NF) Boyce-Codd normal...

Denormalization

Denormalization In a relational database, denormalization is an approach to optimizing performance in which the administrator selectively adds back specific instances of duplicate data after the data structure has been normalized. In a relational database,...

Database normalization forms

Database normalization forms Normalization If a database design is not perfect, it may contain anomalies, which are like a bad dream for any database administrator. Managing a database with anomalies is next to impossible. Update anomalies − If data items are...