Unit 4 Rdbms
Unit 4 Rdbms
System
Prof. Manish Kumar Joshi, Assistant Professor
Prof. Nishant Khatri, Assistant Professor
Parul Institute Of Computer Application.
CHAPTER-4
Relational Database Design
Relational Data Structure
A type of DS (Data Structure) in which data are represented as tables in which no
entry contains more than one value.
Features of relational Data structure
All data stored in the tables are provided by an Relational Database Management
System.
Ensures that all data stored are in the form of rows and columns
Facilitates primary key, which helps in uniquely identification of the rows
Index creation for retrieving data at a higher speed.
Facilitates a similar or common column to be shared amid two or more tables.
Multi-users accessibility is facilitated to be controlled by individual users
A virtual table creation is enabled to store sensitive data and simplifies queries.
Relational data manipulation
One of the primary functions of a database management system (DBMS) is to be
able to manipulate data. This means adding new data, changing the values of
existing data and reorganizing the data. Other basic form of data manipulation is to
retrieve specific information from the database.
For example, for a database of employees within an organization, you may want to
find just the employees hired within the last year or those holding a certain
position. In database terminology, this is called a query. The term 'query' means 'to
search, to question or to find.' So, a database query is like asking a question of the
database.
Integrity constraint
Integrity constraints are a set of rules. It is used to maintain the quality of
information.
Integrity constraints ensure that the data insertion, updating, and other processes
have to be performed in such a way that data integrity is not affected.
Since, integrity constraint is used to guard against accidental damage to the
database.
Types of Integrity constraint