Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Class notes introduction to DBMS (BCA501) Introduction to Database Management Systems, ISBN: 9780070591196

Rating
-
Sold
-
Pages
25
Uploaded on
23-12-2021
Written in
2021/2022

unit 4th lecture notes of data base management system

Institution
Course

Content preview

UNIT-4
Relational Data Model
What is Relational Model?
Relational Model (RM) represents the database as a collection of
relations. A relation is nothing but a table of values. Every row in
the table represents a collection of related data values. These rows in
the table denote a real-world entity or relationship.
The table name and column names are helpful to interpret the
meaning of values in each row. The data are represented as a set of
relations. In the relational model, data are stored as tables. However,
the physical storage of the data is independent of the way the data
are logically organized.
Some popular Relational Database management systems are:
● DB2 and Informix Dynamic Server – IBM
● Oracle and RDB – Oracle
● SQL Server and Access – Microsoft

Relational Model Concepts in DBMS
1. Attribute: Each column in a Table. Attributes are the
properties which define a relation. e.g., Student_Rollno,
NAME,etc.
2. Tables – In the Relational model the, relations are saved in the
table format. It is stored along with its entities. A table has two
properties rows and columns. Rows represent records and
columns represent attributes.
3. Tuple – It is nothing but a single row of a table, which
contains a single record.

, 4. Relation Schema: A relation schema represents the name of
the relation with its attributes.
5. Degree: The total number of attributes which in the relation is
called the degree of the relation.
6. Cardinality: Total number of rows present in the Table.
7. Column: The column represents the set of values for a specific
attribute.
8. Relation instance – Relation instance is a finite set of tuples in
the RDBMS system. Relation instances never have duplicate
tuples.
9. Relation key – Every row has one, two or multiple attributes,
which is called relation key.
10. Attribute domain – Every attribute has some pre-defined
value and scope which is known as attribute domain




Relational Integrity Constraints
Relational Integrity constraints in DBMS are referred to conditions
which must be present for a valid relation. These Relational

, constraints in DBMS are derived from the rules in the mini-world
that the database represents.
There are many types of Integrity Constraints in DBMS. Constraints
on the Relational database management system is mostly divided
into three main categories are:
1. Domain Constraints
2. Key Constraints
3. Referential Integrity Constraints

Domain Constraints
Domain constraints can be violated if an attribute value is not
appearing in the corresponding domain or it is not of the appropriate
data type.
Domain constraints specify that within each tuple, and the value of
each attribute must be unique. This is specified as data types which
include standard data types integers, real numbers, characters,
Booleans, variable length strings, etc.
Example:
Create DOMAIN CustomerName
CHECK (value not NULL)



The example shown demonstrates creating a domain constraint such
that CustomerName is not NULL

Key Constraints
An attribute that can uniquely identify a tuple in a relation is called
the key of the table. The value of the attribute for different tuples in
the relation has to be unique.

Connected book

Written for

Institution
Course

Document information

Uploaded on
December 23, 2021
Number of pages
25
Written in
2021/2022
Type
Class notes
Professor(s)
Deepa singh
Contains
All classes

Subjects

$7.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
sumitkumarsingh10211

Also available in package deal

Get to know the seller

Seller avatar
sumitkumarsingh10211 meerut institute of Technology
Follow You need to be logged in order to follow users or courses
Sold
1
Member since
4 year
Number of followers
1
Documents
39
Last sold
4 year ago

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions