SlideShare a Scribd company logo
3
Most read
4
Most read
10
Most read
Database Systems
Introduction Database Management Systems
1
Lecture 1
Today’s agenda
• Database introduction and definition
• DBMS functionalities
• Characteristics of database approach
2
Database Management Systems
Database definition
• A shared collection of logically related data,
designed to meet the information needs of
multiple users in an organization.
• The term database is often erroneously referred
to as a synonym for a “database management
system (DBMS)”.
3
Database Management Systems
Basic Definitions
• Database: A collection of related data.
• Data: Known facts that can be recorded and have
an implicit meaning.
• Mini-world: Some part of the real world about
which data is stored in a database. For example,
student grades and transcripts at a university.
• Database Management System (DBMS): A
software package/ system to facilitate the
creation and maintenance of a computerized
database.
• Database System: The DBMS software
together with the data itself. Sometimes, the
applications are also included.
4
Database Management Systems
A simplified database system environment
5
Database Management Systems
Typical DBMS Functionality
• Define a database : in terms of data types,
structures and constraints
• Construct or Load the Database on a secondary
storage medium
• Manipulating the database : querying,
generating reports, insertions, deletions and
modifications to its content
• Concurrent Processing and Sharing by a set of
users and programs – yet, keeping all data valid
and consistent
6
Database Management Systems
Typical DBMS Functionality
Other features:
▫ Protection or Security measures to
prevent unauthorized access
▫ “Active” processing to take internal
actions on data
▫ Presentation and Visualization of data
7
Database Management Systems
Example of a Database
(with a Conceptual Data Model)
• Mini-world for the example: Part of a
UNIVERSITY environment.
• Some mini-world entities:
▫ STUDENTs
▫ COURSEs
▫ SECTIONs (of COURSEs)
▫ (academic) DEPARTMENTs
▫ INSTRUCTORs
Note: The above could be expressed in the
ENTITY-RELATIONSHIP data model.
8
Database Management Systems
Example of a Database
(with a Conceptual Data Model)
• Some mini-world relationships:
▫ SECTIONs are of specific COURSEs
▫ STUDENTs take SECTIONs
▫ COURSEs have prerequisite COURSEs
▫ INSTRUCTORs teach SECTIONs
▫ COURSEs are offered by DEPARTMENTs
▫ STUDENTs major in DEPARTMENTs
Note: The above could be expressed in the
ENTITY-RELATIONSHIP data model.
9
Database Management Systems
Example of a database
10
Database Management Systems
Main Characteristics of the Database
Approach
• Self-describing nature of a database system: A
DBMS catalog stores the description of the
database. The description is called meta-
data). This allows the DBMS software to work
with different databases.
• Insulation between programs and data: Called
program-data independence. Allows
changing data storage structures and
operations without having to change the
DBMS access programs.
11
Database Management Systems
12
Database Management Systems
An Example of Database Catalog
Storage format for a student record
13
Database Management Systems
Main Characteristics of the Database
Approach
• Data Abstraction: A data model is used
to hide storage details and present the
users with a conceptual view of the
database.
• Support of multiple views of the data:
Each user may see a different view of the
database, which describes only the data
of interest to that user.
14
Database Management Systems
Student transcript and course
prerequisites view
15
Database Management Systems
Main Characteristics of the Database
Approach
• Sharing of data and multiuser transaction
processing : allowing a set of concurrent users
to retrieve and to update the database.
Concurrency control within the DBMS
guarantees that each transaction is
correctly executed or completely aborted.
OLTP (Online Transaction Processing) is a
major part of database applications.
16
Database Management Systems
Summary
• Introduction
• Basic definitions
▫ Database
▫ Data
▫ Mini world
▫ DBMS
▫ Database systems
• An example database
• Functionalities of database systems
• Characteristics of database systems
Database Management Systems
17

More Related Content

