CS 348: Information Systems - Department of Computer Science - Purdue University Skip to main content

CS 348: Information Systems

List of Topics:

  1. Data modeling: physical, logical and conceptual data models, the entity-relationship model

  2. The relational model and relational algebra

  3. SQL query language

  4. Other relational query languages (QBE and Datalog)

  5. Relational database integrity and security

  6. Relational database design, functional dependencies, and normalization

  7. Object-oriented database systems (fundamentals of object-orientation and models: object structures, objects and classes, generalization and inheritance, multiple inheritance, identity and persistence)

  8. Object database languages: persistent C++, the ODMG definition and manipulation languages

  9. Object-relational database systems: extensibility features and object orientation in relational systems

  10. XML/web databases: semi-structured data, querying, ODBC, JDBC

  11. Database system architectures: two-tier (client-server), three-tier, parallel and distributed database architectures

  12. Database administration and database tuning

  13. Data mining, data warehousing, online analytical processing, and information retrieval


Last Updated: Apr 25, 2017 4:44 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2023 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.