SlideShare a Scribd company logo
Presentation on
DATABASE MANAGEMENT SYSTEM
 A database is a collection of related information stored in a
organized manner so that it is available to many users for
different purposes. The content of a database is obtained by
combining data from all the different sources in an
organization. So that data are available to all users and
redundant data can be eliminated.
BASIC CONCEPTS OF DATABASE
 An organization must have accurate and reliable data for
effective decision making. To this end, the organization
maintains records the various facets of its operations by building
appropriate models of the diverse classes of objects of interest.
These models capture the essential properties of the objects
and record relationships among them. Such related data is called
a Database. A Database System is an integrated collection of
related files, along with details of the interpretation of the data
contained therein.
 Eliminate redundant data as much as possible.
 Integrate existing data files.
 Share data among all users.
 Incorporate changes easily and quickly.
 Simplify the use of data files.
 Maintenance of Data Security
 Lower the cost of storing and retrieving data.
 Improve accuracy and consistency.
 Provide data security from unauthorized use.
 Exercise central control over standards.
General objectives in establishing a
Database
 File Consolidation
 Program and file independence
 Access Versatility
 Data Security
 Program Development
 Program Maintenance
 Special Information
Advantages of Database
 The management of data in a database system is
done by means of a general purpose software
package called DBMS.
 The primary goal of the DBMS is to provide an
environment that is both convenient and efficient to
use in retrieving and storing database information.
What is DBMS?
 A Database Management System is a software system
that allows access to data contained in a database. The
objective of the DBMS is to provide a convenient and
effective method of defining, storing, and retrieving the
information contained in the database. The DBMS
interfaces with application programs, so that data
contained in the database can be used by multiple
applications and users.
 Creating of a file, addition, Deletion, modification of
data and of entire files.
 Retrieving data collectively/selectively.
 The data can be sorted/indexed.
 Various reports can be produced.
 It can perform desired calculations.
 To maintain data integrity and database use.
DBMS - facilities/capabilities
 ORACLE
 SYBASE
 INGRESS
 Microsoft ACCESS
 FoxBASE
 FoxPro
 Dbase
Commercially available DBMS
Software are
 Although it has some means of describing the
physical database model, It is basically useful in the
design of logical database model.
 It is used to organize data as a relation, normalizing
relations and finally obtaining a relational database
model.
ENTITY-RELATIONSHIP MODEL
 Entities : An entity is a person, place, thing, or event of
interest to the organization and about which data are
captured, stored or processed. For example, an
Employee is an entity. An entity type or entity set is a
group of similar objects of concern to an organization
for which it maintains data.
 Attributes : Which specify properties of entities and
relationships.
 Relationship :Which connect entities and represent meaningful
dependencies between them. In general we can say that an
employee works in some department.
E-R MODEL BASICS
 The data is perceived by the user as relations ( and
nothing but relations); and
 The operators are at the user’s disposal, for data
retrieval - the operators that generate new relations
from old, include at least SELECT, PROJECT, UNION
and JOIN
Definitions Related to
Relational Model
 Primary key : The PK is the kind of key that is chosen by
the database designer as the principal means of
identifying entities within an entity set.
 Foreign key : If a non-key attribute in one relation
appears as the primary key ( or part of the primary key )
in another relation, it is called foreign key
RELATIONAL DATA INTEGRITY
 Data Definition Language : It includes all the entity
sets and their attributes as well as the relationships
among the entity sets. It also includes any constraints
that have to be maintained, including the constraints
on the value that can be assigned to different
attributes in the same or different records. Example :
Create Table,Index,View
DBMS FACILITIES
 Data Manipulation Language : It enables users to
access or manipulate data from the database,
insertion of new data into the database, and deletion
or modification of existing data. The first of these
data manipulation operation is called a QUERY.
Examples : Select, Insert, Update, Delete
 No data value should be duplicated in different rows
