Shared Flashcard Set

Details

Database Terminology
Terminology for Databases on a UCLan Course
15
Computer Science
Undergraduate 2
09/21/2015

Additional Computer Science Flashcards

 


 

Cards

Term
Database
Definition
A collection of data that is structured so that it provides all necessary access to each unit of data in order to fulfil the differing needs of the user
Term
DBMS
Definition
Database Management System is the software that makes the database easier to use, manipulate and maintain.
Term
Database Application
Definition
This is the forms, reports, queries etc that are created in order to access a database for a particular purpose.
Term
Entity
Definition
An Entity is an object that is meaningful in iteself. Eg. Information about a student such as name, address and contact info together are an entity.
Term
Occurance of an Entity
Definition
This is one set of data - Eg. about one student.
Term
Attribute
Definition

This is a characteristic of an entity. Eg. just the student's name or just the name of a book would be an attribute.

 

An entity can have the attributes in brackets:

BOOK(ISBN, Title, Author, No of Pages, Type)

Term
Key
Definition

The Key of an entity is the attribute(s) that uniquely identify one occurance.

In the previous example, the ISBN number of the book would be unique to each book title.

Term
Relationships
Definition
These exist between pairs of entities and represent some natural structure in the data.
Term
Schema
Definition

The database scheme is the collection of entities, attributes and relationships that describe the database.

(Everything in the database)

Term
Subschema
Definition
A subset of the entities, attributes and relationships of a database which describe the requirements of a database application.
Term
Data Consistancy
Definition
In an integrated file system each application within a company would have its own set of data. This is making sure all the data is the same accross all the companies.
Term
Data Redundancy
Definition
In a conventional filing system data can be stored more than once in a system - either because its needed by more than one system or because it makes processing easier. Data Redunancy will eliminate uneeded duplicated data.
Term
Data Independance
Definition
In a database system the database itself is said to be independant of the application programs that use the media on which it is stored.
Term
Database Security
Definition
Access to the database is through the DBMS, the DBMS can control which applications can see which parts of the database.
Term
Relational Database Organisation
Definition

There are other types of database besides those called relational databases. Two others are hierarchial databases and network databases.

Relational Databases organise data into tables, each table contains information about a particular entity and entities can be related to eachother through common fields between tables.

Supporting users have an ad free experience!