SlideShare a Scribd company logo
1 of 5
Download to read offline
Kandahar University
Database
 Step 1
Data
The word data is derived from the Latin which means ‘to give’; data is real given facts, from
which additional facts can be inferred. Data is a collection of known facts that can be recorded
and that have implicit meanings.
 Step 2
Database
Database is a collection of related data or operational data extracted from any firm or
organization. In other words, a collection of organized data is called database.
 Step 3
DBMS (Database Management System)
DBMS is a collection of programs that enables users to create, maintain, and manipulate a
database. The DBMS is a general purpose software system that facilitates the process of
defining, constructing, and manipulating database.
 Step 4
Database Systems
A database system comprises a database of operational data, together with the processing
functionality required to access and manage that data. The combination of the DBMS and the
database is called database systems.
 Step 5
Database Catalog
A database catalog contains complete description of the databases, database objects, database
structure, details of users, and constraints etc. that are stored.
 Step 6
Program-data independence
In traditional file processing, the structure of the data files is ‘hard-coded” into the programs.
To change the structure of the data file, one or more programs that access that file, should be
changed. The process of changing can introduce errors. In contrast to this more traditional
approach, DBMS access stores the structure in a catalog, separating the DBMS programs and
the data definition. Storing the data and programs separately is known as program-data
independence.
RAHMATULLAH DANISH 2
 Step 7
User View
The way in which the database appears to a particular user is called user view.
 Step 8
DBA (Database Administrator)
DBA is a person who is responsible for authorizing access to the database, coordinating and
monitoring its use, and acquiring software and hardware resources as needed.
 Step 9
End User
End users are the people who want to access the database for different purposes like, querying,
updating, and generating reports.
 Step 10
Canned Transactions
Standardized queries and updates on the database using carefully programmed and tested
programs.
 Step 11
Deductive Database System
A deductive database system is a database system that supports the proof-theoretic view of a
database, and, in particular, is capable of deducing are inferring additional facts from the given
facts in the extensional database by applying specified deductive anxious are rules of inference
to those given facts.
 Step 12
Persistent object
Object-Oriented database systems are compatible with programming languages such as c++
and JAVA. An object that is stored in such a way that it survives that termination of the DBMS
program is persistent.
 Step 13
Meta Data
Information about the data is called Meta data. The information stored in the catalog is called
Meta data. The schema of a table is an example of Meta data.
 Step 14
Transaction processing application
RAHMATULLAH DANISH 3
A transaction is a logical unit of database. The processing includes one or more database
operations like, insertion, deletion, modification and retrieval. The database operations that
form a transaction can either be embedded within an application program on they can be
specified interactively via a high-level query language such as SQL.
 Step 15
Data model
The data model describes the logical structure of the database and it introduces abstraction in
the DBMS (Database Management System). The data model provides a tool to describe the data
and their relationships.
 Step 16
Database Schema
The database schema describes the overall design of the database. It is a basic structure to
define how the data is organized in the database. The database schema can be depicted by the
schema diagrams.
 Step 17
Database state
The actual data stored in the database in a moment in time is called the database state.
 Step 18
Internal Schema
It is also referred as the Physical level schema. The internal schema represents the structure of
the data as viewed by the DBMS and it describes the physical storage structure of the database.
 Step 19
Conceptual Schema
It is also referred to as the Logical level schema. It describes the logical structure of the whole
database for a group of users. It hides the internal details of the physical storage structure.
 Step 20
External Schema
The external schema referred as User level schema. It describes the data which is viewed by the
end users. This schema describes the part of the database for a user group and it hides the rest
of the database from that user group.
 Step 21
Data independence
RAHMATULLAH DANISH 4
The capacity to change the schema at the physical level of a database system without affecting
the schema at the conceptual or external level is called data independence.
 Step 22
DDL
DDL stands for Data Definition Language. It is used to create, alter, and drop the database
tables, views, and indexes.
 Step 23
DML
DML stands for Data Manipulation Language. It is used to insert, retrieve, update, and delete
the records in the database.
 Step 24