unnecessarily.
 A value must be specified for every attribute in a row.
 Each relation should be self-contained.
 When a row is added to a relation, other relations in the database
should not be affected.
 A value of an attribute in a tuple may be changed independent of
other tuples in the relation and other relations.
PROPERTIES OF NORMALIZED
RELATIONS
ORD_NO ORD_DT IT_CODE QTY PRICE
1456 26/02/2021 3687 52 50
1456 26/02/2021 4627 38 60
1456 26/02/2021 3214 20 17
1886 27/02/2021 4629 45 20
1886 27/02/2021 4627 30 60
1788 28/02/2021 4627 40 60
NORMALIZED FORM OF RELATION
TABLE : ORDER_DETAILS
THANK YOU
Any Questions?

More Related Content

Similar to DS-DATABASE.ppt

Dbms unit i
Dbms unit iDbms unit i
Dbms unit i
Arnav Chowdhury
 
Data models
Data modelsData models
Data models
Hira Bukhari
 
Data models
Data modelsData models
Data models
Hira Bukhari
 
Database management system by Gursharan singh
Database management system by Gursharan singhDatabase management system by Gursharan singh
Database management system by Gursharan singh
Gursharan Singh
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
Tamur Iqbal
 
Database management systems
Database management systemsDatabase management systems
Database management systems
Ravindra Singh Gohil
 
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Usman Tariq
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
Surbhi Panhalkar
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
Zulfiquer Ahmed Amin
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
MrjJoker1
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introduction
Jananath Banuka
 
data design and component design.pptx
data design and component design.pptxdata design and component design.pptx
data design and component design.pptx
ubaidullah75790
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
07HetviBhagat
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
07HetviBhagat
 
Database System
Database SystemDatabase System
Database System
Hasaka Sasaranga
 
Database fundamentals
Database fundamentalsDatabase fundamentals
Database fundamentals
Then Murugeshwari
 
Introduction-to-Databases.pptx
Introduction-to-Databases.pptxIntroduction-to-Databases.pptx
Introduction-to-Databases.pptx
IvanDarrylLopez
 
Database System Concepts
Database System ConceptsDatabase System Concepts
Database System Concepts
Ranilesh Raveendran
 
Lecture#5
Lecture#5Lecture#5
Relational database management systems
Relational database management systemsRelational database management systems
Relational database management systems
Datasoft Consulting
 

Similar to DS-DATABASE.ppt (20)

Dbms unit i
Dbms unit iDbms unit i
Dbms unit i
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
Database management system by Gursharan singh
Database management system by Gursharan singhDatabase management system by Gursharan singh
Database management system by Gursharan singh
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introduction
 
data design and component design.pptx
data design and component design.pptxdata design and component design.pptx
data design and component design.pptx
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
 
Database System
Database SystemDatabase System
Database System
 
Database fundamentals
Database fundamentalsDatabase fundamentals
Database fundamentals
 
Introduction-to-Databases.pptx
Introduction-to-Databases.pptxIntroduction-to-Databases.pptx
Introduction-to-Databases.pptx
 
Database System Concepts
Database System ConceptsDatabase System Concepts
Database System Concepts
 
Lecture#5
Lecture#5Lecture#5
Lecture#5
 
Relational database management systems
Relational database management systemsRelational database management systems
Relational database management systems
 

Recently uploaded

UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

