Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
D
data
- Variable in class global.
Page
The actual byte array for the page.
data
- Variable in class relop.
Tuple
Page buffer containing this tuple.
DatabaseName
- Static variable in class global.
Minibase
Name of the data file.
DataEntry
- Class in
index
Records stored in an index file; using the textbook's "Alternative 2" (see page 276) to allow for multiple indexes.
DataEntry(SearchKey, RID)
- Constructor for class index.
DataEntry
Constructs a DataEntry from the given values.
DataEntry(byte[], short)
- Constructor for class index.
DataEntry
Constructs a DataEntry stored in the given data buffer.
DB_PATH
- Variable in class tests.
TestDriver
Default database file name.
DB_SIZE
- Static variable in class global.
Msql
Default database size (in pages).
DB_SIZE
- Variable in class tests.
TestDriver
Default database size (in pages).
deallocate_page(PageId)
- Method in class diskmgr.
DiskMgr
Deallocates a single page (i.e.
deallocate_page(PageId, int)
- Method in class diskmgr.
DiskMgr
Deallocates a set of pages on disk, given the run size.
debugStream
- Variable in class parser.
MiniSqlTokenManager
DEFAULT
- Static variable in interface parser.
MiniSqlConstants
defaultLexState
- Variable in class parser.
MiniSqlTokenManager
Delete
- Class in
query
Execution plan for deleting tuples.
Delete(AST_Delete)
- Constructor for class query.
Delete
Optimizes the plan, given the parsed query.
delete_file_entry(String)
- Method in class diskmgr.
DiskMgr
Deletes a file entry from the header page(s).
delete_minibase()
- Method in class tests.
TestDriver
Deletes the database files from the disk.
deleteEntry(DataEntry)
- Method in class index.
HashBucket
Deletes a record from the page, compacting the free space (including the slot directory).
deleteEntry(SearchKey, RID)
- Method in class index.
HashIndex
Deletes the specified entry from the index file.
deleteEntry(DataEntry)
- Method in class index.
SortedPage
Deletes a record from the page, compacting the free space (including the slot directory).
deleteFile()
- Method in class heap.
HeapFile
Deletes the heap file from the database, freeing all of its pages.
deleteFile()
- Method in class index.
HashIndex
Deletes the index file from the database, freeing all of its pages.
deleteRecord(RID)
- Method in class heap.
HeapFile
Deletes the specified record from the heap file.
deleteRecord(RID)
- Method in class heap.
HFPage
Deletes a record from the page, compacting the records space.
DeleteStatement()
- Method in class parser.
MiniSql
desc
- Variable in class tests.
TestDriver.CountData
Describe
- Class in
query
Execution plan for describing tables.
Describe(AST_Describe)
- Constructor for class query.
Describe
Optimizes the plan, given the parsed query.
DescribeStatement()
- Method in class parser.
MiniSql
descs
- Variable in class parser.
AST_OrderBy
Which columns are DESC.
destroyDB()
- Method in class diskmgr.
DiskMgr
Destroys the database, removing the file that stores it.
DIGIT
- Static variable in interface parser.
MiniSqlConstants
disable_tracing()
- Method in class parser.
MiniSql
DiskManager
- Static variable in class global.
Minibase
The Minibase Disk Space Manager.
diskmgr
- package diskmgr
DiskMgr
- Class in
diskmgr
Minibase Disk Manager
DiskMgr()
- Constructor for class diskmgr.
DiskMgr
DMTest
- Class in
tests
Test suite for the diskmgr layer.
DMTest()
- Constructor for class tests.
DMTest
Done()
- Method in class parser.
SimpleCharStream
dropIndex(String)
- Method in class query.
Catalog
Removes an existing index from the catalog.
DropIndex
- Class in
query
Execution plan for dropping indexes.
DropIndex(AST_DropIndex)
- Constructor for class query.
DropIndex
Optimizes the plan, given the parsed query.
DropIndexStmt()
- Method in class parser.
MiniSql
dropTable(String)
- Method in class query.
Catalog
Removes an existing table from the catalog.
DropTable
- Class in
query
Execution plan for dropping tables.
DropTable(AST_DropTable)
- Constructor for class query.
DropTable
Optimizes the plan, given the parsed query.
DropTableStmt()
- Method in class parser.
MiniSql
dump(String)
- Method in class parser.
SimpleNode
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W