Intro Database
Modeling
SQL and Programing
Data Structure
Advanced Database
100

This is metadata in which definitions of database objects such as base tables, views (virtual tables), synonyms, value ranges, indexes, users, and user groups are stored.

What is Catalog database?

100

This is used when the value in a column is unknown or missing.

What is Null value.

100

This SQL operator allows you to specify multiple values in a WHERE clause and is a shorthand for multiple OR conditions.

What is the IN operator?

100

This is how many whole records fit into a block.

What is a blocking factor?

100

This is a well-established software application architecture that organizes applications into three logical and physical computing tiers.

What is three-tier architecture?

200

This framework is used to describe the structure of a specific database system and is also called ANSI/SPARC architecture.

This is three-schema architecture.

200

This is a general class that is extended by one or more subclasses.

What is superclass?

200

This command is used to test for empty values, i.e., NULL values.


What is "IS NULL"?

200

This creates a multi-level tree structure that breaks a database down into fixed-size blocks or pages. All nodes have data pointers.

What is a B-tree index?

200

This is based on the cost of the query that to be optimized for query.

What is a cost-based optimization (CBO)?

300

This is the structure of a database described in a formal language supported by the database management system (DBMS).

What is database schema

300

This is a relationship between two entities in which an instance of a child entity is identified through its association with a parent entity.

What is an an identifying relationship?

300

This operator should be used in SQL statement to make it same as Relational Algebra.

What is DISTINCT operator?

300

This is an m-ary tree with a variable but often large number of children per node and is used for indexing structure in DBMS. Only leaf nodes have data pointer.

What is a B+-tree?

300

This join scans the first, or outer table, and then joins each of the rows that pass table filters to the rows found in the second, or inner table.

What is nested loop join?

400

This is the information technician responsible for directing and performing all activities related to maintaining a successful database environment.

Who is a database administrator (DBA)?

400

This is a minimal super key or a super key with no redundant attribute.

What is a candidate key.

400
This is a special type of stored procedure that automatically runs when an event occurs in the database server.


What is a trigger?

400

This is a variable-length record in which the length of the record can exceed the size of a block.

What is a spanned record?

400

Durability is the final aspect of the ACID approach to database management.

What is durability?

500

This is non-tabular databases and store data differently than relational tables

What is NoSQL database?

500

This is an attribute, which is a part of the prime-key, is known as a prime attribute

What is a prime attribute?

500

This is a set of Structured Query Language (SQL) statements with an assigned name, which are stored in a relational database management system (RDBMS) as a group, so it can be reused and shared by multiple programs.

Wha is a stored procedure?

500

This is an ordered file whose records are of fixed length with two fields and the first field of the index replicates the primary key of the data file in an ordered manner.

What is a primary index?

500

This is an advanced version of 3NF (third normal form).

What is BCNF(Boyce Codd Normal Form)?

M
e
n
u