Glossary Flashcards

Key Words and Definitions

1
Q

Data

A

Stored representations of objects and events that have meaning and importance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Information

A

Data that has been processed in such a way as to increase knowledge of the person who uses it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Database

A

An organised collection of logically related data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Entity

A

A person, a place, an object, an event, or a concept in the user environment about which the organisation wishes to maintain data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Relational Database

A

A database that represents data as a collection of tables in which all data relationships are represented by common values in related tables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Database Management System (DBMS)

A

A software system that is used to create, maintain, and provide controlled access to a user database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Entity Relationship Model

A

A logical representation of the data for an organisation or for a business area, using entities for categories of data and relationships for associations between entities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Entity Relationship Diagram (ERD)

A

A graphical representation of an Entity Relationship Model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Business Rule

A

A statement that defines or constrains some aspect of the business. It is intended to assert business structure or to control or influence the behaviour of the business.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Identifier / Primary Key

A

An attribute (or combination of attributes) whose value distinguishes instances of an entity type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Foreign Key

A

An attribute in a relation that serves as the primary key of another relation in the same database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Schema

A

A structure that contains description of objects created by a user, such as base tables and constraints as part of a database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Structured Query Language (SQL)

A

SQL is the language used by all DBMS’s.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Entity Instance

A

A single occurrence of an entity type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Referential Integrity Constraint

A

A rule that states that either each foreign key value must match a primary key value in another relation or the foreign key value must be null.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Cardinality Constraint

A

A rule that specifies the number of instances of one entity that can (or must) be associated with each instance of another entity.

17
Q

Minimum Cardinality

A

The minimum number of instances of one entity that may be associated with each instance of another entity.

18
Q

Maximum Cardinality

A

The maximum number of instances of one entity that may be associated with each instance of another entity.

19
Q

Data Definition Language (DDL)

A

Commands used to define a database, including those for creating, altering, and dropping tables and establishing constraints.

20
Q

Data Manipulation Language (DML)

A

Commands used to maintain and query a database, including those for updating, inserting, modifying, and querying data.

21
Q

NULL

A

A value that may be assigned to an attribute when no other value applies or when the applicable value is unknown.

22
Q

Data Redundancy

A

This is a condition created within a database or data storage technology in which the same piece of data is held in two separate places. Relations that have redundant data have data anomalies, which are classified as:

  1. Insertion anomalies
  2. Deletion anomalies
  3. Update/Modification anomalies
23
Q

Anomaly

A

An error or inconsistency that may result when a user attempts to update a table that contains redundant data.

24
Q

Constraint

A

A rule that cannot be violated by database user.

25
Q

Strong Entity Type

A

An entity that exists independently of other entity types.

26
Q

Weak Entity Type

A

An entity type whose existence depends on some other entity type.

27
Q

Relationship Type

A

A meaningful association between (or among) entity types.

28
Q

NOT NULL Constraint

A

The NOT NULL constraint enforces a column to NOT accept NULL values.

29
Q

UNIQUE Constraint

A

The UNIQUE constraint ensures that all values in a column are different.

30
Q

CHECK Constraint

A

The CHECK constraint is used to limit the value range that can be placed in a column.

31
Q

Multi Valued Attribute

A

An attribute that may take on more than one value for a given entity (or relationship) instance.

32
Q

SQL Sub-Queries

A

A sub-query is a SQL query nested inside a larger query.

33
Q

SQL Views

A

In SQL, a view is a virtual table based on the result-set of an SQL statement. A view contains rows and columns, just like a real table. The fields in a view are fields from one or more real tables in the database.

34
Q

Ternary Relationship

A

A simultaneous relationship among the instances of three entity types.