PPT
INT104 DBMS - Introduction_Atomicity.ppt
PPTX
Database management systems
PPT
lecture1_dbmsssssssssssssssssssssssss.ppt
PPT
Unit-1-Introduction.ppt for the gigachad
PDF
Database :Introduction to Database System
PPTX
DBMS introduction
PPT
Chapter01.ppt
PPT
Chapter01.ppt
INT104 DBMS - Introduction_Atomicity.ppt
Database management systems
lecture1_dbmsssssssssssssssssssssssss.ppt
Unit-1-Introduction.ppt for the gigachad
Database :Introduction to Database System
DBMS introduction
Chapter01.ppt
Chapter01.ppt

Similar to Data base chapter 1 | the complete note of database (20)

PPTX
DBMS_Lect.1 intro.pptx sdcaacweewcssrwe w
PDF
Database Systems - Introduction to Database Systems
PPT
DBMS Lecture 1.ppt
PPSX
Hjijggehihhgfffhikkkyhytfhjjjkkkkkkkh7.ppsx
PPTX
Presentation AICT Improved version[1].pptx
PDF
BCS403_dyeuhfgidgujoiduhyopyirhyiuertfuiPPT.pdf
PPTX
Adbms 2 types of database
PDF
Database system
PPT
PPTX
week 1-Lec-01.pptx hguggguh i i ih ihih
PPT
Mca ii-dbms- u-i-introductory concepts of dbms
PPT
Bba ii cam u ii-introduction to dbms
PPTX
Module 1_Overview of Database Management System
PPT
DBMS - Introduction.ppt
PDF
Database Systems Introduction Powerpoint
PPT
Chapte sdfbjsvfjsb shdvgsfjsdhvshyjhscdgppt
PPTX
Introduction to Data Base Management System.pptx
PDF
Chapter 1 data base system erd engineer .pdf
PDF
Lect_2_dbms_its_rnvironment_and_components
PPTX
DATA BASE MANAGEMENT AND RELATIONAL DATA
DBMS_Lect.1 intro.pptx sdcaacweewcssrwe w
Database Systems - Introduction to Database Systems
DBMS Lecture 1.ppt
Hjijggehihhgfffhikkkyhytfhjjjkkkkkkkh7.ppsx
Presentation AICT Improved version[1].pptx
BCS403_dyeuhfgidgujoiduhyopyirhyiuertfuiPPT.pdf
Adbms 2 types of database
Database system
week 1-Lec-01.pptx hguggguh i i ih ihih
Mca ii-dbms- u-i-introductory concepts of dbms
Bba ii cam u ii-introduction to dbms
Module 1_Overview of Database Management System
DBMS - Introduction.ppt
Database Systems Introduction Powerpoint
Chapte sdfbjsvfjsb shdvgsfjsdhvshyjhscdgppt
Introduction to Data Base Management System.pptx
Chapter 1 data base system erd engineer .pdf
Lect_2_dbms_its_rnvironment_and_components
DATA BASE MANAGEMENT AND RELATIONAL DATA
Ad

Recently uploaded (20)

PPTX
Entrepreneur intro, origin, process, method
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PPT
UNIT I- Yarn, types, explanation, process
PPT
Machine printing techniques and plangi dyeing
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
PDF
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
PDF
Quality Control Management for RMG, Level- 4, Certificate
PDF
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PDF
Interior Structure and Construction A1 NGYANQI
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
DOCX
The story of the first moon landing.docx
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PPT
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PDF
SEVA- Fashion designing-Presentation.pdf
PDF
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
Entrepreneur intro, origin, process, method
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
UNIT I- Yarn, types, explanation, process
Machine printing techniques and plangi dyeing
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
Quality Control Management for RMG, Level- 4, Certificate
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
Interior Structure and Construction A1 NGYANQI
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
The story of the first moon landing.docx
DOC-20250430-WA0014._20250714_235747_0000.pptx
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
YOW2022-BNE-MinimalViableArchitecture.pdf
SEVA- Fashion designing-Presentation.pdf
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
Ad

