Presentation is loading. Please wait.

Presentation is loading. Please wait.

Data Bits Models Classes & Schemes Rows & Tables Keys Associations $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 Final DataBit.

Similar presentations


Presentation on theme: "Data Bits Models Classes & Schemes Rows & Tables Keys Associations $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 Final DataBit."— Presentation transcript:

1

2

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?


Download ppt "Data Bits Models Classes & Schemes Rows & Tables Keys Associations $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 Final DataBit."

Similar presentations


Ads by Google