Database Systems

studied byStudied by 0 people
0.0(0)
get a hint
hint

Data modeling may be the most important part of the systems development process because:

1 / 942

Tags and Description

943 Terms

1

Data modeling may be the most important part of the systems development process because:

data characteristics are important in the design of programs and other systems components.

New cards
2

The logical representation of an organization's data is called a(n):

entity-relationship model.

New cards
3

The common types of entities are:

strong entities, weak entities, and associative entities(all of the above)

New cards
4

In an E-R diagram, there are ________ business rule(s) for every relationship.

two

New cards
5

Business policies and rules govern all of the following EXCEPT

managing employees

New cards
6

A business rule:

defines or constrains some aspect of the business. asserts business structure. controls or influences the behavior of the business. (all of the above)

New cards
7

Which of the following is NOT a characteristic of a good business rule?

Inconsistent

New cards
8

Which of the following is NOT a good characteristic of a data name?

Relates to a technical characteristic of the system

New cards
9

A fact is an association between two or more:

terms

New cards
10

A good data definition will describe all of the characteristics of a data object EXCEPT:

who can delete the data

New cards
11

Customers, cars, and parts are examples of

entities

New cards
12

Which of the following is an entity type on which a strong entity depends?

Owner Member Attribute D) None of the above is the answer

New cards
13

An entity type whose existence depends on another entity type is called a ________ entity.

weak

New cards
14

a strong entity and its associated weak entity

New cards
15

A(n) ________ is the relationship between a weak entity type and its owner.

identifying relationship

New cards
16

An entity type name should be all of the following EXCEPT

as short as possible

New cards
17

A property or characteristic of an entity type that is of interest to the organization is called a(n):

attribute

New cards
18

An attribute that must have a value for every entity (or relationship) instance is a(n):

required attribute

New cards
19

A person's name, birthday, and social security number are all examples of

attributes

New cards
20

An attribute of an entity that must have a value for each entity instance is a(n):

required attribute

New cards
21

An attribute that can be broken down into smaller parts is called a(n) ________ attribute

composite

New cards
22

a composite attribute

The address attribute is

New cards
23

multivalued attribute

The skill attribute is

New cards
24

derived

The years employed attribute is

New cards
25

An attribute that can be calculated from related attribute values is called a(n) ________ attribute.

derived

New cards
26

The total quiz points for a student for an entire semester is a(n) ________ attribute

derived

New cards
27

Which of the following criteria should be considered when selecting an identifier?

Choose an identifier that is stable. Choose an identifier that will not be null. Choose an identifier that doesn't have large composite attributes. (All of the above)

New cards
28

An attribute that uniquely identifies an entity and consists of a composite attribute is called a(n):

composite identifier

New cards
29

An entity that associates the instances of one or more entity types and contains attributes specific to the relationships is called a(n):

associative entity

New cards
30

Which of the following conditions should exist if an associative entity is to be created?

All the relationships for the participating entities are many-to-many. The new associative entity has independent meaning. The new associative entity participates in independent relationships. (all of the above)

New cards
31

The number of entity types that participate in a relationship is called the:

degree

New cards
32

A relationship between the instances of a single entity type is called a(n) ________ relationship

unary

New cards
33

A student can attend five classes, each with a different professor. Each professor has 30 students. The relationship of students to professors is a ________ relationship.

many-to-many

New cards
34

Ternary

In the following diagram, what type of relationship is depicted?

New cards
35

It depicts a unary relationship. It depicts a many-to-many relationship. There is an associative entity. (All of the above)

In the following diagram, which is true?

New cards
36

A ________ specifies the number of instances of one entity that can be associated with each instance of another entity.

cardinality constraint

New cards
37

A simultaneous relationship among the instances of three entity types is called a(n) ________ relationship.

ternary

New cards
38

A person can marry at most one person.

In the figure shown below, which of the following is true?

New cards
39

A relationship where the minimum and maximum cardinality are both one is a(n) ________ relationship.

