Section 1 Flashcards

1
Q

19…….s: Computers become cost effective for private companies, and storage capacity increases

A

60

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

19………….: E. F. Codd proposes the …………. …………. for databases, disconnecting the logical organization from the physical storage

A

70-72

relational model

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

19………: P. Chen proposes the ……….. ………. ……… for database design

A

76

entity relationship model (ERM)

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

Early 19………s: The first commercially-available relational database systems start to appear at the beginning of the 1980s with ………. ……….

A

80

Oracle Version 2

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

Mid-19………..s: SQL (……… ……… ………) becomes “intergalactic standard”

A

80

structured query language

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

Early 19…….: An industry shakeout begins with fewer surviving companies. Oracle survives

A

90s

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

Late ……….: The large investment in Internet companies
helps create a tools-market boom for Web/Internet/DB
connectors

A

1990s

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

Early ………… century: Solid growth of DB applications continues.

A

21st

Examples: commercial websites (yahoo.com, amazon.com, google.com), government systems (Bureau of Citizenship and Immigration Services, Bureau of the Census), art museums, hospitals, schools, etc

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

What are the 3 steps involved in Database Development Process?

A
  1. Analyze
  2. Design
  3. Build
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

An ……….. ………… …………. is a type of flowchart that illustrates how “entities” such as people, objects or concepts relate to each other within a system. ER Diagrams are most often used to design or debug relational databases in the fields of software engineering, business information systems, education and research

A

Entity Relationship (ER) Diagram

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

……… ………. is the first step in the database development process

A

Data modeling

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

Data Modeling involves ……….. and ………… the data that a business needs to ……….., and then diagramming the organization of that data in an ………. ………. ……….

A

collecting / analyzing / track

Entity Relationship Diagram

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

Step two: the database design phase of the development process, translates the information modeled on the entity relationship diagram to a ……… ………. ………..

A

table instance chart

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

The table instance chart lists the design specifications of the information and has the following components: 6

A
  1. Table name
  2. Column names
  3. Keys
  4. Nulls
  5. Unique
  6. Data type
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

With table instance chart, Keys:

  1. a ……… ……….. is the unique identifier for each row of data;
  2. a ……….. ……….. links data in one table to the data in a second table by referring to the …….. column in the second table
A
  1. primary key (PK)
  2. foreign key (FK) / PK
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

With table instance chart, Nulls: indicates if a column must contain a ………. ……….

A

value (mandatory)

17
Q

With table instance chart, unique: indicates if the value contained in a column is unique within the table

A

R 2

18
Q

With table instance chart, Data type: identifies the ……….. and ……….. of the data stored in each column

A

definition / format

19
Q

……….. ………… ……….. commands are used to build the physical structure of the database

A

Structured Query Language (SQL)

20
Q

SQL is also used to ……….., ……….., and ………. the data within the relational database

A

populate, access, and manipulate

21
Q
  1. ……………..: programs (sets of instructions) which tell the hardware what to do
  2. …………..: a software program which carries out specific tasks on behalf of computer users
A
  1. Software
  2. Application
22
Q

In a 2-tier system, clients communicate directly with servers.

In a 3-tier system, clients communicate with a third computer in the middle, which forwards the requests to the servers. The middle-tier computer is often called an ………. ……….. or ……….. ………..

A

application server / web server

23
Q

in the 1980s, Because the PCs had their own software and were capable of doing some processing on their own, they came to be known as “………. ………” or “…………”

A

smart clients / workstations

24
Q

In the ………….. model, all of an organization’s computers in different locations can be utilized just like a pool of computing resources

A

grid-computing

Grid computing builds a software infrastructure that can run on a large number of networked servers