SDL
SDL stands for Storage Definition Language. It is used to specify the internal schema of the
database and specify the mapping between two schemas.
 Step 25
VDL
VDL stands for View Definition Language. It specifies the user views and their mappings to the
logical schema in the database.
 Step 26
Query Language
The query language is a high-level language used to retrieve the data from the database.
 Step 27
Host Language
The host language is used for application programming in a database. The DML commands are
embedded in a general-purpose language to manipulate the data in the database.
 Step 28
Data Sublanguage
The data manipulation language commands are embedded in a general-purpose language to
manipulate the data such as insert, update, and delete operations in the database, here the DML
is referred as a data sublanguage.
 Step 29
Database utility
RAHMATULLAH DANISH 5
The database utility is a software module to help the DBA (Database Administrator) to manage
the database.
 Step 30
Catalog
The catalog stores the complete description of the database structure and its constraints.
 Step 31
Client/server architecture
The client/server architecture is a database architecture and it contains two modules. A client
module usually a PC that provides the user interface. A server module can respond the user
queries and provide services to the client machines.
 Step 32
Three-tier architecture
The three-tier architecture consists of three layers such as client, application server, and
database server. The client machine usually contains the user interface and the intermediate
layer (application layer) running the application programs and storing business rules. The
database layer stores the data.
 Step 33
n-tier architecture
The n-tier architecture consists of four or five tiers. The intermediate layer or business logic
layer is divided into multiple layers. And distributing programming and data throughout a
network.

More Related Content

What's hot

Structure of dbms
Structure of dbmsStructure of dbms
Structure of dbmsMegha yadav
 
ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0Damian T. Gordon
 
Data base management system
Data base management systemData base management system
Data base management systemashirafzal1
 
00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabus00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabusBishal Ghimire
 
Database system-DBMS
Database system-DBMSDatabase system-DBMS
Database system-DBMSikjsamuel
 
Database management system
Database management systemDatabase management system
Database management systemashishkthakur94
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1shahab3
 
Database systems - Chapter 2
Database systems - Chapter 2Database systems - Chapter 2
Database systems - Chapter 2shahab3
 
Distributed database management systems
Distributed database management systemsDistributed database management systems
Distributed database management systemsUsman Tariq
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architectureKumar
 
Database management system
Database management systemDatabase management system
Database management systemGovinda Neupane
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management SystemHitesh Mohapatra
 
Data base management system and Architecture ppt.
Data base management system and Architecture ppt.Data base management system and Architecture ppt.
Data base management system and Architecture ppt.AnkitAbhilashSwain
 
Week 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data ModelsWeek 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data Modelsoudesign
 

What's hot (20)

Structure of dbms
Structure of dbmsStructure of dbms
Structure of dbms
 
ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0
 
Data base management system
Data base management systemData base management system
Data base management system
 
00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabus00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabus
 
Database system-DBMS
Database system-DBMSDatabase system-DBMS
Database system-DBMS
 
Database language
Database languageDatabase language
Database language
 
Dbms
DbmsDbms
Dbms
 
Database management system
Database management systemDatabase management system
Database management system
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1
 
A concept of dbms
A concept of dbmsA concept of dbms
A concept of dbms
 
Database systems - Chapter 2
Database systems - Chapter 2Database systems - Chapter 2
Database systems - Chapter 2
 
Data Management
Data ManagementData Management
Data Management
 
Distributed database management systems
Distributed database management systemsDistributed database management systems
Distributed database management systems
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 
Database management system
Database management systemDatabase management system
Database management system
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Data base management system and Architecture ppt.
Data base management system and Architecture ppt.Data base management system and Architecture ppt.
Data base management system and Architecture ppt.
 
Week 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data ModelsWeek 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data Models
 
Dbms
DbmsDbms
Dbms
 

Similar to Basic elements of database

Fundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and ArchitectureFundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and ArchitectureMustafa Kamel Mohammadi
 
data base unit one on what is databases.pptx
data base unit one on what is databases.pptxdata base unit one on what is databases.pptx
data base unit one on what is databases.pptxmulukendemis44
 
