Ray Welland
Quiz von , erstellt am more than 1 year ago

Introduction to Databases

34
0
0
Ray Welland
Erstellt von Ray Welland vor etwa 10 Jahre
Schließen

UML Lec2 Quiz

Frage 1 von 21

1

Select all that are TRUE about Databases

Wähle eine oder mehr der folgenden:

  • Shared collection of logically related data (and a description of this data), designed to meet the information needs of an organization

  • Shared collection: can be used simultaneously by many departments and users

  • Logically related: comprises the important objects and the relationships between these objects.

Erklärung

Frage 2 von 21

1

A DBMS is a software system that enables users to define, create, and maintain the database and that provides controlled access to this database?

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 3 von 21

1

A 'Database Application Program' is a software program that interacts with the database by issuing an appropriate request (typically an SQL statement) to the DBMS.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 4 von 21

1

What are 'Views'?

Wähle eine der folgenden:

  • Allows each user to connect to the network

  • Allows each user to have his or her own view of the database

  • Allows each user to connect to the database

Erklärung

Frage 5 von 21

1

Select ALL that are TRUE about 'Views'

Wähle eine oder mehr der folgenden:

  • Provide a level of security

  • Provide a mechanism to customize the appearance of the database

  • Provide the benefit of regular database backups

  • Present a consistent, unchanging picture of the structure of the database, even if the underlying database is changed.

Erklärung

Frage 6 von 21

1

What are components of a DBMS Environment?

Wähle eine oder mehr der folgenden:

  • ACARS Monitoring

  • Hardware and Software

  • Data

  • Procedures

  • People

Erklärung

Frage 7 von 21

1

What are true about a Two-Tier Client-Server?

Wähle eine oder mehr der folgenden:

  • Client manages main business and data processing logic and user interface

  • Server manages and controls access to database

  • Third Party manage server

Erklärung

Frage 8 von 21

1

What are true about Three-Tier Architecture?

Wähle eine oder mehr der folgenden:

  • Business logic and data processing layer, middle tier runs on a server (application server)

  • User interface layer runs on client

  • Makes use of the Cloud

  • DBMS stores data required by the middle tier. This tier may be on a separate server (database server)

Erklärung

Frage 9 von 21

1

What are the advantages of the Three-Tier Architecture?

Wähle eine oder mehr der folgenden:

  • Application maintenance centralized

  • ‘Thin’ client, requiring less expensive hardware

  • Easier to modify or replace one tier without affecting others

  • Backups are always and only run off site for redundancy

  • Maps quite naturally to Web environment

  • Separating business logic from database functions makes it easier to implement load balancing

Erklärung

Frage 10 von 21

1

Select ALL that are True about Functions of a DBMS

Wähle eine oder mehr der folgenden:

  • A User-Accessible Catalog

  • Data Storage, Retrieval, and Update

  • Concurrency Control Services

  • Recovery Services

  • Transaction Support

Erklärung

Frage 11 von 21

1

Select ALL that are True about Functions of a DBMS

Wähle eine oder mehr der folgenden:

  • Integrity Services

  • Utility Services

  • Services to Promote Data Independence

  • Support for Data Communication

  • Authorization Services

Erklärung

Frage 12 von 21

1

What is NOT an advantage of DBMS

Wähle eine der folgenden:

  • Improved data integrity

  • Sharing of data

  • Data consistency

  • Control of data redundancy

  • Limited to one Super Administator

  • Improved maintenance through data independence

Erklärung

Frage 13 von 21

1

What is NOT an disadvantage of DBMS

Wähle eine der folgenden:

  • Cost of conversion

  • Cost of DBMS

  • Complexity

  • Performance

  • Higher impact of a failure

  • Intuitive and easy to setup

Erklärung

Frage 14 von 21

1

A Data Model is a Integrated collection of concepts for describing data, relationships between data, and constraints on the data. What are the three components?

Wähle eine oder mehr der folgenden:

  • a structural part

  • a manipulative part

  • a set of integrity rules

Erklärung

Frage 15 von 21

1

Which Relational Model Terminologies are correct?

Wähle eine oder mehr der folgenden:

  • Relation: table with columns and rows

  • Attribute: named column of a relation

  • Domain: set of allowable values for one or more attributes

  • Tuple: a record of a relation

  • Relational Database - collection of normalized relations with distinct relation names

Erklärung

Frage 16 von 21

1

Each Table and Column name should be distinct?

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 17 von 21

1

A Superkey is a column, or a set of columns, that uniquely identifies a record within a table.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 18 von 21

1

A Candidate Key is the Maximum type of Superkey

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 19 von 21

1

Select ALL Relational Key that are correct

Wähle eine oder mehr der folgenden:

  • Primary Key: Candidate key selected to identify records uniquely within table

  • Alternate Keys: Candidate keys that are not selected to be primary key

  • Master Key: Candidate keys that are equivalent to the Primary Key

  • Foreign Key: Column, or set of columns, within one table that matches candidate key of some (possibly same) table

Erklärung

Frage 20 von 21

1

Select ALL that are True regarding Relational Integrity

Wähle eine oder mehr der folgenden:

  • Entity Integrity: In a base table, no column of a primary key can be null

  • Referential Integrity: If FK exists in a table, either FK value must match a candidate key value of some record in its home table or FK value must be wholly null

  • Relational Integrity: If FK exists in a table, either FK value must match a candidate key value of some record in its home table or FK value must be wholly null

  • Null Value: Represents value for a column that is currently unknown or not applicable for record

Erklärung

Frage 21 von 21

1

The two main Relational Languages are Structured Query Language and Query-by-Example?

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung