Chapter 3 Database Systems
Chapter 3 Database Systems
DATABASE
SYSTEMS
Chapter 3
1
Click to
Topic Outline
edit Master title style
2 2
Click to edit Master title style
WHY DATABASES?
Lesson 1(Chapter 3)
3 3
WhytoDatabases?
Click edit Master title style
4 4
WhytoDatabases?
Click edit Master title style
5 5
WhytoDatabases?
Click edit Master title style
6 6
WhytoDatabases?
Click edit Master title style
7 7
Click to edit Master title style
Introducing the
Database
Lesson 2 (Chapter 3)
8 8
Whattoisedit
Click Databases?
Master title style
9 9
Introducing
Click DBMS
to edit Master title style
• Collection of programs
• Manage the database structure
• Controls access data stored in the database.
1010
Introducing
Click DBMS
to edit Master title style
1111
Introducing
Click Databases?
to edit Master title style
1212
Introducing
Click DBMS
to edit Master title style
• MySql-
• this is an enterprise can commends out utilizing pre-community
server and later upgrade to commercial version.
• Mysql initially free but then you have the option to upgrade to a
commercial version.
1313
Introducing
Click DBMS
to edit Master title style
1414
Introducing
Click DBMS
to edit Master title style
1515
Introducing
Click DBMS
to edit Master title style
• Database 2 (DB2)
• Design to store, analyze, and retrieved data efficiently.
1616
Introducing
Click DBMS
to edit Master title style
• Other DBMS:
1717
Click to edit Master title style
1818
Click and
Role to edit
Advantages
Master title
of the
style
DBMS
1919
Click to editof
Advantages Master
the DBMS
title style
2020
Click to editof
Advantages Master
the DBMS
title style
2121
Click to editof
Advantages Master
the DBMS
title style
• CONSISTENCY
• Data consistency is ensured in a database because there is no
data redundancy, all data appear consistently across the database
and the data is same for all the users viewing the database.
- So moreover, any changes made to the database are
immediately reflected to all the users and there is no data
inconsistency.
2222
Click to editof
Advantages Master
the DBMS
title style
• INTEGRITY
• Means that the data is accurate and consistent in the database.
- Data integrity is even important as there are multiple databases
in a DBMS.
-All of this databases contain data that is visible to the multiple
users, so it is necessary to ensure that the data is correct and
consistent and all the databases for all the users.
2323
Click to editof
Advantages Master
the DBMS
title style
• SECURITY
• Data security is a vital concept in database, only authorized
users should be allowed to access the database and their identity
should be authenticated using a user name and a password.
• Unauthorized user shouldn’t be allowed to access the database
under any circumstances as it violates to integrity constraints.
2424
Click to editof
Advantages Master
the DBMS
title style
• PRIVACY
• Means only the authorized user can access the database
according the privacy constrains.
• There are level of database access and a user can only view data
is allow to.
• Example:
In a social networking sites access constraints are different for
different accounts a user may want to access
2525
Click to editof
Advantages Master
the DBMS
title style
2626
Click of
Role to the
editDBMS
Master title style
2727
Click of
Role to the
editDBMS
Master title style
2828
Click of
Role to the
editDBMS
Master title style
2929
Click to edit Master title style
“ TYPES OF
DATABASE
Lesson 4 (Chapter 3)
3030
Click to edit Master title style❖ Single-User Database: support one-
Types of user at a time
➢
Databases Desktop database: single-user
database on a personal
computer
❖ Multi-User Database: support
multiple user at the same time.
➢ Work group databases: supports
a small number of users or a
specific department
➢ Enterprise Database: supports
many users across many
departments.
31
Click to edit Master title style❖ Centralize database: it supports
Types of data located at a single site.
33
OPERATIONAL DATABSE
Click to edit Master title style
34
Click to edit Master title style❖ CLOUD DATABASE: A cloud
Types of database is a database that typically
Databases
runs on a cloud computing platform
and access to the database is provided
as-a-service. There are two common
deployment models: users can run
databases on the cloud independently,
using a virtual machine image, or they
can purchase access to a database
service, maintained by a cloud
database provider. Of the databases
available on the cloud, some are SQL-
based and some use a NoSQL data
Reference: model.
Cloud database - Wikipedia 35
Click to edit Master title style❖ Google Spanner Distributed
Types of Database:
➢ Spanner is noSQL database
Databases developed by google.
➢ Globally distributed database
service and storage solution, its
provides features such as;
-global transactions
-strongly consistent bridge
36
Click to edit Master title style
“ WHY
DATABASE IS
IMPORTANT
Lesson 5 (Chapter 3)
3737
Almost everything in the world runs
Click to edit Master title style on databases. From your local coffee
15 Reasons Why shop’s inventory system to the New
York Stock Exchange, just about
Database Is every company and organization relie
s on some form of database to
store information.
Important
Databases are important tools for
storing and managing data. They
allow you to keep track of
information.
But why is
this technology necessary?
41
15 Reasons Why Database Is Important - Curious Desire
Click to edit Master title style 4. Database Is Easy To Use
42
15 Reasons Why Database Is Important - Curious Desire
Click to edit Master title style 5. Database Allows You To
Track Assets Easily
43
15 Reasons Why Database Is Important - Curious Desire
Click to edit Master title style 6. Database Allows You To
Manage A Large Volume Of
Data Efficiently
• Databases use
a variety of security mechanisms
to protect data. They usually require user
accounts before access can be granted,
and there are various access specifiers
available.
48
15 Reasons Why Database Is Important - Curious Desire
11. Database Streamlines
Click to edit Master title style Customers & Audiences
• A properly designed and consistently updated
database is the key to managing an effective
customer relationship. This is essential for
any business, whether it’s a small store or a
Reason # 11 large corporation.
51
15 Reasons Why Database Is Important - Curious Desire
14. Database Helps You Make
Click to edit Master title style Better Decisions
• By using a database, you have access to
important information whenever you may
need it.
52
15 Reasons Why Database Is Important - Curious Desire
15. Database Supports
Click to edit Master title style Collaboration
• By using a database, you can
collaborate with different users to
work on projects together.
Reason # 15
• This makes it easier to share
information and provide access
to your data according to specific
needs or requirements.
References •https://www.thunderstone.com/blog/archive/h
ow-to-prepare-and-organize-data-and-content-
for-better-search-through-search-technology/
•https://shopify.engineering/five-common-data-
stores-usage
•https://www.ibm.com/cloud/learn/database-
security
•https://www.techopedia.com/definition/811/da
ta-integrity-
databases#:~:text=The%20concept%20of%20da
ta%20integrity,%2C%20performance%2C%20reu
sability%20and%20maintainability.
•https://www.microsoft.com/en-ww/microsoft-
365/access
•https://www.europeanbusinessreview.com/how
-databases-can-help-improve-business-
performance/
55
15 Reasons Why Database Is Important - Curious Desire
Click to edit Master title style
Ass. # 3
Different kinds of
DBMS
Explain their purpose and usage.
5656
Click to edit Master title style