Database System Survey Results 2006

Topic known %
Unfamiliar
% Somewhat
familiar
very
familiar
Log structured file systems   50 38 12
RAID   18 64 18
Bit mapped indices   54 24 12
System R Optimizer (dynamic programming)   71 12 6
         
Hash joins   53 41 6
Semi joins   65 29 6
Merge Joins   47 47 6
Logical vs physical access plans   64 24 12
         
Spatial file structures   64 24 12
Bloom filters   76 12 12
Parallel query optimization   82 18 0
Stream splitting and merging algorithms   100 0 0
         
Data mining   41 47 12
XQuery   76 18 6
Data Cubes   76 12 12
Data Warehouse   53 29 18
         
Two-phase locking   59 29 12
Phantoms   82 18 0
Multigranularity locking   70 24 6
Degrees of consistency   70 24 6
         
B+ tree locking protocols   88 12 0
Key range locking protocols   94 6 0
Optimistic concurrency control   94 6 0
Versioning protocols   71 29 0
         
Page based recovery algorithms   76 24 0
Record-level logging algorithms   59 35 6
Relationship of query processing and concurrency control   65 29 6
         
Using commercial database systems   18 53 29
ODBC/JDBC   23 53 24
Web programming with servlets   41 41 18
Enterprise java beans   47 41 12
Written secondary indices ...   53 41 6