Matthew Rook
Quiz von , erstellt am more than 1 year ago

Database Quiz am Database Design, erstellt von Matthew Rook am 04/04/2019.

4
0
0
Matthew Rook
Erstellt von Matthew Rook vor mehr als 5 Jahre
Schließen

Database Design

Frage 1 von 40

1

What is Program-Data Redundancy?

Wähle eine der folgenden:

  • changing the structure or storage characteristics would require changing the applications that access it

  • Unnecessary storage of the same data in different places

  • different and conflicting versions of the same data occur at different places

  • Abnormalities when all changes in redundant data are not made correctly

Erklärung

Frage 2 von 40

1

What is Data Redundancy?

Wähle eine der folgenden:

  • changing the structure or storage characteristics would require changing the applications that access it

  • different and conflicting versions of the same data occur at different places

  • Abnormalities when all changes in redundant data are not made correctly

  • Unnecessary storage of the same data in different places

Erklärung

Frage 3 von 40

1

What is Data Inconsistancy?

Wähle eine der folgenden:

  • Abnormalities when all changes in redundant data are not made correctly

  • Unnecessary storage of the same data in different places

  • changing the structure or storage characteristics would require changing the applications that access it

  • different and conflicting versions of the same data occur at different places

Erklärung

Frage 4 von 40

1

What is Data Anomalies?

Wähle eine der folgenden:

  • changing the structure or storage characteristics would require changing the applications that access it

  • different and conflicting versions of the same data occur at different places

  • Unnecessary storage of the same data in different places

  • Abnormalities when all changes in redundant data are not made correctly

Erklärung

Frage 5 von 40

1

Fülle die Lücken, um den Text zu vervollständigen.

Data Dictionary Management - Data dictionary: Stores of the
and their

Erklärung

Frage 6 von 40

1

Fülle die Lücken, um den Text zu vervollständigen.

- Performance tuning: Ensures of the
in terms of and access

Erklärung

Frage 7 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Transforms entered data to conform to required data structures

Erklärung

Frage 8 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Enforces user security and data privacy

Erklärung

Frage 9 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Sophisticated algorithms ensure that multiple users
can access the database concurrently without
compromising its integrity

Erklärung

Frage 10 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Enables recovery of the database after a failure

Erklärung

Frage 11 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Minimizes redundancy and maximizes consistency

Erklärung

Frage 12 von 40

1

Fülle die Lücken, um den Text zu vervollständigen.


interfaces - Query language: Lets the user specify what
must be done without having to specify how
• Structured Query Language (SQL): De facto
query language and data access standard
supported by the majority of DBMS vendors

Erklärung

Frage 13 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Accept end-user requests via multiple, different
network environments

Erklärung

Frage 14 von 40

1

Abstraction of a real-world object or event is an example of Data Models?

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 15 von 40

1

Collection of related concepts used to describe the structure
of a database, i.e. unique objects, data types, relationships,
and constraints
• Useful for supporting a specific problem domain
• Simple representations of complex real-world data structures

This is an example of Data Modelling

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 16 von 40

1

A Model refers to the process of creating a specific data model for a
determined problem domain.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 17 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

An is a person, place, thing, or event
about which data will be collected and stored.

Erklärung

Frage 18 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

An is a characteristic of an entity

Erklärung

Frage 19 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

A describes an association among
entities.

Erklärung

Frage 20 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

A is a restriction placed on the data

Erklärung

Frage 21 von 40

1

• Logical Data Independence:

Wähle eine oder mehr der folgenden:

  • Change the schema at one level of a database system without
    having to change the schema at the next higher level.

  • A change in storage devices or methods and even a change in
    operating system will not affect the internal model.

  • Change the internal model without affecting the conceptual
    model.

  • Change the physical model without affecting the internal model

  • Recoding, adding fields (e.g. adding an email address to a
    student file) in the database should not affect applications

Erklärung

Frage 22 von 40

1

Data Independence:

Wähle eine oder mehr der folgenden:

  • Change the schema at one level of a database system without
    having to change the schema at the next higher level.

  • A change in storage devices or methods and even a change in
    operating system will not affect the internal model.

  • Change the internal model without affecting the conceptual
    model.

  • Change the physical model without affecting the internal model

  • Recoding, adding fields (e.g. adding an email address to a
    student file) in the database should not affect applications

Erklärung

Frage 23 von 40

1

Physical Data Independence:

Wähle eine oder mehr der folgenden:

  • Recoding, adding fields (e.g. adding an email address to a
    student file) in the database should not affect applications

  • Change the physical model without affecting the internal model

  • Change the internal model without affecting the conceptual
    model.

  • A change in storage devices or methods and even a change in
    operating system will not affect the internal model.

  • Change the schema at one level of a database system without
    having to change the schema at the next higher level.

Erklärung

Frage 24 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- An attribute that can identify each row in a table uniquely. Cannot be null or duplicate

Erklärung

Frage 25 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Composed of more than one attribute

Erklärung

Frage 26 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Unique key other than primary key, Strictly for data retrieval purposes, E.g. Customers do not remember their ID, but
they do remember their phone number!

Erklärung

Frage 27 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Each row (entity instance) in the table has its own unique identity

Erklärung

Frage 28 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- An attribute whose values match primary key values in the related table

Erklärung

Frage 29 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- FK contains a value that refers to an existing valid tuple (row) in another
relation

Erklärung

Frage 30 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

will show all rows in the tables except duplicates

Erklärung

Frage 31 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

will show all rows from the tables including duplicates

Erklärung

Frage 32 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Unary operator that yields a vertical subset of a table. Yield all values for selected attributes

Erklärung

Frage 33 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Yields only the rows that appear in both tables

Erklärung

Frage 34 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

- Yields all rows in one table that are not found in the other table

Erklärung

Frage 35 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

: one or more attributes that uniquely identify
each entity instance.

Erklärung

Frage 36 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

: Attribute that can be subdivided to
yield additional attributes

Erklärung

Frage 37 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

: Attribute that cannot be subdivided

Erklärung

Frage 38 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

: Attribute that has only a single value.

Erklärung

Frage 39 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

s: Attributes that have many values.

Erklärung

Frage 40 von 40

1

Fülle die Lücke, um den Text zu vervollständigen

: Attribute whose value is calculated from other
attributes

Erklärung