Logical Structures Flashcards

1
Q

What are the logical structures from smallest to largest?

A
  • Data Blocks
  • Extents
  • Segments
  • Tablespaces
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are Data Blocks?

A

The smallest units of storage that Oracle can use or allocate

One data block corresponds to a specific number of bytes of physical database space on disk

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

What are Extents?

A

A collection of contiguous data blocks

Provided by the system during a single allocation

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

What are Segments?

A

A set of extents that have been allocated for a specific type of data structure

Used to store a single database object

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

What are Tablespaces?

A

Comprised of one or more operating system files called datafiles.

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

What is ROWID?

A

A a pseudocolumn that uniquely defines a single row in a database table

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

What is ROWID associated with?

A

A table row when the row is created

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

In ROWID AABMjXAAEAAAGwTAAA

What does ‘AABMjX’ represent’?

A

The data object number

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

In ROWID AABMjXAAEAAAGwTAAA

What does ‘AAE’ represent’?

A

The data file number that the row is in

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

In ROWID AABMjXAAEAAAGwTAAA

What does ‘AAAGwT’ represent’?

A

The data block number that the row is in

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

In ROWID AABMjXAAEAAAGwTAAA

What does ‘AAA’ represent’?

A

The row number within the data block

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