Matthew Rook
Quiz por , criado more than 1 year ago

Database Quiz sobre Database Design, criado por Matthew Rook em 04-04-2019.

5
0
0
Matthew Rook
Criado por Matthew Rook mais de 5 anos atrás
Fechar

Database Design

Questão 1 de 40

1

What is Program-Data Redundancy?

Selecione uma das seguintes:

  • 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

Explicação

Questão 2 de 40

1

What is Data Redundancy?

Selecione uma das seguintes:

  • 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

Explicação

Questão 3 de 40

1

What is Data Inconsistancy?

Selecione uma das seguintes:

  • 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

Explicação

Questão 4 de 40

1

What is Data Anomalies?

Selecione uma das seguintes:

  • 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

Explicação

Questão 5 de 40

1

Preencha os espaços em branco para completar o texto.

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

Explicação

Questão 6 de 40

1

Preencha os espaços em branco para completar o texto.

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

Explicação

Questão 7 de 40

1

Preencha o espaço em branco para completar o texto.

- Transforms entered data to conform to required data structures

Explicação

Questão 8 de 40

1

Preencha o espaço em branco para completar o texto.

- Enforces user security and data privacy

Explicação

Questão 9 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 10 de 40

1

Preencha o espaço em branco para completar o texto.

- Enables recovery of the database after a failure

Explicação

Questão 11 de 40

1

Preencha o espaço em branco para completar o texto.

- Minimizes redundancy and maximizes consistency

Explicação

Questão 12 de 40

1

Preencha os espaços em branco para completar o texto.


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

Explicação

Questão 13 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 14 de 40

1

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

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 15 de 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

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 16 de 40

1

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

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 17 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 18 de 40

1

Preencha o espaço em branco para completar o texto.

An is a characteristic of an entity

Explicação

Questão 19 de 40

1

Preencha o espaço em branco para completar o texto.

A describes an association among
entities.

Explicação

Questão 20 de 40

1

Preencha o espaço em branco para completar o texto.

A is a restriction placed on the data

Explicação

Questão 21 de 40

1

• Logical Data Independence:

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 22 de 40

1

Data Independence:

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 23 de 40

1

Physical Data Independence:

Selecione uma ou mais das seguintes:

  • 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.

Explicação

Questão 24 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 25 de 40

1

Preencha o espaço em branco para completar o texto.

- Composed of more than one attribute

Explicação

Questão 26 de 40

1

Preencha o espaço em branco para completar o texto.

- 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!

Explicação

Questão 27 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 28 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 29 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 30 de 40

1

Preencha o espaço em branco para completar o texto.

will show all rows in the tables except duplicates

Explicação

Questão 31 de 40

1

Preencha o espaço em branco para completar o texto.

will show all rows from the tables including duplicates

Explicação

Questão 32 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 33 de 40

1

Preencha o espaço em branco para completar o texto.

- Yields only the rows that appear in both tables

Explicação

Questão 34 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 35 de 40

1

Preencha o espaço em branco para completar o texto.

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

Explicação

Questão 36 de 40

1

Preencha o espaço em branco para completar o texto.

: Attribute that can be subdivided to
yield additional attributes

Explicação

Questão 37 de 40

1

Preencha o espaço em branco para completar o texto.

: Attribute that cannot be subdivided

Explicação

Questão 38 de 40

1

Preencha o espaço em branco para completar o texto.

: Attribute that has only a single value.

Explicação

Questão 39 de 40

1

Preencha o espaço em branco para completar o texto.

s: Attributes that have many values.

Explicação

Questão 40 de 40

1

Preencha o espaço em branco para completar o texto.

: Attribute whose value is calculated from other
attributes

Explicação