DATABASE SYSTEMS Flashcards
Explain the term data redundancy
Data redundancy is where you store an item of data more than once. A company may hold its data in differ files. This is wasteful because some data may need to be input twice and if data is changed in one it will need to be changed in the other.
Explain the term data consistency
Data consistency is the relationship between the input data, the processed data and the output data as well as other related data. If the system is working properly the data will be correct at each stage and is said to be consistent
Explain the term data integrity
Data integrity is the correctness of the data. Truthful, accuracy.
Explain the term data independence
Data independence is where the data and the applications/program’s used to access it are independent/separate.
New applications can be developed to access the data without changing the data./ new systems can still use existing data.
Describe what a data warehouse is?
(Large, archive, + used for decision making)
A database used to store an organisations historical data which is used by a MIS to extract information to help managers make decisions.
Explain what is meant by data mining?
(Trends, patterns or generating new information)
Data mining is the analysis of a large amount of data in a data warehouse to provide new information.
Explain what is meant by the term data normalisation
Normalisation is e process undertaken to ensure that a database has no redundant or inconsistent data.
Minimises duplication - allowing accurate processing of data and that the database has referential integrity.
Explain what is meant by a relational database
A large collection of data items and links between them structured in such a way that it allows it to be accessed by a number of different applications program’s.
A relational database is many databases or tables linked together by using primary and foreign keys as relationships.
What is a primary key?
A primary key is a field that is used to uniquely define a particular record or line/row in a table.
What is a foreign key?
A foreign key is a field of one table which is also the primary key of another. Foreign keys are used to establish relationships between tables.
Advantages of a distributed database
- Improved performance - quicker searches can be performed
- Less traffic on network if data is accessed on local database within the department
- Does not rely on one storage area
Disadvantages of distributed databases
- More complex to set up, maintain and install
- Security risk because data is stored at different locations
- If network server fails data cannot be accessed from all databases
- Chance that data gets inconsistent because a high number of staff at different locations have access to data
What is a DBMS?
A database management system is a method of managing the interface between the data stored and the program’s that uses the data.
What are the uses of DBMS?
- Allow a number of users to access the same data and create work such as searches, reports, updating and delete files.
- Ensure that data is secure and protected.
- Create access procedures - some users will have access to certain files. Some access will be ‘read only’ or ‘write only’
What is a database?
A database is an organised collection of related data.