Re-format CT3532 exam notes
This commit is contained in:
@ -3,10 +3,10 @@
|
|||||||
- overlap in terms of style with exercise sheets
|
- overlap in terms of style with exercise sheets
|
||||||
- most questions have 3 parts with different marks
|
- most questions have 3 parts with different marks
|
||||||
|
|
||||||
- question 1 is on design (first topic covered)
|
1. question 1: design (first topic covered)
|
||||||
a) functional dependencies minimal cover sets (problem based)
|
a) functional dependencies minimal cover sets (problem based)
|
||||||
b) normalisation to BCNF (decursive/descriptive)
|
b) normalisation to BCNF (discursive/descriptive)
|
||||||
c) denormalisation (decursive/descriptive)
|
c) denormalisation (discursive/descriptive)
|
||||||
|
|
||||||
- key things to know in general:
|
- key things to know in general:
|
||||||
- functional dependency
|
- functional dependency
|
||||||
@ -15,7 +15,7 @@
|
|||||||
- normal forms
|
- normal forms
|
||||||
- redundancy / denormalisation
|
- redundancy / denormalisation
|
||||||
|
|
||||||
- question 2: transactions
|
2. question 2: transactions
|
||||||
a) discuss one of problems (only 3 (think lost update problem etc not sure)) (supposedly easy)
|
a) discuss one of problems (only 3 (think lost update problem etc not sure)) (supposedly easy)
|
||||||
b) concurrency control protocol to apply to above problem, such as timestamping, two phase locking etc.
|
b) concurrency control protocol to apply to above problem, such as timestamping, two phase locking etc.
|
||||||
c) distributed databases, how do we manage recovery or two phase locking or something
|
c) distributed databases, how do we manage recovery or two phase locking or something
|
||||||
@ -25,7 +25,7 @@
|
|||||||
- recovery, system log
|
- recovery, system log
|
||||||
- distributive databases
|
- distributive databases
|
||||||
|
|
||||||
- question 3: indexing
|
3. question 3: indexing
|
||||||
a) b trees
|
a) b trees
|
||||||
b) dynamic indexes
|
b) dynamic indexes
|
||||||
c) multiattribute indexes / joint attribute indexes
|
c) multiattribute indexes / joint attribute indexes
|
||||||
@ -38,7 +38,7 @@
|
|||||||
- operators
|
- operators
|
||||||
|
|
||||||
|
|
||||||
- question 4: database models
|
4. question 4: database models
|
||||||
a) parallelism
|
a) parallelism
|
||||||
b) deductive / logic databases (not covered on past papers) (not too hard because we didn't spend long on it)
|
b) deductive / logic databases (not covered on past papers) (not too hard because we didn't spend long on it)
|
||||||
- store facts and relations
|
- store facts and relations
|
||||||
@ -47,5 +47,4 @@
|
|||||||
|
|
||||||
- old course was called ct332
|
- old course was called ct332
|
||||||
- will get deductive / logic databases on old papers
|
- will get deductive / logic databases on old papers
|
||||||
|
|
||||||
- no more exam material after ./slides/DatabaseSecurity.pdf
|
- no more exam material after ./slides/DatabaseSecurity.pdf
|
||||||
|
Reference in New Issue
Block a user