Chapter 2 Flashcards

(37 cards)

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
Database software
synonym for DBMS
26
Data abstraction
grouping and presentation of data to meet the needs of different sets of users
27
Data access
read, insert, update, and delete
28
Transaction support
provision of reliable multi- step business process capability (e.g., order entry)
29
Parent-child relationship:
Relationship between pair of data structures at adjacent levels
30
Relational Database Model- A table
the fundamental data storage object of relational databases
31
Primary key
Enforces uniqueness for each record
32
Foreign keys
Define relationships between tables | --Act as linking fields to connect tables
33
Object-relational database management systems (ORDBMS) combine:
Ability of object technology to handle advanced relationship types Data integrity, reliability, and recovery features of the traditional relational model
34
DBMS Components--Database engine
provides core functionality
35
DBMS Components--Query processor
handles query optimization and execution
36
DBMS Components--Forms generator
creates screen forms for data input and display (sometimes an external component)
37
DBMS Components--Report writer
creates designs for printed data reports (sometimes an external component