CSC 809
Database Systems
3
Course Description
A brief introduction to database concepts: file systems and databases; and the relational database model; design concepts and implementation: entity relationship (E-R) modelling; normalisation of database tables and structured query language; database design and implementation.
Course Outline
A brief introduction to database concepts: file systems and databases; and the relational database model; design concepts and implementation: entity relationship (E-R) modelling; normalisation of database tables and structured query language; database design and implementation; Transaction management and concurrency control and distributed database management systems; database privacy; security; failure and recovery; Object-oriented databases; client/server systems; data warehouse; data mining; databases in electronic commerce; web database development and database administration