You are on page 1of 5

WOLLO UNIVERSITY APPFACTORY

ACADEMY

FUNDAMENTAL OF DATABASE

Prepared by Amare K. 2024


I Introduction About Database Management System 1 hrs.

Contents Data modeling (4 hrs.)


Hierarchical database model
D
Relational database model
Object oriented database model
Network model

Database Design (5 hrs.)


DD
Conceptual database design
Logical database design
Physical database design

SQL (10 HRS.)


DDL
SQL DML
DCL
Function
Trigger
Introduction to Database Mangment System
a software system designed to create and manage data in an
organized manner

DMS
provides a secure, efficient, manageable, and organized way to Applications of Education
store and access data Database Banking
It includes various features, such as indexing, data modeling, Management Transport
transaction management, backup, recovery, etc healthcare
a collection of data managed systematically.
Databases store, analyze, manage, and retrieve
DB
information
DDL: Create Table, Alter table, Create index, and
access by multiple users , its type can be NoSQL, Create view
relational, and object-oriented databases.
Types of DML: Select, insert, update, and delete.
Data Integrity ;ensures the accuracy, consistency, and Database DCL: control access to the data granting and
reliability of the data Languages invoking
Need
Data Security: protect the data from unauthorized access and
of
modification.
DBM
Data Scalability: multiple users to access, share, and change
S
the data with data integrate
Data backup and recovery: offers the backup and recovery
option to prevent data loss.
Hierarchical model Network model
organizes data into a tree-like allowing many-to-many
structure relationships between linked
record has a single parent or root records,
records are sorted in a particular implying multiple parent
records
N
order (More practical in real world )
H
Object-oriented model
Relational model
Hybrid of advanced Functionality
most common model,
sorts data into tables known as
Data of object-oriented Db Model and
relations, Model relational model
allows designers to incorporate
consists of columns and rows,
objects into the familiar table
O
column lists an attribute of the entity
the attributes in a relation are called
a domain,
R structure

Each row, also called a tuple,


instance the entity (records)
primary key unique identify
DATABASE DESIGN

Conceptual
Drawing of ER diagram

determine and define fields, tables, keys and


Logical
Logical data integrity and more normalization of the
table

defining of physical storage on the


implementation part
physical

You might also like