Data base chapter 1 | the complete note of database

  • 1. Database Systems Introduction Database Management Systems 1 Lecture 1
  • 2. Today’s agenda • Database introduction and definition • DBMS functionalities • Characteristics of database approach 2 Database Management Systems
  • 3. Database definition • A shared collection of logically related data, designed to meet the information needs of multiple users in an organization. • The term database is often erroneously referred to as a synonym for a “database management system (DBMS)”. 3 Database Management Systems
  • 4. Basic Definitions • Database: A collection of related data. • Data: Known facts that can be recorded and have an implicit meaning. • Mini-world: Some part of the real world about which data is stored in a database. For example, student grades and transcripts at a university. • Database Management System (DBMS): A software package/ system to facilitate the creation and maintenance of a computerized database. • Database System: The DBMS software together with the data itself. Sometimes, the applications are also included. 4 Database Management Systems
  • 5. A simplified database system environment 5 Database Management Systems
  • 6. Typical DBMS Functionality • Define a database : in terms of data types, structures and constraints • Construct or Load the Database on a secondary storage medium • Manipulating the database : querying, generating reports, insertions, deletions and modifications to its content • Concurrent Processing and Sharing by a set of users and programs – yet, keeping all data valid and consistent 6 Database Management Systems
  • 7. Typical DBMS Functionality Other features: ▫ Protection or Security measures to prevent unauthorized access ▫ “Active” processing to take internal actions on data ▫ Presentation and Visualization of data 7 Database Management Systems
  • 8. Example of a Database (with a Conceptual Data Model) • Mini-world for the example: Part of a UNIVERSITY environment. • Some mini-world entities: ▫ STUDENTs ▫ COURSEs ▫ SECTIONs (of COURSEs) ▫ (academic) DEPARTMENTs ▫ INSTRUCTORs Note: The above could be expressed in the ENTITY-RELATIONSHIP data model. 8 Database Management Systems
  • 9. Example of a Database (with a Conceptual Data Model) • Some mini-world relationships: ▫ SECTIONs are of specific COURSEs ▫ STUDENTs take SECTIONs ▫ COURSEs have prerequisite COURSEs ▫ INSTRUCTORs teach SECTIONs ▫ COURSEs are offered by DEPARTMENTs ▫ STUDENTs major in DEPARTMENTs Note: The above could be expressed in the ENTITY-RELATIONSHIP data model. 9 Database Management Systems
  • 10. Example of a database 10 Database Management Systems
  • 11. Main Characteristics of the Database Approach • Self-describing nature of a database system: A DBMS catalog stores the description of the database. The description is called meta- data). This allows the DBMS software to work with different databases. • Insulation between programs and data: Called program-data independence. Allows changing data storage structures and operations without having to change the DBMS access programs. 11 Database Management Systems
  • 12. 12 Database Management Systems An Example of Database Catalog
  • 13. Storage format for a student record 13 Database Management Systems
  • 14. Main Characteristics of the Database Approach • Data Abstraction: A data model is used to hide storage details and present the users with a conceptual view of the database. • Support of multiple views of the data: Each user may see a different view of the database, which describes only the data of interest to that user. 14 Database Management Systems
  • 15. Student transcript and course prerequisites view 15 Database Management Systems
  • 16. Main Characteristics of the Database Approach • Sharing of data and multiuser transaction processing : allowing a set of concurrent users to retrieve and to update the database. Concurrency control within the DBMS guarantees that each transaction is correctly executed or completely aborted. OLTP (Online Transaction Processing) is a major part of database applications. 16 Database Management Systems
  • 17. Summary • Introduction • Basic definitions ▫ Database ▫ Data ▫ Mini world ▫ DBMS ▫ Database systems • An example database • Functionalities of database systems • Characteristics of database systems Database Management Systems 17