DATABASE FUNCTIONS
DATABASE FUNCTIONSDATABASE FUNCTIONS
DATABASE FUNCTIONSghazi103
 
Fundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersFundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersMustafa Kamel Mohammadi
 
Database management systems
Database management systemsDatabase management systems
Database management systemsJoel Briza
 
Data base management system
Data base management systemData base management system
Data base management systemSuneel Dogra
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptxMisqalezara
 
Database-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxDatabase-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxAnmolThakur67
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C ArchitectureSabeeh Ahmed
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptxAaravSharma743156
 
01-database-management.pptx
01-database-management.pptx01-database-management.pptx
01-database-management.pptxdhanajimirajkar1
 
Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01Ankit Dubey
 
DBMS-material for b.tech students to learn
DBMS-material for b.tech students to learnDBMS-material for b.tech students to learn
DBMS-material for b.tech students to learnRajasekhar364622
 
csedatabasemanagementsystemppt-170825044344.pdf
csedatabasemanagementsystemppt-170825044344.pdfcsedatabasemanagementsystemppt-170825044344.pdf
csedatabasemanagementsystemppt-170825044344.pdfSameerKhanPathan7
 
data base management report
data base management report data base management report
data base management report shivam tripathi
 

Similar to Basic elements of database (20)

Fundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and ArchitectureFundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and Architecture
 
DataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPTDataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPT
 
data base unit one on what is databases.pptx
data base unit one on what is databases.pptxdata base unit one on what is databases.pptx
data base unit one on what is databases.pptx
 
DATABASE FUNCTIONS
DATABASE FUNCTIONSDATABASE FUNCTIONS
DATABASE FUNCTIONS
 
Chapter1
Chapter1Chapter1
Chapter1
 
Fundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersFundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database Users
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptx
 
Database-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxDatabase-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptx
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C Architecture
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
 
01-database-management.pptx
01-database-management.pptx01-database-management.pptx
01-database-management.pptx
 
1.introduction qb
1.introduction qb1.introduction qb
1.introduction qb
 
Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01
 
DBMS-material for b.tech students to learn
DBMS-material for b.tech students to learnDBMS-material for b.tech students to learn
DBMS-material for b.tech students to learn
 
csedatabasemanagementsystemppt-170825044344.pdf
csedatabasemanagementsystemppt-170825044344.pdfcsedatabasemanagementsystemppt-170825044344.pdf
csedatabasemanagementsystemppt-170825044344.pdf
 
Database Management System ppt
Database Management System pptDatabase Management System ppt
Database Management System ppt
 
Dbms notes
Dbms notesDbms notes
Dbms notes
 
data base management report
data base management report data base management report
data base management report
 

Recently uploaded

