Test 1 Flashcards
1.) The__________ determines the common attribute or attributes by looking for identically named attributes and compatible data types.
natural join
When using a subquery, the output of a(n)_________ query is used as the input for the outer query.
inner
The_________clause is used to restrict the output of a GROUP BY query by applying a conditional criteria to the grouped rows.
HAVING
The IN subquery uses a(n)___________ operator.
equality
The use of the____________ operator allows you to compare a single value with a list of values returned by the first subquery (sqA) using a comparison operator other than EQUALS.
ALL
A(n)_____________subquery is a subquery that executes once for each row in the outer query.
correlated
The___________ statement combines the output of two SELECT queries.
UNION
A(n)____________ query can be used to produce a relation that retains the duplicate rows.
UNION ALL
The____________ statement can be used to combine rows from two queries, returning only the rows that appear in both sets.
INTERSECT
If the DBMS does not support the INTERSECT statement, one can use a(n)__________ subquery to achieve the same result.
IN
A(n)___________view is a view that can be used to update attributes in the base table(s) that are used in the view.
updatable
A(n)____________ routine pools multiple transactions into a single batch to update a master table field in a single operation.
batch update
A row-level trigger requires use of the___________ keywords and is executed once for each row affected by the triggering statement.
FOR EACH ROW
When the critical application code is isolated in a single program,____________improves.
maintenance and logic control
_____ is the term used to describe an environment in which the SQL statement is not known in advance and is generated at run time.
Dynamic SQL
______ is the process that establishes the need for, and the extent of, and information system.
Systems analysis
The traditional Systems Development Life Cycle (SDLC) phases are ____, detailed systems design, implementation, and maintenance.
planning
- An initial assessment of the information flow-and-extent requirements must be made during the ______ portion of the Systems Development Life Cycle (SDLC).
planning
- After testing is concluded, the final ______ is reviewed and printed and end users are trained.
documentation
- The advent of very sophisticated application generators and ______ has substantially decreased coding and testing time.
debugging tools
- The system and operational costs are addressed by the ______ during the planning phase of the Systems Development Life Cycle (SDLC).
feasibility study
- ______ are usually provided by the database management system (DBMS) to check for access violations
Audit trails
- The ______ describes the general conditions in which a company operates, its organizational structure, and its mission.
company situation
- The system’s ______ defines the extent of the design according to operational requirements.
scope
- The proposed system is subject to limits known as ______, which are external to the system.
boundaries
- Making sure that the final product meets user and system requirements is the most critical ___ phase.
Database Life Cycle (DBLC)
Programmers use database tools to ______ the applications during coding of the programs.
prototype
______ allows the assignment of access rights to specific authorized users
Password security
The ______ stage uses data modeling to create an abstract database structure that represents real- world objects in the most realistic way possible.
conceptual design
The first step in ______ is to discover the data element characteristics.
conceptual design
A designer must have a thorough understanding of the company’s data types, extent, and uses in order to develop an accurate ______.
data model