DATABASE SERVER
SUBMITTED
BY
K.RADHIKA
B.COM[C.A]
SECTION-B
MEANING
A DATABASE SERVER IS A
COMPUTER PROGRAM THAT PROVIDES DATABASE
SERVICES TO OTHER COMPUTER PROGRAMS OR
COMPUTERS, AS DEFINED BY THE CLIENT-SERVER
MODEL. THE TERM MAY ALSO REFER TO A COMPUTER
DEDICATED TO RUNNING SUCH A PROGRAM. DATABASE
MANAGEMENT SYSTEMS FREQUENTLY PROVIDE
DATABASE SERVER FUNCTIONALITY, AND SOME
DBMSs( EG: My SQL) RELY EXCLUSIVELY ON THE
CLIENT-SERVER MODEL FOR DATABASE ACCESS.
DEFINITION
A COMPUTER
IN A NETWORK THAT IS DEDICATED TO
DATABASE STORAGE AND RETRIEVAL.
IT HOLDS THE DATABASE MANAGEMENT
SYSTEM AND THE DATABASES. UPON
REQUESTS FROM THE CLIENT
MACHINES, IT SEARCHES THE
DATABASE FOR SELECTED RECORDS
AND PASSES BACK THE RESULTS.
TYPES
FLAT FILE DATABASE
SERVER
RELATIONAL DATABASE
SERVER
OBJECT DATABASE SERVER
OBJECT RELATIONAL
DATABASE SERVER
FEATURES & BENEFITS
FLEXIBLE DATA ACCESS
OPTIMIZED
EASY TO MANAGE
REFERENTIAL INTEGRITY
SUPPORT
AVOIDS DATABASE CORRUPTION
DATA SECURITY
HIGHLY SCALABLE
FLEXIBLE DATA ACCESS
ADVANTAGE
DATABASE SERVER
PROVIDES DATA ACCESS
VIA NATIVE RELATIONAL
SQL OR DIRECT
NAVIGATIONAL
COMMANDS.
OPTIMIZED
THE
MANAGEMENT SYSTEM
OFFERS OPTIMIZED DATA
ACCESS FOR DELPHI, VISUAL
STUDIO, VISUAL OBJECTS,
VISUAL BASIC AND MORE.
EASY TO MANAGE
ZERO
ADMINISTRATION IS
NEEDED, AS ADVANTAGE
DATABASE SERVER IS EASY
TO INSTALL AND MANAGE—
NO DATABASE
ADMINISTRATOR REQUIRED.
REFERENTIAL
INTEGRITY SUPPORT
ADVANTAGE
DATABASE SERVER PROVIDES
COMPLETE REFERENTIAL INTEGRITY
SUPPORT, INCLUDING
PRIMARY/FOREIGN KEY DEFINITION
AND CASCADED UPDATES AND
DELETES.
AVOIDS DATABASE
CORRUPTION
SERVER-
BASED TRANSACTION
PROCESSING ELIMINATES
DATABASE CORRUPTION.
DATA SECURITY
THE
SYSTEM OFFERS COMPLETE
SECURITY AND ENCRYPTION
SUPPORT FOR DATABASES.
HIGHLY SCALABLE
ADVANTAGE
DATABASE SERVER IS FULLY
SCALABLE FROM LOCAL TO
PEER-TO-PEER TO CLIENT-
SERVER ENVIRONMENTS-WITH
ONE SET OF SOURCE CODE.
TH
A
YO N
U K