Databases Flashcards

1
Q

Why would an Organisation use websites to Acquire data?

A

Cheap, Quick, 24 Hour Customer Access, Global

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

Why would an Individual use websites to Supply data?

A

Convenience (easy to shop), Variety of Choice (global market>local) and Reduction of costs (travel costs are nifty)

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

What are some various methods of acquisition offline?

A

Interview and Observation

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

What are some various methods of acquisition online?

A

Forms, Surveys, ‘hit counters’, Email

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

What is a User Flow Diagram

A

Visual representation of how a user can navigate a site to complete a task

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

What is the importance of including shipping, returns and privacy statements on a website

A

Avoids confusion and helps with disputes

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

What is the most efficient technique for validating a selection in a form?

A

Check Boxes

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

What is the difference between a Flat-File Database and a Relational Database?

A

A Flat-File database only involves one table whereas a Relational database involves multiple tables

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

Why is a Relational Database the preferred option over a Flat-File Database?

A

More complex, establishes 1 to many relationship

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

Why are Naming Conventions important?

A

Naming Conventions are important because it allows users to quickly identify each component’s purpose

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

What is the difference between CamelCasing and the Hungarian naming convention?

A

-No spaces, capital letter for each new word

H: Lower case 3 letter prefix, followed by single word

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

What is a Field?

A

A Field is a single piece of data, an isolated fact.

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

What is a Record?

A

group of related fields, connected by a primary key

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

What are the 4 data types?

A

Text, Number (integer, date, currency, boolean), Image, Sound

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

What’s the difference between a Primary Key and a Foreign Key?

A

A Primary Key is a unique identifier for each record whereas a Foreign Key is a field in a table which connects to a primary key in another table

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

Why should an organisation implement a Form over a Table?

A
  • more user-friendly experience
  • easier to understand
  • reduces confusion and chance of error
17
Q

What is a Query?

A

a Query is a process that sorts, filters and/or calculates existing data

18
Q

What are some functions for manipulating data?

A
  • Search
  • Sort
  • Filter
  • Calculated field
19
Q

Why are Reports designed?

A

Reports are designed for communication and printing and the finished product displays results of a query

20
Q

How can a website help boost business?

A
  • Provides a global reach
  • 24/7 service
  • Quicker transactions
  • Fewer staff (saves money)
21
Q

What is the most important thing to remember when normalising data in a relational data base?

A

There must be a Relationship

22
Q

What data type is a field which contains a year?

A

Integer (even though it cannot be calculated)

23
Q

What is the process of normalisation?

A

Normalization is a process of reducing redundancies of data in a database.

24
Q

What is referential integrity?

A

A concept that explains that table relationships must always be consistent. In other words any primary key field changes must be applied to all foreign keys, or not at all