Download Database Software

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Data center wikipedia , lookup

Asynchronous I/O wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Data model wikipedia , lookup

Computer security wikipedia , lookup

Information privacy law wikipedia , lookup

Operational transformation wikipedia , lookup

Expense and cost recovery system (ECRS) wikipedia , lookup

Data vault modeling wikipedia , lookup

Open data in the United Kingdom wikipedia , lookup

Business intelligence wikipedia , lookup

Concurrency control wikipedia , lookup

Versant Object Database wikipedia , lookup

Database wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Database Software


File Management Systems
Database Management Systems
Both Groups Contain:

File Manager





creating file structure
adding, deleting, or editing records
sorting records
Query Facility
Report Generator
File Management Systems



Work with one file at a time
Usually cheap and easy to use
Inefficient for relating data in different
files
Example:

Order File


customer number
order

Customer File



customer number
name
address
Problems with File
Management Systems



data redundancy - repetition of the
same data in different files
data integrity - errors caused by
differences in redundant data
data dependence - files are
dependent on hardware or software
Database Management
Systems



Can combine information from more
than one file
Self-descriptive
Expanded query facilities



nonprocedural query languages
procedural query languages (SQL)
Data Security
Advantages of Database
Management Systems






better information
faster response time
lower operating costs
fewer storage requirements
improved data integrity
better data management and security
Disadvantages of Database
Management Systems



DBMS software is relatively expensive
often requires new hardware
usually requires training to use
Database Management on
Large Computer Systems






Hierarchical
Network
Relational
Object Oriented
Client Server Systems
Distributed Database Systems
Hierarchical Databases



first to be developed
stores data in the form of a tree
sets up a one to many relationship
Network Databases


modification of the tree model
relationship between data elements can
be many to one or many to many
Hierarchical and Network Data
Models





less data redundancy than relational
model
fast data access for predefined queries
good security
useful for transaction processing
environments
not very flexible - designed for speed
Relational Database Model




based on tables of data objects
designed for flexibility
useful for decision support
slower processing times and less
security than other two models
Object Oriented Database



Can store objects in
a database
object-relational
database
management
systems
Oracle, Access
Client-Server Systems

Client computers run a desktop DBMS
with a GUI


Server computer contains and manages
the database itself



front end - Access, Paradox
back end - SQL Server, DB2
Lower hardware cost
Scalability
Distributed Database Systems



database is divided among several
smaller computers that are hooked up
in a client-server form of a network
data is stored at most needed site
all clients on the network can access
any part of the database