Chapter6 Flashcards

1
Q

is the main database object

A

Tables

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

is defined with columns and stores rows of data

A

Table

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

are used to hold temporary data specific to a transaction or session

A

Temporary tables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  • these types of columns do not consume storage space on disk
  • database derives values in virtual columns from normal columns
A

Virtual columns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • is a customized representation of data from one or more tables and/or view
  • are queries stored in the database that select data from one or more tables
A

View

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

is a way to generate continuous numbers

A

Sequence

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

is an alias for any table, view, sequence, or other accessible database object

A

Synonym

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

are objects used to summarize and replicate data

A

Materialized view

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

is a logical structure to define the relationship between columns in a table

A

Dimension

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

is a method of storing data from related tables at a common physical

A

Cluster

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

are created with user-defined datatypes.

A

Object table

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

is a collection of related database objects grouped together

A

schema

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

is a schema object that enables you to access an object from a different database.

A

Database links

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

is a stored PL/SQL program that gets executed when a specified condition occurs on the table.

A

Tiggers

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

any java stuff

A

java objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  • procedure
  • function
  • packages
A

PL/SQL programs

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

is a PL/SQL programmatic construct

A

procedure

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

like procedure but it returns a value

A

function

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

it is a grouping of related PL/SQL

20
Q
  • variable length strings (backward compatibility)
  • discourage in Oracle
  • 2GBYTES
21
Q

variable length binary string

2Kbytes

22
Q
  • variable length binary strings

- 2GBYTES

23
Q
  • is one of the Large Object datatypes provided to store variable length character data
  • Character large object
24
Q

is one of the Large Object datatypes and stores variable-length Unicode character data

25
- represents all non-Oracle numeric datatypes(floats, decimal, integer) - can store both fixed-point and floating-point number
Number
26
datatype represents a 32-bit floating-point number
Binary_Float
27
datatype represents a 64-bit floating-point number
BINARY_DOUBLE
28
it a subtype of Number ans is internally represented as Number
FLOAT
29
it stores date and time information
date
30
- stores date and time information with fractional seconds precision - fractional_seconds_precision
timestamp
31
Equivalent to Number (p,0)
INTEGER
32
NCHAR with max 4K bytes, no blank-padded
NVARCHAR2
33
Base-64 string unique row address
ROWID
34
Base-64 string index-organized table
UROWID
35
Binary large object
BLOB
36
locator to a large binary file outside database
BFILE
37
the special characters allowed in identifier name are the $, _ , #
also do not use quotation marks on identifier name
38
table and column names are ____ | - can be up to 30 characters long
identifiers
39
the existing data in the table is validated to verify that it conforms to the constraint.
Enable validate
40
This does not validate the existing data but enables the constraint for future constraint checking
Enable Novalidate
41
The constraint id disable but the constraint is kept valid
Disable Validate
42
the constraint is disabled and no checks are done on or future or existing data
Disable novalidate
43
index in the form of a balanced tree
B-tree index
44
- each bit position represents a row that may or may not contain the indexed value - best for low-cardinality column
bitmap index
45
is a structure associated with tables used to speed up the queries
index