SlideShare a Scribd company logo
1 of 20
12TH CLASS
COMPUTER
SCIENCE
PROJECT WORK
DATABASE
MANAGEMENT
SYSTEM
DONE BY :
MADHULATHA.G
CERTIFICATE
THIS IS TO CERTIFY THAT MADHULATHA GOLLAPALLI OF CLASS 12TH A HAS
PREPARED THE PPT ON DATA BASE MANAGEMENT SYSTEM.THIS PPT IS THE
RESULT OF HER EFFORTS AND ENDEAVOURS. THE PPT IS FOUND WORTH OF
ACCEPTANCE AS FINAL PROJECT FOR THE SUBJECT COMPUTERSCIENCE OF
CLASS 12TH.
SIGNATURE OF GUIDED EXAMINER: SIGNATURE OF INTERNAL:
SIGNATURE OF PRINCIPAL:
ACKNOWLEDGEMENT
IT IS MY FOREMOST DUTY TO EXPRESS MY DEEP
REGARDS AND GRATITUDE TO MY COMPUTER
SCIENCE TEACHER MALIKAPARWIN MAM UNDER
WHOSE GUIDENCE AND SUPERVISION I WAS ABLE TO
COMPLETE THIS PRESENTATION.
CONTENTS:
 INTRODUCTION
 PURPOSE OF DBMS
 USE OF DBMS
 ADVANTAGES & LIMITATIONS
 COMPONENTS OF DBMS
 DATA ABSTRACTION
 WORKING OF DBMS
 DBMS VERSUS FILE PROCESSING SYSTEM
 DATA MODEL
 HIERARCHICAL DATA MODEL
 NETWORK DATA MODEL
 RELATIONAL DATA MODEL
INTRODUCTION
DATABASE MAY BE DEFINED AS A
COLLECATION OF INTERRELATED DATA
STORED TOGETHER TO SERVE MULTIPLE
APPLICATIONS DATABASE.
PURPOSE OF DBMS
DBMS PROVIDE A WAY TO STORE AND RETRIEVEDATABASE
INFORMATION THAT IS BOTH CONVENIENT AND EFFICIENT. DATA IN
THE DATABASE CAN BE ADDED, DELETED, CHANGED,SORTED OR
SEARCHED, ALL USING A DBMS.
APPLICATION PROGRAM ACCESSES THE DATA IN THE DATABASE BY
SENDING REQUEST TO THE DBMS.
EX:MYSQL,INGRES,MS-ACCESS etc…
THE BASIC PROCESSES THAT ARE SUPPORTED BY A DBMS ARE:
(i) Specification of data types, structures and constrains to be considered in an
application.
(ii) Storing the data itself into persistent storage.
(iii) Manipulation of database.
(iv) Querying the database to retrieve desired information.
(v) Updating the content of the database.
ADVANTAGES OF DBMS
(i) Reduced data
redundancy.
(ii) Elimination of
inconsistency.
(iii)Data sharing.
(iv)Data integrity.
(v) Data security.
(vi)Backup and recovery.
LIMITATIONS OF DBMS
(i) High cost.
(ii) Database failure.
(iii)Data quality.
(iv)Confidentiality, privacy
and security.
COMPONENTS OF DATABASE SYSTEM
 A database is composed of four components- User, Hardware, Software and Data, which coordinate with one another to form an effective database
system.
 USER: The users are the people who manage the database and perform different operations on it.
 HARDWARE: The hardware consists of various secondary storage devices, such as magnetic tapes, hard disks, floppy disks CD-ROM’s etc.
 SOFTWARE: This is the most important component of database. It acts as an interface between the user and the database.
 DATA: It is an important component of database. Most of the organisations generate, store and process large amount of data. The data acts as a
bridge between the hardware, software and the users.
USERDATA:It contains a table of data in the form of rows (records) and columns (fields)
METADATA: It means ‘data about data’ i.e. a logical description of the structure of a data
APPLICATIONDATA: It contains the structure and format queries, reports and other application components.
Data abstraction
 The major purpose of a database system is to provide users with an abstract view of
data. That is, the system hides certain details of how the data are stored and
maintained.
 Since many database system uses are not computer trained, developers hide the
complexity from users through several levels of abstraction, to simplify user’s
interactions with the system. this concept is known as data abstraction.
Working of database
 Databases are created to operate on large quantities of information by input, retrieve and manage the information.
 Database is a centralized location which provides an easy way to access the data by several users. It does not keep the
separate copies of a particular data file still a number of users can access the same data at the same time.
 As the below diagram shows to perform any operation in the presence of a DATABASE MANAGEMENT SYSTEM (DBMS).
USERS REQUEST DBMS DATABASE
RESPONSE
DBMS versus FILE PROCESSING SYSTEM
DBMS
 A database managementsystem co-ordinates both the
physical and logical access to the data.
 A database managementsystem is a bundle of applications,
i.e. dedicated for managing data stored in a database.
 A database managementsystem is designed to allow flexible
access to data (i.e. queries).
 A database managementsystem is designed to co-ordinate
multiple users accessing the same data at the same time.
FILE PROCESSING SYSTEM
 File processing system co-ordinates only the physical access.
 A file processing system is a collection of raw data files stored
in the hard drive of a system.
 File processing system is designed to allow predetermined
access to data (i.e. compiled programs).
 A file processing system is usually designed to allow one or
more programs to access different data files at the same time.
Data model
Data model can be defined as A Database model defines the logical design and structure
of a database and defines how data will be stored, accessed and updated in a database
management system. While the Relational Model is the most widely used database model,
there are other models too:
• Hierarchical Model
• Network Model
• Relational Model
Hierarchical data model
 This database model organises data into a tree-like-structure, with a single root, to which all the other data is
linked. The hierarchy starts from the Rootdata, and expands like a tree, adding child nodes to the parent
nodes.
 In this model, a child node will only have a single parent node.
 This model efficiently describes many real-world relationships like index of a book, recipes etc.
 In hierarchical model, data is organised into tree-like structure with one one-to-many relationship between two
different types of data, for example, one department can have many courses, many professors and of-course
many students.
Network model
This is an extension of the Hierarchical model. In this model data is organised more like a graph, and are allowed to have
more than one parent node.
In this database model data is more related as more relationships are established in this database model. Also, as the data is
more related, hence accessing the data is also easier and fast. This database model was used to map many-to-many data
relationships.
This was the most widely used database model, before Relational Model was introduced.
Network Model of database
Relational database model
 In this model, data is organised in two-dimensional tables and the relationship is maintained by storing a common
field.
 This model was introduced by E.F Cod in 1970, and since then it has been the most widely used database model,
infact, we can say the only database model used around the world.
 The basic structure of data in the relational model is tables. All the information related to a particular type is stored
in rows of that table.
 Hence, tables are also known as relationsin relational model.
 In the coming tutorials we will learn how to design tables, normalize them to reduce data redundancy and how to
use structured query language to access data from tables.
DECLARATION
I THE UNDERSIGNED SOLOMNLY DECLARE THAT THE PROJECT
REPORT “DATABASE MANAGEMENT SYSTEM” IS
BASED ON MY OWN WORK CARRIED OUT DURING THE COURSE OF
STUDY UNDER THE SUPERVISION OF MALIKA PARVEEN. I
ASSURE THE STATEMENTS MADE AND CONCLUSIONS DRAWN ARE
AN OUTCOME OF MY RESEARCH WORK. IS THE REPORT IS ORGINAL
AND HAS BEEN DONE BY UNDER THE GENERAL SUPERVISION OF MY
SUPERVISIOR.

More Related Content

Similar to MADHU.pptx

Unit 2 rdbms study_material
Unit 2  rdbms study_materialUnit 2  rdbms study_material
Unit 2 rdbms study_materialgayaramesh
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )Kimberly Brooks
 
1677091759369776.pdf
1677091759369776.pdf1677091759369776.pdf
1677091759369776.pdfJanoakre
 
data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lernetarunprajapati0t
 
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyvk5985399
 
Computer applications.pptx
Computer applications.pptxComputer applications.pptx
Computer applications.pptxEmmanuel235416
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfMrjJoker1
 

