Chapter 2 Flashcards

1
Q

What data represents?

A

represents a fact or character-istic about an object of interest to us

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

File

A

A collection of facts that describes a particular object

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

Record

A

a row of a file; this represents the data that we have on one instance of the file object

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

Field

A

a column of a file; this represents the data we have for one characteristic, or attribute, of all instances of the file object

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

A key field for a data table contains?

A

data values that are unique in the file; that is, each record will always have a different value for that field than all other records

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

fundamental operations -Read

A

looking at a record’s contents without changing them

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

fundamental operations-Insert

A

adding a new record to the file, as when a new salesperson is hired

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

fundamental operations-Update

A

changing one or more of a record’s field values

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

fundamental operations-Delete

A

deleting a record from the file, as when a salesperson leaves the company

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

Primary Memory

A

where computers execute programs and process data

  • Also known as RAM (random access memory)
  • Very fast data access
  • Has several drawbacks
  • relatively expensive
  • not transportable
  • volatile (contents are lost without power)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Secondary Memory

A

can store vast volumes of data and the programs that process them

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

Access Arm Mechanism

A

The basic disk drive has one access arm mechanism with arms that can reach in between the disks
At the end of each arm are two read/write heads
The platters spin, all together as a single unit, on the central spindle, at a high velocity

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

Steps in Finding and Transferring Data- Seek Time

A

The time it takes to move the access arm mechanism to the correct cylinder from the cylinder at which it’s currently positioned

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

Steps in Finding and Transferring Data- Head Switching

A
  • Selecting the read/write head to access the platter for the required track of the cylinder
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Steps in Finding and Transferring Data- Rotational Delay

A
  • Waiting for the desired data on the track to arrive under the read/write head as the disk is spinning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Steps in Finding and Transferring Data- Transfer Time

A

The time to actually move the data from the disk to primary memory once the previous 3 steps have been completed

17
Q

Data Retrieval Methods– Sequential Access

A
  • the retrieval of all or most of the records of a file one after another, in some sequence, starting from the beginning, until all of the required records have been retrieved
    However, this method is very inefficient when one or a few records are sought in no set order
18
Q

Data Retrieval Methods- Direct Access

A

the retrieval of a single record of a file, or a subset of the records of a file, based on one or more values of a field or a combination of fields in the file

Sometimes called random access

Requires software that will take advantage of the hardware’s capabilities and store and retrieve the data in such a way that it accomplishes direct access

19
Q

Indexing

A

Principal is the same as that governing the index in the back of a book
An index file, separate from the main data file, is created

20
Q

Hashing

A

is a file access method that allows for direct access of data without creating indexes

21
Q

Hashing–division-remainder

A

Divide the key value of the desired record by the number of record locations that have been reserved; discard the quotient, and use the remainder to specify where to locate the record

22
Q

Database Characteristics

A
  • Contain ordered collections of data
  • Contain related or linked data elements
  • Designed to satisfy specific information needs
  • Provide shared data access to multiple users
23
Q

Data repository

A

storage unit where physical data files are kept

24
Q

Data dictionary

A

location where definitions of data (metadata) are maintained

25
Q

Database software

A

synonym for DBMS

26
Q

Data abstraction

A

grouping and presentation of data to meet the needs of different sets of users

27
Q

Data access

A

read, insert, update, and delete

28
Q

Transaction support

A

provision of reliable multi- step business process capability (e.g., order entry)

29
Q

Parent-child relationship:

A

Relationship between pair of data structures at adjacent levels

30
Q

Relational Database Model- A table

A

the fundamental data storage object of relational databases

31
Q

Primary key

A

Enforces uniqueness for each record

32
Q

Foreign keys

A

Define relationships between tables

–Act as linking fields to connect tables

33
Q

Object-relational database management systems (ORDBMS) combine:

A

Ability of object technology to handle advanced relationship types
Data integrity, reliability, and recovery features of the traditional relational model

34
Q

DBMS Components–Database engine

A

provides core functionality

35
Q

DBMS Components–Query processor

A

handles query optimization and execution

36
Q

DBMS Components–Forms generator

A

creates screen forms for data input and display (sometimes an external component)

37
Q

DBMS Components–Report writer

A

creates designs for printed data reports (sometimes an external component