database classifications
DESCRIPTION
Database Classifications. CIS 10, Group #1 May 27 , 2006 C . X . A . L . L . H . A.V. L . C. Introduction. Introduction. I. Single-User vs. Multi-user Systems II. Client- Server Systems III. N- Tier Database Systems IV. Centralized vs. - PowerPoint PPT PresentationTRANSCRIPT
Database Classifications
CIS 10, Group #1 May 27, 2006
C.X.
A.L.
L.H.
A.V.
L.C.
I. Single-User vs.
Multi-user Systems
II. Client- Server
Systems
III. N- Tier Database
Systems
IV. Centralized vs.
Distributed Database
Systems
V. In- Memory Database
IntroductionIntroduction
I. Single-User vs. Multiuser Systems
Single-user: Located on a PC and
accessed by one user. Widely used for
personal applications and very small businesses.
Multiuser: Accessed via a network becaus
e two or more users try to access and modify the same data at the same time.
Some type of database locking must be used to prevent users from making conflicting changes.
II. Client-Server Systems
Has both clients and at least one server.
The client is called the front end and database server is called the back end which contain database itself and it processes the commands coming from the front-end client PCs.
II. Client-Server Systems
Lower hardware cost and scalability
PCs are easier to use and much less expensive than larger computers.
Can add a new server or more power to give extra capacity
The most common type of database system
Client
Server
Client
Middleware
Server
2- TIER MODELN- TIER MODEL(The middleware section can be one or more programs stored on one or more computers)
III. N-Tier Database Systems
Special News online…
CENTRALIZED vs.
DISTRIBUTED DATABASE SYSTEMS
Centralized database system:
A database is
CIS 10 NEWS ONLINE
located in its entirety
on a single
computer.
Distributed database system: The data is divided among several computers connected via a network.
The data is logicallyviewed as belonging to a single database.
The data can be accessed by any authorized user through the network.
CIS 10 NEWS ONLINE
IN-MEMORY DATABASES
(IMDBs) Databases that are designed to hold all data in the main memory of the computer, rather than on disk.
Perform dramatically faster than disk-based databases.
Used both in high-end systems (e-commerce applications) and in small-footprint (set-top boxes).
Notice: remember to back up data or to store the data periodically on a non-volatile medium.
Giving You CIS 10 News Giving You Power in Your Life
CIS 10TV
ConclusionConclusion
Database systems
Classified in a variety of manners.
The End...
Cast:C.X. A.L.L.H. A.V. L.C.