Database System Survey Results 2004

Topic %
Unfamiliar
% Somewhat
familiar
very
familiar
log structured file systems 35 53 12
RAID 23 70 6
bit mapped indices 53 35 12
System R Optimizer (dynamic programming) 100 0 0
       
hash joins 41 47 12
Semi joins 41 47 12
logical vs. physical access plans 58 23 12
ripple joins 100 0 0
       
spatial file structures 76 23 0
bloom filters 70 17 12
parallel query optimization 82 3 0
stream splitting and merging algorithms 94 6 0
       
Data mining 53 35 12
XQuery 53 41 1
Data Cubes 76 23 0
Data Warehouse 70 30 0
       
two-phase locking 17 53 23
Phantoms 70 17 12
multigranularity locking 76 17 6
Degrees of consistency 53 41 6
       
B+ tree locking protocols 82 17 0
key range locking protocols 82 17 0
optimistic concurrency control 76 23 0
versioning protocols 76 12 0
       
page based recovery algorithms 82 17 0
record-level logging algorithms 82 17 0
relationship of query processing and concurrency control 64 17 12
       
using commercial database systems 7 61 31
ODBC/JDBC 23 70 6
web programming with servlets 64 23 12
enterprise java beans 64 23 12
written secondary indices ... 64 35 0