Exam 8: Database Redesign

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

What is reverse engineering and how well does it work?

(Essay)
4.8/5
(32)

Correlated subqueries can be used to verify functional dependencies.

(True/False)
4.8/5
(33)

The data model produced by reverse engineering is a true conceptual schema.

(True/False)
4.8/5
(30)

To drop a nonkey column from a table,no preliminary steps are needed and we can simply use the ALTER TABLE DROP COLUMN statement.

(True/False)
4.7/5
(31)

In the SQL statements SELECT C1.CustName,C1.SalesRepNo FROM CUSTOMER C1; The "C1" is called a(n)________.

(Multiple Choice)
4.8/5
(26)

When using queries with EXISTS and NOT EXISTS,the processing of the associated SELECT statements must be nested.

(True/False)
4.8/5
(31)

What is the process and what are the considerations when changing a table name?

(Essay)
4.8/5
(41)

Even if an organization has a very large database,it will be possible to make a complete backup copy of the operational database prior to making structure changes.

(True/False)
4.8/5
(30)

Because EXISTS and NOT EXISTS are forms of correlated subqueries,the processing of the associated SELECT statements must be nested.

(True/False)
4.8/5
(37)

The process of reading an actual database schema and producing a data model from that schema is called reverse engineering.

(True/False)
4.9/5
(36)

When increasing cardinalities from 1:N to N:M,which of the following steps are included in the process? (The order of the steps listed below is not relevant,only the steps themselves. )

(Multiple Choice)
4.8/5
(32)

Discuss workable data conversion and possible data loss when changing table data types during a database redesign.

(Essay)
4.8/5
(39)

The use of a double nested set of NOT EXISTS SELECT statements is a famous pattern in SQL use.

(True/False)
4.8/5
(26)

To add a NOT NULL column to a table,we ________.

(Multiple Choice)
4.8/5
(32)

Changing table names is complicated by the fact that constraints and triggers are often associated with the table and will also need to be changed.

(True/False)
4.9/5
(35)

When changing the minimum cardinality on the parent side of the relationship from zero to one,the foreign key ________.

(Multiple Choice)
4.9/5
(35)

Because of the need to know the functional dependencies in a database,it is a good idea to create a(n)________.

(Multiple Choice)
4.9/5
(34)

The data model produced by reverse engineering is a(n)________.

(Multiple Choice)
4.9/5
(31)

Although correlated subqueries are useful in database redesign,they cannot be used to verify functional dependencies.

(True/False)
4.9/5
(30)

In the database redesign process,two SQL tools are useful for testing whether or not certain conditions or assumptions are valid: uncorrelated subqueries and EXISTS/NOT EXISTS.

(True/False)
5.0/5
(35)
Showing 41 - 60 of 101
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)