01 - Introduction Into Databases Flashcards
1
Q
What is a database?
A
- Collection of records or data
- persistent repository of data
- a collection of related data
- Tool that stores data, and let you create, read, update and delete the data in some manner.
2
Q
What is a DBMS?
A
Software designed to store and manage databases. To manage huge amount of data.
It provides:
- Data independency and efficient access
- reduce application development time
- data integrity and security
- data administration
Drawbacks:
- Costs of HW/SW and education
3
Q
Examples of DBMS?
A
- Microsoft SQL Server
- Oracle Database
- PostgreSQL
- MySQL
4
Q
Elements of DBMS?
A
- Implementation of a modelling language (e.g. relational data model)
- Data structures
- Data query language
- Transactions
5
Q
Database types?
A
- Flat file
- Windows System Registry
- Hierarchical DB
- Network DB
- Object DB
- Relational DB
- Multidimensional DB