Advanced Database System Flashcards

1
Q

Identified at a compile time using preprocessor, which translates expressed in this into function calls.

A

Embedded SQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

defines (API) that Java programs use that can connect to database servers

A

Java Database Connectivity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A pre-complied SQL statement

A

PreparedStatement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Allows program to construct a SQL query as a character string at run time

A

Dynamic SQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

calculates the rank of a value in a group of values

A

Rank

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

They prevent SQL injection attack

A

PreparedStatement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

a statement that the system executes automatically as a side effect of a modification to the database

A

Trigger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

defines an API that application can use to open a connection with a database, send queries and updates, and get back results

A

Open Database Connectivity (ODBC)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

allows you to write cross-tabulation queries which transpose rows into columns, aggregating data in the process of the transporting.

A

Pivot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly