Download presentation
Presentation is loading. Please wait.
Published byKameron Webber Modified over 9 years ago
3
Data Bits Models Classes & Schemes Rows & Tables Keys Associations $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 Final DataBit
4
$100 Answer from Models This modeling language was developed for software engineering of large systems using object-oriented programming languages. We use it for modeling the enterprise.
5
$100 Question from Models What is the Unified Modeling Language (UML)?
6
$200 Answer from Models This model is similar to UML, but is used primarily in database development rather than software engineering.
7
$200 Question from Models What is the Entity-Relationship (ER) model?
8
$300 Answer from Models CATEGORY 1 - $300 This is the formal mathematical model of a relational database.
9
$300 Question from Models What is the Relational Model?
10
$400 Answer from Models This formal language is used to symbolically manipulate objects of the relational model.
11
$400 Question from Models What is Relational Algebra?
12
$500 Answer from Models This is the informal set of terms for relational model objects, used most often in database work.
13
$500 Question from Models What is the table model?
14
$100 Answer from Classes & Schemes This is any "thing" in the enterprise that is to be represented in the database by a UML model. (It is called an entity in the ER model.)
15
$100 Question from Classes & Schemes What is a UML class?
16
$200 Answer from Classes & Schemes This is any "thing" in the enterprise that is to be represented in the database by an ER model. (It is called a class in UML.)
17
$200 Question from Classes & Schemes What is an ER model entity?
18
$300 Answer from Classes & Schemes This is one piece of information that characterizes each member of a class or entity type.
19
$300 Question from Classes & Schemes What is an attribute? (UML, ER, RM)
20
$400 Answer from Classes & Schemes This is an attribute that provides real- world information, relevant to the enterprise, about the class that we are modeling.
21
$400 Question from Classes & Schemes What is a descriptive attribute?
22
$500 Answer from Classes & Schemes This is a set of attributes, with an assignment rule. It provides the structure for a database table.
23
$500 Question from Classes & Schemes What is a relation scheme?
24
$100 Answer from Rows & Tables This contains information about one individual in a database table. (It is called a tuple in the relational model.)
25
$100 Question from Rows & Tables What is a (table model) row?
26
$200 Answer from Rows & Tables This function assigns a constant value from the attribute domain to each attribute in a relation scheme. (It is called a row in the table model.)
27
$200 Question from Rows & Tables What is a (relational model) tuple?
28
$300 Answer from Rows & Tables This set of rows represents all of the individual in a class. (It is called a relation in the relational model.)
29
$300 Question from Rows & Tables What is a (tablel model) table?
30
$400 Answer from Rows & Tables This set of tuples contains the information for all individuals in a class. (It is called a table in the table model.)
31
$400 Question from Rows & Tables What is a (relational model) relation?
32
$500 Answer from Rows & Tables This special constant value is compatible with any data type and means "this field doesn't have any value assigned to it."
33
$500 Question from Rows & Tables What is NULL?
34
$100 Answer from Keys This can be any set of attributes in a relation whose values, taken together, guarantee uniqueness of the rows in a table.
35
$100 Question from Keys What is a super key?
36
$200 Answer from Keys This minimal super key can't have an attribute deleted without losing the super key property, or added without losing its distinction.
37
$200 Question from Keys What is a candidate key?
38
$300 Answer from Keys This candidate key is picked by the database designer to guarantee uniqueness of each row in a table.
39
$300 Question from Keys What is a primary key?
40
$400 Answer from Keys This made-up primary key has no descriptive value about an individual.
41
$400 Question from Keys What is a surrogate key?
42
$500 Answer from Keys This made-up primary key has at least some descriptive value about an individual.
43
$500 Question from Keys What is a substitute key?
44
$100 Answer from Associations The minimum and maximum number of individuals of one class that may be associated with a single member of another class. (Called cardinality in ER, RM and table model)
45
$100 Question from Associations What is multiplicity? (UML)
46
$200 Answer from Associations The way that two classes are functionally connected to each other. (Called a relationship in the ER model.)
47
$200 Question from Associations What is an association? (UML)
48
$300 Answer from Associations The way that two entities are functionally connected to each other. (Called an association in UML.)
49
$300 Question from Associations What is a relationship? (ER model)
50
$400 Answer from Associations This association has a maximum multiplicity of 1..*
51
$400 Question from Associations What is a one-to-many association?
52
$500 Answer from Associations This set of attributes is copied from the PK of a parent table into the scheme of a child table.
53
$500 Question from Associations What is a foreign key?
54
Final DataBit This computer scientist developed the relational model database for IBM in the 1970s.
55
Final DataBit Who is Dr. E.F. Codd?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.