DS-DATABASE.ppt

  • 2.  A database is a collection of related information stored in a organized manner so that it is available to many users for different purposes. The content of a database is obtained by combining data from all the different sources in an organization. So that data are available to all users and redundant data can be eliminated. BASIC CONCEPTS OF DATABASE
  • 3.  An organization must have accurate and reliable data for effective decision making. To this end, the organization maintains records the various facets of its operations by building appropriate models of the diverse classes of objects of interest. These models capture the essential properties of the objects and record relationships among them. Such related data is called a Database. A Database System is an integrated collection of related files, along with details of the interpretation of the data contained therein.
  • 4.  Eliminate redundant data as much as possible.  Integrate existing data files.  Share data among all users.  Incorporate changes easily and quickly.  Simplify the use of data files.  Maintenance of Data Security  Lower the cost of storing and retrieving data.  Improve accuracy and consistency.  Provide data security from unauthorized use.  Exercise central control over standards. General objectives in establishing a Database
  • 5.  File Consolidation  Program and file independence  Access Versatility  Data Security  Program Development  Program Maintenance  Special Information Advantages of Database
  • 6.  The management of data in a database system is done by means of a general purpose software package called DBMS.  The primary goal of the DBMS is to provide an environment that is both convenient and efficient to use in retrieving and storing database information. What is DBMS?
  • 7.  A Database Management System is a software system that allows access to data contained in a database. The objective of the DBMS is to provide a convenient and effective method of defining, storing, and retrieving the information contained in the database. The DBMS interfaces with application programs, so that data contained in the database can be used by multiple applications and users.
  • 8.  Creating of a file, addition, Deletion, modification of data and of entire files.  Retrieving data collectively/selectively.  The data can be sorted/indexed.  Various reports can be produced.  It can perform desired calculations.  To maintain data integrity and database use. DBMS - facilities/capabilities
  • 9.  ORACLE  SYBASE  INGRESS  Microsoft ACCESS  FoxBASE  FoxPro  Dbase Commercially available DBMS Software are
  • 10.  Although it has some means of describing the physical database model, It is basically useful in the design of logical database model.  It is used to organize data as a relation, normalizing relations and finally obtaining a relational database model. ENTITY-RELATIONSHIP MODEL
  • 11.  Entities : An entity is a person, place, thing, or event of interest to the organization and about which data are captured, stored or processed. For example, an Employee is an entity. An entity type or entity set is a group of similar objects of concern to an organization for which it maintains data.  Attributes : Which specify properties of entities and relationships.  Relationship :Which connect entities and represent meaningful dependencies between them. In general we can say that an employee works in some department. E-R MODEL BASICS
  • 12.  The data is perceived by the user as relations ( and nothing but relations); and  The operators are at the user’s disposal, for data retrieval - the operators that generate new relations from old, include at least SELECT, PROJECT, UNION and JOIN Definitions Related to Relational Model
  • 13.  Primary key : The PK is the kind of key that is chosen by the database designer as the principal means of identifying entities within an entity set.  Foreign key : If a non-key attribute in one relation appears as the primary key ( or part of the primary key ) in another relation, it is called foreign key RELATIONAL DATA INTEGRITY
  • 14.  Data Definition Language : It includes all the entity sets and their attributes as well as the relationships among the entity sets. It also includes any constraints that have to be maintained, including the constraints on the value that can be assigned to different attributes in the same or different records. Example : Create Table,Index,View DBMS FACILITIES
  • 15.  Data Manipulation Language : It enables users to access or manipulate data from the database, insertion of new data into the database, and deletion or modification of existing data. The first of these data manipulation operation is called a QUERY. Examples : Select, Insert, Update, Delete
  • 16.  No data value should be duplicated in different rows unnecessarily.  A value must be specified for every attribute in a row.  Each relation should be self-contained.  When a row is added to a relation, other relations in the database should not be affected.  A value of an attribute in a tuple may be changed independent of other tuples in the relation and other relations. PROPERTIES OF NORMALIZED RELATIONS
  • 17. ORD_NO ORD_DT IT_CODE QTY PRICE 1456 26/02/2021 3687 52 50 1456 26/02/2021 4627 38 60 1456 26/02/2021 3214 20 17 1886 27/02/2021 4629 45 20 1886 27/02/2021 4627 30 60 1788 28/02/2021 4627 40 60 NORMALIZED FORM OF RELATION TABLE : ORDER_DETAILS