Presentation is loading. Please wait.

Presentation is loading. Please wait.

COSC 3480 Projects & Homeworks Fall 2003

Similar presentations


Presentation on theme: "COSC 3480 Projects & Homeworks Fall 2003"— Presentation transcript:

1 COSC 3480 Projects & Homeworks Fall 2003
The slides for this text are organized into chapters. This lecture covers Chapter 3. Chapter 1: Introduction to Database Systems Chapter 2: The Entity-Relationship Model Chapter 3: The Relational Model Chapter 4 (Part A): Relational Algebra Chapter 4 (Part B): Relational Calculus Chapter 5: SQL: Queries, Programming, Triggers Chapter 6: Query-by-Example (QBE) Chapter 7: Storing Data: Disks and Files Chapter 8: File Organizations and Indexing Chapter 9: Tree-Structured Indexing Chapter 10: Hash-Based Indexing Chapter 11: External Sorting Chapter 12 (Part A): Evaluation of Relational Operators Chapter 12 (Part B): Evaluation of Relational Operators: Other Techniques Chapter 13: Introduction to Query Optimization Chapter 14: A Typical Relational Optimizer Chapter 15: Schema Refinement and Normal Forms Chapter 16 (Part A): Physical Database Design Chapter 16 (Part B): Database Tuning Chapter 17: Security Chapter 18: Transaction Management Overview Chapter 19: Concurrency Control Chapter 20: Crash Recovery Chapter 21: Parallel and Distributed Databases Chapter 22: Internet Databases Chapter 23: Decision Support Chapter 24: Data Mining Chapter 25: Object-Database Systems Chapter 26: Spatial Data Management Chapter 27: Deductive Databases Chapter 28: Additional Topics 1

2 Lab 2003 Activities MS SQL 2000 Analysis Server Oracle8/9i Conceptual
Schema Design Relational Database Design Learn how to define tables Data Mining Decision Trees Clustering ODL/OQL basics Learn how to load and create an Oracle database MS SQL 2000 Analysis Server PL/SQL Triggers PL/SQL Cursors PL/SQL Functions Procedures and Packages OLAP Oracle8/9i Data Warehousing Learn how to define user views Learn how to write complex SQL Queries Developer 2000 Datablock Forms Generate SQL Plus reports Learn PL/SQL basics Developer 2000 reports Object-Relational features Java/C++ Interfaces Support for XML Lab 2003 Activities 6

3 COSC 3480 Lab Projects I There will be 6 lab projects; 5 will be programming projects, one will be a design project. The TU/TH Lab (Sessions 5:30-7:00p) in 200 PGH Instructor Aditya Toomula The lab sessions will be help in 200 PGH; that host 45 stand-alone computers that are connected to the internet (no floppy, no CD). Vision: Usually, there will be a short lecture and then students will be given a task that is similar to the tasks in the 6 lab projects and each student tries his best to solve the task on his lab computer. Moreover, sometimes the will be just QA-sessions; other activities include discussions of homework / exams, student presentations, makeup classes during the lab time; occasionally, there will be no lab at all. A lab schedule will be available on the web soon. 6

4 COSC 3480 Lab Projects II Lab projects can be performed by accessing the departmental Oracle server; accounts are currently created. It is also okay, if you install Oracle 8i, 9i, 8.17 on your own computer and perform the projects on your own computer. As I know the “short lecture-do_tasks_on_lab_computer” approach will be used the first time when teaching COSC 3480; therefore: There likely will be problems at the beginning; it is not 100% certain if what I /we have in mind will work. Your feedback is appreciated. We might adapt our teaching approach based on experiences in the first lab sessions. The lab sessions will hopefully start on Tu., September 9. 6

5 Announcements


Download ppt "COSC 3480 Projects & Homeworks Fall 2003"

Similar presentations


Ads by Google