mandatory one

New cards
40

A department can have more than one employee.

For the relationship represented in the figure below, which of the following is true?

New cards
41

Each patient has one or more patient histories. Each patient history belongs to one and only one patient. (both A and C)

In the following diagram, which of the answers below is true?

New cards
42

Each vendor can supply many parts to any number of warehouses, but need not supply any parts.

In the figure shown below, which of the following business rules would apply?

New cards
43

A value that indicates the date or time of a data value is called a(n):

time stamp.

New cards
44

Each employee can supervise one to many employees

In the following diagram, which answer is true?

New cards
45

A mutually exclusive relationship is one in which:

an entity instance can participate in only one of several alternative relationships.

New cards
46

Most systems developers believe that data modeling is the least important part of the systems development process.

FALSE

New cards
47

Data, rather than processes, are the most complex aspects of many modern information systems

TRUE

New cards
48

The E-R model is used to construct a conceptual model.

TRUE

New cards
49

In an E-R diagram, strong entities are represented by double-walled rectangles.

FALSE

New cards
50

In an E-R diagram, an associative entity is represented by a rounded rectangle.

TRUE

New cards
51

Data modeling is about documenting rules and policies of an organization that govern data.

TRUE

New cards
52

One of the roles of a database analyst is to identify and understand rules that govern data.

TRUE

New cards
53

The purpose of data modeling is to document business rules about processes.

FALSE

New cards
54

A business rule is a statement that defines or constrains some aspect of the business.

TRUE

New cards
55

The intent of a business rule is to break down business structure

FALSE

New cards
56

Enforcement of business rules can be automated through the use of software tools that can interpret the rules and enforce them.

TRUE

New cards
57

When systems are automatically generated and maintained, quality is diminished.

FALSE

New cards
58

A business rule is a statement of how a policy is enforced or conducted.

FALSE

New cards
59

While business rules are not redundant, a business rule can refer to another business rule.

TRUE

New cards
60

A business rule should be internally consistent.

TRUE

New cards
61

Business rules are formulated from a collection of business ramblings.

FALSE

New cards
62

Data names should always relate to business characteristics.

TRUE

New cards
63

Data names do not have to be unique.

FALSE

New cards
64

An example of a term would be the following sentence: "A student registers for a course."

FALSE

New cards
65

A fact is an association between two or more terms.

TRUE

New cards
66

A good data definition is always accompanied by diagrams, such as the entity-relationship diagram.

TRUE

New cards
67

An entity is a person, place, object, event, or concept in the user environment about which the organization wishes to maintain data.

TRUE

New cards
68

A single occurrence of an entity is called an entity instance.

TRUE

New cards
69

The relationship between a weak entity type and its owner is an identifying relationship.

TRUE

New cards
70

An entity type on which a strong entity is dependent is called a covariant entity.

FALSE

New cards
71

An entity type name should always be a singular noun.

TRUE

New cards
72

The name used for an entity type should never be the same in other E-R diagrams on which the entity appears.

FALSE

New cards
73

Some examples of attributes are: eye_color, weight, student_id, student.

FALSE

New cards
74

A simple attribute can be broken down into smaller pieces.

FALSE

New cards
75

An attribute whose values can be calculated from related attribute values is called a derived attribute.

TRUE

New cards
76

A multivalued attribute may take on more than one value for a particular entity instance

TRUE

New cards
77

FALSE

In the figure below, one might want to create a single-attribute surrogate identifier to substitute for the composite identifier.

New cards
78

When choosing an identifier, choose one that will not change its value often.

TRUE

New cards
79

It is desirable that no two attributes across all entity types have the same name.

TRUE

New cards
80

It is not permissible to associate attributes with relationships.

FALSE

New cards
81

A relationship instance is an association between entity instances where each relationship instance includes exactly one entity from each participating entity type.

FALSE

New cards
82

One reason to use an associative entity is if the associative entity has one or more attributes in addition to the identifier.

