Ch1 Flashcards

(15 cards)

1
Q

Database

A

Structure that can store information about

Different categories of information , relationships between those categories

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

Entity

A

Entities for TAL distributors

EX: object , person , place event or idea

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

Attributes

A

Characteristics or property of entity

May called a field or column

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

Relationship

A

Association between entities

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

Form

A

Screen object that used to maintain , view and print data from a database .
DBMs creates form that TAL distribute needs

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

DBMS

A

program or collection of program, through which user interact with database

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

Data file

A

File used to store data , computer counterpart to ordinary paper file

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

ER diagram

A

Visual way represent database .
Rectangles represent entities .
Lines represent relationship between entities

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

Advantage of database processing

A

Getting more information from the same amount of dara

  • shaing data
  • contrilling redundancy
  • facilitating consistency
  • increasing productivity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Disadvantage of database

A
  • Larger file size
  • increased complexity
  • Greater impact of failure
  • more diffiuclt recovery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

User view

A

Set of requirements necessary to support operation of a particular database user

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

Represent the user view as a collection of tables

A

Step 1 : determine the entities involved and create a separate table for each type of entity
Step 2 : determine the primery key for each table
Step 3 : determine the properties for each entity
Step 4 : determine relationship between the entities

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

One-to-many

A

Simplest implementation is to treat it as one to many relationship

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

One-to-many

A

Include primary key of the one table as a foreign key in the many table

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

Many _ to _ many

A

Create a new table whose primary key is the combination of the primary keys of the original tables

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