Similar to MADHU.pptx (20)

Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Unit 2 rdbms study_material
Unit 2  rdbms study_materialUnit 2  rdbms study_material
Unit 2 rdbms study_material
 
Chapter one
Chapter oneChapter one
Chapter one
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
1677091759369776.pdf
1677091759369776.pdf1677091759369776.pdf
1677091759369776.pdf
 
data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
 
Dbms quick guide
Dbms quick guideDbms quick guide
Dbms quick guide
 
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
 
Ch01
Ch01Ch01
Ch01
 
Computer applications.pptx
Computer applications.pptxComputer applications.pptx
Computer applications.pptx
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 

Recently uploaded

Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Caco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionCaco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionPriyansha Singh
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 

Recently uploaded (20)

Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Caco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionCaco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorption
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 

MADHU.pptx

  • 3. CERTIFICATE THIS IS TO CERTIFY THAT MADHULATHA GOLLAPALLI OF CLASS 12TH A HAS PREPARED THE PPT ON DATA BASE MANAGEMENT SYSTEM.THIS PPT IS THE RESULT OF HER EFFORTS AND ENDEAVOURS. THE PPT IS FOUND WORTH OF ACCEPTANCE AS FINAL PROJECT FOR THE SUBJECT COMPUTERSCIENCE OF CLASS 12TH. SIGNATURE OF GUIDED EXAMINER: SIGNATURE OF INTERNAL: SIGNATURE OF PRINCIPAL:
  • 4. ACKNOWLEDGEMENT IT IS MY FOREMOST DUTY TO EXPRESS MY DEEP REGARDS AND GRATITUDE TO MY COMPUTER SCIENCE TEACHER MALIKAPARWIN MAM UNDER WHOSE GUIDENCE AND SUPERVISION I WAS ABLE TO COMPLETE THIS PRESENTATION.
  • 5. CONTENTS:  INTRODUCTION  PURPOSE OF DBMS  USE OF DBMS  ADVANTAGES & LIMITATIONS  COMPONENTS OF DBMS  DATA ABSTRACTION  WORKING OF DBMS  DBMS VERSUS FILE PROCESSING SYSTEM  DATA MODEL  HIERARCHICAL DATA MODEL  NETWORK DATA MODEL  RELATIONAL DATA MODEL
  • 6. INTRODUCTION DATABASE MAY BE DEFINED AS A COLLECATION OF INTERRELATED DATA STORED TOGETHER TO SERVE MULTIPLE APPLICATIONS DATABASE.
  • 7. PURPOSE OF DBMS DBMS PROVIDE A WAY TO STORE AND RETRIEVEDATABASE INFORMATION THAT IS BOTH CONVENIENT AND EFFICIENT. DATA IN THE DATABASE CAN BE ADDED, DELETED, CHANGED,SORTED OR SEARCHED, ALL USING A DBMS. APPLICATION PROGRAM ACCESSES THE DATA IN THE DATABASE BY SENDING REQUEST TO THE DBMS. EX:MYSQL,INGRES,MS-ACCESS etc…
  • 8.
  • 9. THE BASIC PROCESSES THAT ARE SUPPORTED BY A DBMS ARE: (i) Specification of data types, structures and constrains to be considered in an application. (ii) Storing the data itself into persistent storage. (iii) Manipulation of database. (iv) Querying the database to retrieve desired information. (v) Updating the content of the database.
  • 10. ADVANTAGES OF DBMS (i) Reduced data redundancy. (ii) Elimination of inconsistency. (iii)Data sharing. (iv)Data integrity. (v) Data security. (vi)Backup and recovery. LIMITATIONS OF DBMS (i) High cost. (ii) Database failure. (iii)Data quality. (iv)Confidentiality, privacy and security.
  • 11. COMPONENTS OF DATABASE SYSTEM  A database is composed of four components- User, Hardware, Software and Data, which coordinate with one another to form an effective database system.  USER: The users are the people who manage the database and perform different operations on it.  HARDWARE: The hardware consists of various secondary storage devices, such as magnetic tapes, hard disks, floppy disks CD-ROM’s etc.  SOFTWARE: This is the most important component of database. It acts as an interface between the user and the database.  DATA: It is an important component of database. Most of the organisations generate, store and process large amount of data. The data acts as a bridge between the hardware, software and the users. USERDATA:It contains a table of data in the form of rows (records) and columns (fields) METADATA: It means ‘data about data’ i.e. a logical description of the structure of a data APPLICATIONDATA: It contains the structure and format queries, reports and other application components.
  • 12. Data abstraction  The major purpose of a database system is to provide users with an abstract view of data. That is, the system hides certain details of how the data are stored and maintained.  Since many database system uses are not computer trained, developers hide the complexity from users through several levels of abstraction, to simplify user’s interactions with the system. this concept is known as data abstraction.
  • 13. Working of database  Databases are created to operate on large quantities of information by input, retrieve and manage the information.  Database is a centralized location which provides an easy way to access the data by several users. It does not keep the separate copies of a particular data file still a number of users can access the same data at the same time.  As the below diagram shows to perform any operation in the presence of a DATABASE MANAGEMENT SYSTEM (DBMS). USERS REQUEST DBMS DATABASE RESPONSE
  • 14. DBMS versus FILE PROCESSING SYSTEM DBMS  A database managementsystem co-ordinates both the physical and logical access to the data.  A database managementsystem is a bundle of applications, i.e. dedicated for managing data stored in a database.  A database managementsystem is designed to allow flexible access to data (i.e. queries).  A database managementsystem is designed to co-ordinate multiple users accessing the same data at the same time. FILE PROCESSING SYSTEM  File processing system co-ordinates only the physical access.  A file processing system is a collection of raw data files stored in the hard drive of a system.  File processing system is designed to allow predetermined access to data (i.e. compiled programs).  A file processing system is usually designed to allow one or more programs to access different data files at the same time.
  • 15. Data model Data model can be defined as A Database model defines the logical design and structure of a database and defines how data will be stored, accessed and updated in a database management system. While the Relational Model is the most widely used database model, there are other models too: • Hierarchical Model • Network Model • Relational Model
  • 16. Hierarchical data model  This database model organises data into a tree-like-structure, with a single root, to which all the other data is linked. The hierarchy starts from the Rootdata, and expands like a tree, adding child nodes to the parent nodes.  In this model, a child node will only have a single parent node.  This model efficiently describes many real-world relationships like index of a book, recipes etc.  In hierarchical model, data is organised into tree-like structure with one one-to-many relationship between two different types of data, for example, one department can have many courses, many professors and of-course many students.
  • 17. Network model This is an extension of the Hierarchical model. In this model data is organised more like a graph, and are allowed to have more than one parent node. In this database model data is more related as more relationships are established in this database model. Also, as the data is more related, hence accessing the data is also easier and fast. This database model was used to map many-to-many data relationships. This was the most widely used database model, before Relational Model was introduced. Network Model of database
  • 18. Relational database model  In this model, data is organised in two-dimensional tables and the relationship is maintained by storing a common field.  This model was introduced by E.F Cod in 1970, and since then it has been the most widely used database model, infact, we can say the only database model used around the world.  The basic structure of data in the relational model is tables. All the information related to a particular type is stored in rows of that table.  Hence, tables are also known as relationsin relational model.  In the coming tutorials we will learn how to design tables, normalize them to reduce data redundancy and how to use structured query language to access data from tables.
  • 19.
  • 20. DECLARATION I THE UNDERSIGNED SOLOMNLY DECLARE THAT THE PROJECT REPORT “DATABASE MANAGEMENT SYSTEM” IS BASED ON MY OWN WORK CARRIED OUT DURING THE COURSE OF STUDY UNDER THE SUPERVISION OF MALIKA PARVEEN. I ASSURE THE STATEMENTS MADE AND CONCLUSIONS DRAWN ARE AN OUTCOME OF MY RESEARCH WORK. IS THE REPORT IS ORGINAL AND HAS BEEN DONE BY UNDER THE GENERAL SUPERVISION OF MY SUPERVISIOR.