Fundamentals of Database Systems

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Get a hint
Hint

What is the Boolean attribute that evaluates to TRUE if the most recent SQL statement did not return even one row?

Get a hint
Hint

SQL%NOTFOUND

Get a hint
Hint

What clause occurs between the SELECT and FROM clauses?

Get a hint
Hint

INTO

Card Sorting

1/30

Anonymous user
Anonymous user
flashcard set

Earn XP

Description and Tags

Flashcards to help review the fundamentals of database systems, concepts, and related SQL and PL/SQL functionalities.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

What is the Boolean attribute that evaluates to TRUE if the most recent SQL statement did not return even one row?

SQL%NOTFOUND

2
New cards

What clause occurs between the SELECT and FROM clauses?

INTO

3
New cards

What is the memory area allocated by the Oracle server to store the SQL statement and the data that it uses known as?

CURSOR

4
New cards

What are automatically declared variables that allow you to evaluate what happened when a cursor was last used?

CURSOR ATTRIBUTES

5
New cards

What is the use of INTO clause in PL/SQL select statement to specify?

VARIABLE

6
New cards

What could be an error in the provided PL/SQL block that updates the salary of an employee?

QUERY RETURNS MORE THAN 1 ROW

7
New cards

True or False: A counter variable is an expression that returns true, false, or null.

FALSE

8
New cards

What is the symbol used for the assignment operator in PL/SQL?

=

9
New cards

What clause is used to specify variable(s) that will hold the value(s) returned from the SELECT clause?

INTO

10
New cards

What is the term for structures that change the logical flow of statements within a PL/SQL block?

CONTROL STRUCTURES

11
New cards

What is the type of loop where the statement inside must execute at least once?

BASIC LOOP

12
New cards

What Boolean attribute evaluates to TRUE if the most recent SQL statement returned at least one row?

SQL%FOUND

13
New cards

What SQL statement selects rows from one table to update and/or insert into another table?

MERGE

14
New cards

What type of errors cannot be used directly in PL/SQL?

DDL, DCL

15
New cards

What DML statements make changes to the database?

ALL THE OPTIONS

16
New cards

True or False: The logical operator NOT applied to a null yields NULL.

TRUE

17
New cards

What is a variable that allows passing a value into a procedure that can be updated within the procedure?

IN OUT

18
New cards

What is the type of parameter that is declared in procedure heading called?

FORMAL

19
New cards

In PL/SQL, the BEGIN keyword states 'this is the start of a block'. What states 'this is the start of a subprogram'?

CREATE PROCEDURE

20
New cards

What is the full form of the acronym OLAP?

ONLINE ANALYTICAL PROCESSING

21
New cards

In data warehousing, what is the purpose of the ETL process?

EXTRACT, TRANSFORM, LOAD

22
New cards

What is the type of ETL loading process that populates all the data warehouse tables?

INITIAL LOAD

23
New cards

Which data mining technique makes predictions based on patterns within data?

REGRESSION

24
New cards

What type of learning technique does Decision Tree represent?

SUPERVISED LEARNING

25
New cards

KDD stands for?

KNOWLEDGE DISCOVERY IN DATABASES

26
New cards

What defines an OLAP cube?

A data structure that allows fast analysis of data according to multiple dimensions.

27
New cards

What is the process of identifying patterns and trends in data called?

DATA MINING

28
New cards

In data mining, what type does Naive Bayes algorithm belong to?

CLASSIFICATION

29
New cards

True or False: The EVALUATION phase of CRISP-DM consists of presenting the results in a useful manner.

FALSE

30
New cards

What OLAP operation allows for analysis by taking one level of information for display?

SLICE

31
New cards

What is the acronym for Online Transaction Processing?

OLTP