• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/37

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

37 Cards in this Set

  • Front
  • Back

What are the three stages of database development?

- Requirements Analysis Stage


- Component Design Stage


- Implementation Stage

What are the 6 sources of requirements during the requirements analysis stage?

- User Interviews


- Forms


- Reports


- Queries


- Use Cases


- Business Rules

What are the most important elements of E-R Model?

-Entities


-Attributes


-Identifiers


-Relationships

What is an entity class?

A description of the structure and format of the occurrences of the entity



- a collection of entites and is described by the structure of the entites in that class

What is an entity instance?

A specific occurrence of an entity within an entity class.

What is an attribute to an entity?

Describes the entity's characteristics and has a data type and properties.

Describes the entity's characteristics and has a data type and properties.

What is an identifier to a entity?

Can identifiers be unique and nonunique?

Yes

If an identifier is unique what MUST happen?

The data value for the identifier must be unique for all instances.

What is a composite identifier?

An identifier that consists of two or more atrributes

An identifier that consists of two or more atrributes

What are the levels of an entity attribute display?

How can entities be associated with one another?

Through relationships

What is relationship degree?

Defined as the number of entity classes participating in the relationship:



- Degree 2 is a binary relationship


- Degree 3 is a ternary relationship

Define cardinality

Define Maximum cardinality

The maximum number of entity instances that may participate in a relationship instance-one, many, or some other fixed number.

Define minimum cardinality

The minimum number of entity instances that MUST participate in a relationship instance.

Define UML

A set of structures and techinques for modeling and designing object oriented programs and applications

What are all the crow's foot symbols?

Define a weak entity

An entity that cannot exist in the database without the existence of another entity

Define a strong entity

any entity that is not a weak entity

Define a ID-Dependent weak entity

What is the relationship between a strong and weak entity called if the weak entity is ID dependent?

An identifying relationship



Represented by a solid line.

The relationship between a strong entity is termed what if the weak entity is non-ID dependent? How is it represented?

termed a nonidentifying relationship



Represented by a dashed line.

All ID dependent entites are weak entites, but are there other entities that are no ID dependent?

Yes there are

A non ID dependent weak entity may have a single or composite identifier but the identifier of the parent entity will be a ______ ______

Foreign key

Define subtype

A subtype entity is a special case of another entity called a super type

Define discriminator

Decides which subtype is appropritae for a given instance

Are subtypes exclusive or inclusive?

Both

If exclusive, a supertype relates to what?

At most one subtype

If inclusive, a supertype relates to what?

Can relate to one or more subtypes

The relationship that connect sueprtypes and subtypes are called what?

IS-A relationships because a subtype is the same entity as the supertype. The identifier of a supertype and all of its subtypes is the same atrribute

Define recursive relationship

A entity that has a relationship to itself

Define Use case

Descriptions of the way users will employ the features and functions of the new information system.

Define relationship classes

Associations among entity classes

Define relationship instances

Associations among entity instances

What is the relationship that connects supertypes and subtypes called?

IS-A, because a subtype is the same entity as the supertype.

Define HAS-A relationships

Used because each entity has a relationship to a second entity instance.