Lecture 1_Introduction to Databases
Lecture 1_Introduction to Databases
Mulambia C L
Lesson Outline
• What is a database
• Characteristics of a database
• Purpose of databases
• Benefits of databases
• Application of databases in real life
• Types of databases
• Database Management Systems (DBMS)
• Database vs Database Management Systems
What is a Database?
• Definition: A database is a collection of
organized data that is stored in a way that
allows for efficient retrieval and manipulation.
Characteristics of Database?
Characteristics:
• Collection of data
• Organized in a structured format
• Stored in a way that allows for efficient
retrieval and manipulation
Purpose of Databases
Main purposes:
• Data storage
• Data retrieval
• Data manipulation
• Data security
Benefits of Databases
• Improved data accuracy and consistency
• Enhanced data sharing and collaboration
• Better data security and access control
• Improved decision-making through data
analysis
Applications of Databases in Real Life
Applications of Databases in Real Life
• Banking and finance (e.g., account management,
transaction processing)
• Healthcare (e.g., patient records, medical
research)
• E-commerce (e.g., product catalogs, order
management)
• Social media (e.g., user profiles, friend networks)
• Education (e.g., student records, course
management)
Types of Databases
Examples:
• Relational DBMS: MySQL, Oracle, Microsoft
SQL Server
• NoSQL DBMS: MongoDB, Cassandra, Redis
• Cloud-based DBMS: Amazon Aurora, Google
Cloud SQL, Microsoft Azure Database Services
Difference Between a Database and a DBMS