This course offers instruction in three major types of distributed architecture: client/server paradigm (2-tier, 3-tier, N-tier), distributed database environments (homogenous and heterogeneous), and data-centered co-operative systems. Topics include distributed system design; database transactions; query optimization; data replication; partitioning; and models for metadata. Students are required to work on small projects using a variety of current DBMS software and tools, such as MS SQL Server 7.0, Oracle 8, MS Access 2000, XML, MSXML, ODBC, OLE-DB, ASP, and VBScript on Web server. Prerequisite: C or better in COMP 3540 or COMP 3541 and COMP 3610
This course offers instruction in three major types of distributed architecture: client/server paradigm (2-tier, 3-tier, N-tier), distributed database environments (homogenous and heterogeneous), and data-centered co-operative systems. Topics include distributed system design; database transactions; query optimization; data replication; partitioning; and models for metadata. Students are required to work on small projects using a variety of current DBMS software and tools, such as MS SQL Server 7.0, Oracle 8, MS Access 2000, XML, MSXML, ODBC, OLE-DB, ASP, and VBScript on Web server. Prerequisite: C or better in COMP 3540 or COMP 3541 and COMP 3610