_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Basic elements of database

  • 1. Kandahar University Database  Step 1 Data The word data is derived from the Latin which means ‘to give’; data is real given facts, from which additional facts can be inferred. Data is a collection of known facts that can be recorded and that have implicit meanings.  Step 2 Database Database is a collection of related data or operational data extracted from any firm or organization. In other words, a collection of organized data is called database.  Step 3 DBMS (Database Management System) DBMS is a collection of programs that enables users to create, maintain, and manipulate a database. The DBMS is a general purpose software system that facilitates the process of defining, constructing, and manipulating database.  Step 4 Database Systems A database system comprises a database of operational data, together with the processing functionality required to access and manage that data. The combination of the DBMS and the database is called database systems.  Step 5 Database Catalog A database catalog contains complete description of the databases, database objects, database structure, details of users, and constraints etc. that are stored.  Step 6 Program-data independence In traditional file processing, the structure of the data files is ‘hard-coded” into the programs. To change the structure of the data file, one or more programs that access that file, should be changed. The process of changing can introduce errors. In contrast to this more traditional approach, DBMS access stores the structure in a catalog, separating the DBMS programs and the data definition. Storing the data and programs separately is known as program-data independence.
  • 2. RAHMATULLAH DANISH 2  Step 7 User View The way in which the database appears to a particular user is called user view.  Step 8 DBA (Database Administrator) DBA is a person who is responsible for authorizing access to the database, coordinating and monitoring its use, and acquiring software and hardware resources as needed.  Step 9 End User End users are the people who want to access the database for different purposes like, querying, updating, and generating reports.  Step 10 Canned Transactions Standardized queries and updates on the database using carefully programmed and tested programs.  Step 11 Deductive Database System A deductive database system is a database system that supports the proof-theoretic view of a database, and, in particular, is capable of deducing are inferring additional facts from the given facts in the extensional database by applying specified deductive anxious are rules of inference to those given facts.  Step 12 Persistent object Object-Oriented database systems are compatible with programming languages such as c++ and JAVA. An object that is stored in such a way that it survives that termination of the DBMS program is persistent.  Step 13 Meta Data Information about the data is called Meta data. The information stored in the catalog is called Meta data. The schema of a table is an example of Meta data.  Step 14 Transaction processing application
  • 3. RAHMATULLAH DANISH 3 A transaction is a logical unit of database. The processing includes one or more database operations like, insertion, deletion, modification and retrieval. The database operations that form a transaction can either be embedded within an application program on they can be specified interactively via a high-level query language such as SQL.  Step 15 Data model The data model describes the logical structure of the database and it introduces abstraction in the DBMS (Database Management System). The data model provides a tool to describe the data and their relationships.  Step 16 Database Schema The database schema describes the overall design of the database. It is a basic structure to define how the data is organized in the database. The database schema can be depicted by the schema diagrams.  Step 17 Database state The actual data stored in the database in a moment in time is called the database state.  Step 18 Internal Schema It is also referred as the Physical level schema. The internal schema represents the structure of the data as viewed by the DBMS and it describes the physical storage structure of the database.  Step 19 Conceptual Schema It is also referred to as the Logical level schema. It describes the logical structure of the whole database for a group of users. It hides the internal details of the physical storage structure.  Step 20 External Schema The external schema referred as User level schema. It describes the data which is viewed by the end users. This schema describes the part of the database for a user group and it hides the rest of the database from that user group.  Step 21 Data independence
  • 4. RAHMATULLAH DANISH 4 The capacity to change the schema at the physical level of a database system without affecting the schema at the conceptual or external level is called data independence.  Step 22 DDL DDL stands for Data Definition Language. It is used to create, alter, and drop the database tables, views, and indexes.  Step 23 DML DML stands for Data Manipulation Language. It is used to insert, retrieve, update, and delete the records in the database.  Step 24 SDL SDL stands for Storage Definition Language. It is used to specify the internal schema of the database and specify the mapping between two schemas.  Step 25 VDL VDL stands for View Definition Language. It specifies the user views and their mappings to the logical schema in the database.  Step 26 Query Language The query language is a high-level language used to retrieve the data from the database.  Step 27 Host Language The host language is used for application programming in a database. The DML commands are embedded in a general-purpose language to manipulate the data in the database.  Step 28 Data Sublanguage The data manipulation language commands are embedded in a general-purpose language to manipulate the data such as insert, update, and delete operations in the database, here the DML is referred as a data sublanguage.  Step 29 Database utility
  • 5. RAHMATULLAH DANISH 5 The database utility is a software module to help the DBA (Database Administrator) to manage the database.  Step 30 Catalog The catalog stores the complete description of the database structure and its constraints.  Step 31 Client/server architecture The client/server architecture is a database architecture and it contains two modules. A client module usually a PC that provides the user interface. A server module can respond the user queries and provide services to the client machines.  Step 32 Three-tier architecture The three-tier architecture consists of three layers such as client, application server, and database server. The client machine usually contains the user interface and the intermediate layer (application layer) running the application programs and storing business rules. The database layer stores the data.  Step 33 n-tier architecture The n-tier architecture consists of four or five tiers. The intermediate layer or business logic layer is divided into multiple layers. And distributing programming and data throughout a network.