TRUE

New cards
83

The degree of a relationship is the number of attributes that are associated with it

FALSE

New cards
84

The relationship between the instances of two entity types is called a binary relationship.

TRUE

New cards
85

The relationship among the instances of three entity types is called a unary relationship.

FALSE

New cards
86

A cardinality constraint tells what kinds of properties are associated with an entity.

FALSE

New cards
87

The maximum criminality of a relationship is the maximum number of instances of entity B that may be associated with each instance of entity A.

FALSE

New cards
88

Participation in a relationship may be optional or mandatory.

TRUE

New cards
89

A ternary relationship is equivalent to three binary relationships.

FALSE

New cards
90

A time stamp is a time value that is associated with a data value.

TRUE

New cards
91

Relationships represent action being taken using a verb phrase.

TRUE

New cards
92

On what premises are business rules based?

A business rules approach is based on the following:

  1. Because business rules are an expression of business policy, they are a core concept in an enterprise.

  2. Natural language for end-users and a data model for developers can be used to state business rules.

New cards
93

What are some of the guidelines for good data names of objects in general?

Data names always should:

  1. Relate to the business not technical characteristics. Student would be a good name but not filest023.

  2. Be meaningful so that the name tells what the object is about

  3. Be unique

  4. Be readable

  5. Be composed of words taken from an approved list

  6. Be repeatable

  7. Follow a standard syntax

New cards
94

What is the difference between an entity type and an entity instance?

Answer: An entity type is a collection of entities that share common properties. An entity instance is a single occurrence of an entity type. So, for example, STUDENT is an entity type and John Smith is an entity instance.

New cards
95

How is a strong entity different from a weak entity?

Answer: A strong entity type exists independently of any other entities. A weak entity type depends on another (strong) entity type. When an instance of the strong entity type no longer exists, any weak entity instances which depend upon the strong entity cease to exist.

New cards
96

What is the difference between a simple attribute and a composite attribute?

A simple attribute cannot be broken down into smaller components whereas a composite attribute can be. An example of a simple attribute is last name. An example of a composite attribute is mailing_address, which would have street, city, state and zip code as components.

New cards
97

What is a derived attribute, and how is it different from a stored attribute?

Answer: A derived attribute is an attribute whose value can be calculated from other related attributes. A derived attribute is not stored in the physical table which is eventually created from the ERD. A stored attribute, as its name implies, is stored as a column in the physical table.

New cards
98

What is an associative entity? What four conditions should exist in order to convert a relationship to an associative entity?

Answer: An associative entity is an entity type that associates the instances of one or more entity types and contains attributes that are peculiar to the relationship between those entity instances. Often, a many-to-many relationship is converted to an associative entity. The following four conditions should exist in order to do this:

  1. All the relationships for the participating entities types are many relationships.

  2. The resulting associative entity has independent meaning.

  3. The associative entity has one or more attributes other than the identifier.

  4. The associative entity participates in one or more relationships independent of the entities in the associative relationship.

New cards
99

What are the three different degrees of relationship?

Answer: The thee possible degrees are: Unary (an instance of one entity is related to an instance of the same entity type), Binary (an entity instance of one type is related to an entity instance of another type) and Ternary (instance of three different types participate in a relationship).

New cards
100

Data

Raw facts, such as a telephone number, birth date, customer name, and year-to-date sales value. Little meaning unless organized in some logical manner.

New cards

Explore top notes

note Note
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 164 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 11760 people
Updated ... ago
4.7 Stars(82)
note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 504 people
Updated ... ago
4.7 Stars(16)
note Note
studied byStudied by 70 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 2 people
Updated ... ago
4.0 Stars(1)

Explore top flashcards

flashcards Flashcard89 terms
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard52 terms
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard100 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard33 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard20 terms
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard22 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard184 terms
studied byStudied by 60 people
Updated ... ago
5.0 Stars(1)