* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Database Software
Data center wikipedia , lookup
Asynchronous I/O wikipedia , lookup
Entity–attribute–value 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
Relational model wikipedia , lookup
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
 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                            