0% found this document useful (0 votes)
28 views

Fundamentals of Database Systems Lect 1

The document discusses fundamentals of database systems including: - Databases are collections of related data that represent real world entities and are designed for a specific purpose. - A database management system (DBMS) is used to define, construct, manipulate and share databases among users and applications. - Key DBMS functionalities include querying, transactions, data protection and maintenance. - The document provides examples of a university database and different types of database users.

Uploaded by

Yab
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Fundamentals of Database Systems Lect 1

The document discusses fundamentals of database systems including: - Databases are collections of related data that represent real world entities and are designed for a specific purpose. - A database management system (DBMS) is used to define, construct, manipulate and share databases among users and applications. - Key DBMS functionalities include querying, transactions, data protection and maintenance. - The document provides examples of a university database and different types of database users.

Uploaded by

Yab
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Fundamental

s of Database
Systems
INSTRUCTOR NATNAEL
ALEMU
Outline

DATABASES AND DATABASE USERS UNDERSTAND THE BASIC CONCEPTS OF LECTURE ONE
FILING SYSTEM AND DATABASE DESIGN DATABASE SYSTEMS
METHODOLOGY
DATABASE SYSTEM CONCEPTS AND
ARCHITECTURE.
Introduction
A database is a collection of related data
Formal definition and properties that need to be fulfilled by a database is
A database represents some aspect of the real world.
A database is a logically coherent collection of data with some inherent
meaning.
A database is designed, built, and populated with data for a specific purpose
Database Management System
Is a system used for defining, constructing, manipulating, and sharing
databases among various users and applications
Defining a database involves specifying the data types, structures, and
constraints
Constructing the database is the process of storing the data
Manipulating a database includes functions such as querying the database to
retrieve specific data
Functionalities of DBMS
Query
Transaction
Protection
Maintaining Data
University Database
Data Elements
Data Type
Database users
Database Administrators

Database Designers

End Users

Brainstorm :- Advantages of using database systems ?


When Not to Use a DBMS
Cost
Specificity of application
Reliability
Filing System And Database Design
Methodology
A file system is A technique of arranging the files in A storage medium
It helps you to organizes the data and allows easy retrieval of files when they are
required. 
The file system does not provide support for complicated transactions file system doesn't
have a crash recovery mechanism
Important application of the file system
• Language-specific run-time libraries
• It is used for data transfer and positioning.
• Managing directories.
File system Vs DBMS
Database Design Methodologies
Conceptual Phase
The Conceptual phase lets you know the entities and the relation between them. It describes the
conceptual schema. The entities & relations are defined here
Logical Phase
Logical data model provides details about the data to the physical phase. The physical process gives
ER Diagram, data dictionary, schema,
Physical Phase
The physical database design allows the designer to decide on how the database will be implemented

You might also like