b33f81b91e01da0ee25d52b7ab0bc7a7.ppt
- Количество слайдов: 82
1
ICS 214 A Notes 01 2
ICS 214 A Notes 01 3
ICS 214 A Notes 01 4
Class Structure ICS 214 A Notes 01 5
This course … ICS 214 A Notes 01 6
Sentient Spaces … 7
CS Building in UC Irvine Video collection 8
Implications of Sentient Space focus. . ICS 214 A Notes 01 9
Data Models (2 weeks) ICS 214 A Notes 01 10
New Ideas in Storage & Indexing (2 weeks) ICS 214 A Notes 01 11
Data Quality (2 weeks) ICS 214 A Notes 01 12
New Computing Architecture (2 weeks) ICS 214 A Notes 01 13
Data Privacy (2 weeks) ICS 214 A Notes 01 14
16
The Paleolithic Period … ICS 214 A Notes 01 17
ICS 214 A Notes 01 18
The Dark Ages …. ICS 214 A Notes 01 19
The Relational Era. . ICS 214 A Notes 01 20
Data Wars (1) ICS 214 A Notes 01 21
Data Wars (2) ICS 214 A Notes 01 22
Pointer’s Strike Back… ICS 214 A Notes 01 23
Object Model ICS 214 A Notes 01 24
Object Oriented Databases ICS 214 A Notes 01 29
ICS 214 A Notes 01 30
Persistence ICS 214 A Notes 01 31
Persistent Object-Oriented Programming Languages ICS 214 A Notes 01 32
ICS 214 A Notes 01 33
ICS 214 A Notes 01 34
ICS 214 A Notes 01 35
Disadvantages of ODBMS Approach ICS 214 A Notes 01 36
ICS 214 A Notes 01 37
ICS 214 A Notes 01 38
ICS 214 A Notes 01 39
ICS 214 A Notes 01 40
ICS 214 A Notes 01 41
ICS 214 A Notes 01 42
ICS 214 A Notes 01 43
ICS 214 A Notes 01 45
ICS 214 A Notes 01 46
ICS 214 A Notes 01 47
ICS 214 A Notes 01 48
ICS 214 A Notes 01 49
ICS 214 A Notes 01 50
ICS 214 A Notes 01 51
52
Key Database Technologies ICS 214 A Notes 01 53
Database Management System Architecture Application Queries Schema changes Query processor Storage manager ICS 214 A Notes 01 54
Storage Media and their Properties ICS 214 A Notes 01
Databases and Storage Devices ICS 214 A Notes 01 56
Functional Abstraction of a Simplistic DBMS SQL statements Access plan Read write records, scan relations Get page containing tuples Read/write file pages ICS 214 A Notes 01 57
Basic File System ICS 214 A Notes 01 58
Basic File System Design Issues ICS 214 A Notes 01 59
Buffer Management ICS 214 A Notes 01 60
Database Buffer Management Design Issues ICS 214 A Notes 01 61
Record-Oriented File System ICS 214 A Notes 01 62
Index Management and Associative Access ICS 214 A Notes 01
Organization of Index File ICS 214 A Notes 01 64
Multidimensional Indexing Motivation ICS 214 A Notes 01 65
Approach: Utilize Single Dimensional Index ICS 214 A Notes 01 66
R-tree Data Structure ICS 214 A Notes 01 67
Split Node ICS 214 A Notes 01 68
Minimizing Covered Area ICS 214 A Notes 01 69
Other Multidimensional Data Structures ICS 214 A Notes 01 70
KD-tree ICS 214 A Notes 01 71
KD-Tree Example ICS 214 A Notes 01 72
Adapting KD Tree to Block Model ICS 214 A Notes 01 73
Quad Tree ICS 214 A Notes 01 74
Quad Tree Example ICS 214 A Notes 01 75
Grid Files ICS 214 A Notes 01 76
Space Filling Curve ICS 214 A Notes 01 77
Deriving Z-Values for a Region ICS 214 A Notes 01 78
Generalized Search Trees ICS 214 A Notes 01 79
ICS 214 A Notes 01 80
Query Processing in DBMSs ICS 214 A Notes 01 81
Query Optimization ICS 214 A Notes 01
ICS 214 A Notes 01
Transaction Management ICS 214 A Notes 01 84
Transaction Model ICS 214 A Notes 01 85
Isolation The execution will be prevented by 2 phase locking since user 1’s transaction will not release the lock on account until user 1 transaction terminates ICS 214 A Notes 01 86
Atomicity ICS 214 A Notes 01 87
Durability ICS 214 A Notes 01 88


