Difference between revisions of "CIS 4301"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
==Handouts / Slides== | ==Handouts / Slides== | ||
===Foundations=== | ===Foundations=== | ||
− | * [http://www.inthewings.net/class/cis4301/Ch1_Intro.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch1_Intro.pdf Introduction] |
− | * [http://www.inthewings.net/class/cis4301/Ch2_ER.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch2_ER.pdf ER Model and Conceptual Design] |
− | * [http://www.inthewings.net/class/cis4301/Ch3_Rel_Model.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch3_Rel_Model.pdf The Relational Model and SQL DDL] |
− | * [http://www.inthewings.net/class/cis4301/Ch4_Algebra.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch4_Algebra.pdf Relational Algebra] and [http://www.inthewings.net/class/cis4301/Ch4_Domain_Calculus.pdf Relational Calculus] |
− | * [http://www.inthewings.net/class/cis4301/Ch5_SQL.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch5_SQL.pdf SQL] |
===Applications=== | ===Applications=== | ||
− | * [http://www.inthewings.net/class/cis4301/Ch6_DBApp.pdf | + | * [http://www.inthewings.net/class/cis4301/Ch6_DBApp.pdf Database Applications] |
* [http://www.inthewings.net/class/cis4301/PL-SQL1.ppt PL/SQL] | * [http://www.inthewings.net/class/cis4301/PL-SQL1.ppt PL/SQL] | ||
+ | * [http://www.inthewings.net/class/cis4301/Ch7-InternetApp.pdf Internet Applications] | ||
+ | ===Systems=== | ||
+ | * [http://www.inthewings.net/class/cis4301/Ch16_Overview_Xacts.pdf Overview of Transaction Management] | ||
+ | * [http://www.inthewings.net/class/cis4301/Ch17_CC-95.pdf Concurrency Control] | ||
* [http://www.inthewings.net/class/cis4301/Ch7-InternetApp.pdf Chapter 7: Internet Applications] | * [http://www.inthewings.net/class/cis4301/Ch7-InternetApp.pdf Chapter 7: Internet Applications] | ||
+ | |||
===Other Items=== | ===Other Items=== | ||
* [http://www.inthewings.net/class/cis4301/ER-exercise.pdf ER Modeling Exercise] | * [http://www.inthewings.net/class/cis4301/ER-exercise.pdf ER Modeling Exercise] | ||
+ | |||
==Project== | ==Project== | ||
* [http://www.inthewings.net/class/cis4301/project.pdf Project Description] | * [http://www.inthewings.net/class/cis4301/project.pdf Project Description] |
Revision as of 11:23, 23 October 2007
Discussion
Oracle 10g Express
Installing this software is not all that hard in linux or Windows, as they both have packages that simply install without too much trouble. One place that I am now finding trouble is with the interface to the linux installation from a linux machine, as there appears to be some sort of java interface that is not quite working right in firefox or mozilla, at least when it comes to editing script inputs.
Case Sensitivity
By default, when creating new tables, the names of the tables in the GUI are set to automatically default to all upper-case. There is a check box to turn on case-sensitivity, but by default it appears that this box is not checked.
Tutorial
- Found a bug in the tutorial for the query builder and how to sort a query. When you are using query builder and want to sort a query, you need to let the query builder know that you want to sort by a certain field, and in which order those fields should be sorted as you can sort by more than one field. The tutorial does not mention this, and in fact shows the broken output.
Handouts / Slides
Foundations
- Introduction
- ER Model and Conceptual Design
- The Relational Model and SQL DDL
- Relational Algebra and Relational Calculus
- SQL
Applications
Systems
Other Items
Project
Homework
- Homework 1
- Homework 2
- Solve problem 5.4 from the text. Due on 10/04 in class
Textbook
Database Management Systems, Third Edition Raghu Ramakrishnan, Johannes Gehrke ISBN: 0-07-246563-8 Publisher: McGraw-Hill Higher Education Pub. Date: 2003