Chapter 3 - Database Planning

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Step 7 of Database Design Life Cycle

Create the DB and DB application prototypes

A data model is usually created during this phase of the Database Design Life Cycle

Creating a database strategy

This step will help the DB designer to determine the needs that the DB will be designed to meet

Creating a database strategy

These statements represent the transaction functionality built into the application programs.

DML statements

involves defining the users of the database and its corresponding application

Defining the scope

Step 9 of Database Design Life Cycle

Implementation

Step 8 of Database Design Life Cycle

Test the DB and DB application

T/F Many database management systems include functionality that helps convert legacy data into the new format.

True

T/F The database's design must support the needs of the organization

True

T/F The functionality required by the user must be built into the database application

True

Black-box testing comes before or after white-box testing?

after

Failure to ascertain all the requirements of a database system can lead to

an inadequate or incomplete system

Database/prototype testing happens in two places:

before implementing the database and after the system goes live

This individual must test the user's point of view, including all areas of user input, user interface, and data output areas

black-box testers

which tester has no knowledge of the code, or any predetermined notions of how the application is supposed to perform

black-box testers

The database design phase usually occurs in three stages:

conceptual, logical and physical

this is the stage when those carefully planned processes should be carried out.

conversion

Step 10 of Database Design Life Cycle

convert legacy data and load new data

Step 3 of Database Design Life Cycle

create a database requirements document

Step 1 of Database Design Life Cycle

create database strategy

used as a blueprint from which the database design is derived

database requirements document

A mission statement

declares the specific purpose of the database in broad terms without defining specific tasks pertinent to the implementation of the database

Step 2 of Database Design Life Cycle

define the scope of database application

Step 4 of Database Design Life Cycle

design the database

Step 6 of Database Design Life Cycle

design the database application

T/F Monitoring a database and its application is not an ongoing activity.

false

Testing should also demonstrate that the database and its application are

functioning within database requirements

For the database, this will typically include executing DDL statements to create the tables of the database.

implementation

This phase can occur with or without the aforementioned prototyping, but will usually run more smoothly if the prototyping occurs

implementation

This phase includes implementing the necessary programming constructs to create the database and its application

implementing the DB and DB application

Testing is performed to ______ & ___ errors that may be present in both the database and the database's application

locate; fix

Step 11 of Database Life Cycle

maintain the DB and DB application

As long as the system is in use, it must be...

maintained

This stage includes the monitoring of the system to ensure that it properly and efficiently carries out its designated tasks.

maintenance

once a database and an application have been deployed, ___________ testing should be conducted

post-deployment

The application programs are implemented in the designated ___________ _____________.

programming language

Testing should be performed with carefully designed testing strategies with ____ ___ so that the entire system is thoroughly tested

real data

The loading of legacy data is only necessary if the database system is

replacing an old system

Step 5 of Database Design Life Cycle

select a DBMS

who performs white-box testing on database systems?

someone other that the database designer or developer

a database requirements document contains...

the specifications for the database & info about required features

which testers have direct access to the code, and may be authorized to make changes to the code

white box testers

The use of internal knowledge of the code for an application when conducting tests.

white box testing (glass box)


Set pelajaran terkait

Chapter 13 - Reformations & Religious Wars

View Set

Unit 3 (chapter 9) History of Graphic Design

View Set