Database Applications ๐Ÿ—„๏ธ

0.0(0)
studied byStudied by 4 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/51

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

52 Terms

1
New cards

Logical operators

Analysing two values to return either true or a false result

2
New cards

What are the logical operators

AND, OR, BETWEEN

3
New cards

Comparison operators

Comparing a value against other data when queried

4
New cards

What are the comparison operators?

<

Less than

<=

Less than or equal to

>

Greater than

>=

Greater than or equal to

=

Equal to

<>

Not equal to

5
New cards

Database

Collection of data items and links between held together in a structured way so it can be accessed by different applications

<p>Collection of data items and links between held together in a structured way so it can be accessed by different applications</p>
6
New cards

Where might databases be used?

  • Schools

  • Police

  • Government

7
New cards

Table

structure where data is organised in rows and columns

<p>structure where data is organised in rows and columns</p>
8
New cards

Record

collection of data items (may be different types) relating to individual or object

<p>collection of data items (may be different types) relating to individual or object</p>
9
New cards

Field

part of a record designed to hold a single data item about an individual or object

<p>part of a record designed to hold a single data item about an individual or object</p>
10
New cards

Key field/ primary key

field within record used to uniquely identify a record e.g Customer ID

<p>field within record used to uniquely identify a record e.g Customer ID</p>
11
New cards

Foreign key

primary key from another table appears as field in current

12
New cards

Query

question used to retrieve selected information from a database that satisfies criteria

<p>question used to retrieve selected information from a database that satisfies criteria</p>
13
New cards

Form

Collects data to create, modify or view records

<p>Collects data to create, modify or view records</p>
14
New cards

Report

presentation of selected data from database in an effective manner

15
New cards

Macro (button)

small programs to perform repetitive task automatically by executing code when clicked, can be stored for later use

16
New cards

Relationship

Link two or more tables in a database

<p><span>Link two or more tables in a database</span></p>
17
New cards

Export

create data file so it can be read by different piece of software

18
New cards

Import

corresponding read process to accept file produced by other software (exported)

19
New cards

Why do we import data?

gives more flexibility in handling data

20
New cards

Referential integrity

Prevents addition of a new record to ensure data is consistent

21
New cards

Data redundancy

When data is repeated unnecessarily

22
New cards

Data integrity

The correctness, reliability and accuracy of the data

23
New cards

How do relationships work?

link two tables with a common field, the key field from one table is stored as the foreign key another

<p><span>link two tables with a common field, the key field from one table is stored as the foreign key another</span></p>
24
New cards

How are relationships defined?

One-one, one-many, many-many

25
New cards

Data validation

automatic checking input to ensure data entered is sensible, reasonable and within acceptable limits

<p>automatic checking input to ensure data entered is sensible, reasonable and within acceptable limits</p>
26
New cards

Why do we use data validation?

to ensure data integrity and reduce errors, inconsistences or mistakes

27
New cards
Presence check

Ensure it is present in the field and not left blank e.g compulsory field in a form

28
New cards
Length check

Ensure data is the correct number of characters e.g phone number be is 11 digits

29
New cards
Type check

Ensure it is the correct data type e.g Name should be text only

30
New cards
Format check

Ensure it is in the correct format that matches a predefined pattern e.g Postcode should be AABB ABB

31
New cards
Range check

Ensure it is within upper and lower limits e.g Percentage should range from 1-100

32
New cards

Big data

large amounts of data that have the potential to be mined for information

33
New cards

What are the 3 Vโ€™s

volume, variety and velocity

34
New cards

Volume

amount of data stored by organisations, large amounts of data require large storage capacity hardware

35
New cards

Vareity

different types and varieties of data, in many formats which can be structured, semi structured or unstructured

36
New cards

Velocity

speed data can be processed, large volumes need more powerful computers to process data quicker

37
New cards

Data analytics

applies algorithms to raw data in order to spot patterns, relationships and trends so it can produce information

<p>applies algorithms to raw data in order to spot patterns, relationships and trends so it can produce information</p>
38
New cards

Need for data analytics

beneficial to organisations for making decisions and planning for future growth

39
New cards

What makes data analytics harder?

different formats makes preparing and processing the data more challenging

40
New cards

What is used to speed up analytics?

Specialised software such as data mining are designed to process vast quantities

41
New cards

Data type

defines the type of data associated with the field

<p>defines the type of data associated with the field</p>
42
New cards

Text/ string

a mixture of letters and numbers e.g address

43
New cards
Number
Numeric data that requires mathematical calculation e.g telephone number
44
New cards
Date/Time
Dates and times e.g 9/12/24
45
New cards
Currency

Monetary data that includes 2 decimal places e.g ยฃ34.56

46
New cards
Autonumber
When a new record is created the key field generates a unique ID in a sequence e.g 1, 2, 3
47
New cards
Boolean

Binary value that can either be yes/no

48
New cards
OLE Object
Object Linking and embedding, created using a software package other than a database e.g spreadsheet
49
New cards
Hyperlink

Link to a web address e.g email address

50
New cards
Attachment

A file attached to a record e.g image

51
New cards
Calculated
The result of a calculation produced from another field e.g x + y
52
New cards
Lookup Wizard

A value can be selected from a predefined list e.g dropdown menu