What are the limitations of file-based systems?
What is a database?
a shared collection of logically related data and its description designed to meet an organizations information needs
What is an entity?
A distinct object (person, thing, event, place etc) in an organization that is represented in a database
What is an attribute
A property that describes a certain aspect of an object that we wish to record
What is a relationship?
An association between entities
What is a DBMS?
Software that enables users to create, define, maintain and control access to a database.
It interacts with both the actual database and the application software
What functionalities does a DBMS provide?
What is a query language?
Query language (QL) refers to any computer programming language that requests and retrieves data from database and information systems
Give examples of query languages.
Structured Query Language (SQL) Transact SQL (T-SQL) Contextual Query Language (CQL) Object Query Language (OQL) Language Integrated Inquiry (LINQ) Yahoo Query Language (YQL) Bing Query Language (BCL) XQuery
Give examples of DBMSs
MySQL Oracle MS Access SQL Server File Maker FoxPro
What is the function of database application programs?
Give examples of database application programs.
Amazon
CNN.
eBay.
Facebook.
What are the characteristics of the database approach?
What are the 5 major components that make a DBMS environment?
What are the types of roles within a database environment?
Describe 5 functions of a DBMS
What are the disadvantages of database systems?
What are the advantages of database systems
Discuss five factors you will consider when selecting a Database Management
1) Usability
Consider how user-friendly the system will be for all those members of staff required to use it.
2) Security
Security of your data is an essential aspect of any database implementation.
3) Scalability
Ensure that the system has the capacity to grow with your data and your business.
4) Efficiency
When we talk about the efficiency of DBMS, we usually mean the response time.
5) Implementation and Service Costs
The modifiability and availability of support and documentation needs to be taken into consideration as part of the implementation and Total Cost of Ownership
Give three applications of databases
Describe five properties of a relation in relational databases
Values are atomic.
All of the values in a column have the same data type.
Each row is unique.
The sequence of columns is insignificant.
The sequence of rows is insignificant.
Each column has a unique name.
Integrity constraints maintain data consistency across multiple tables