Download presentation
Presentation is loading. Please wait.
Published byHester Sullivan Modified over 8 years ago
1
Introduction to CSCI 242 Compiled by S. Zhang 1
2
Syllabus Syllabus has the most updated information! –Use the information on the syllabus for the grading policy, if there is any contradiction between syllabus and this slide! –You see, if you have to maintain the same information at different places, it is not easy to keep them consistent! This is one thing database has addressed well 2
3
Course Information - Instructor Name: Sen Zhang –Email: zhangs@oneonta.edu –Room: 228 Fitzelle Hall –Office hours: On course syllabus Other time slots: by appointment 3
4
Welcome to the class! How about you? –Let your classmates know something about you! 4
5
Course Information –Grade breakdown Midterm –Midterm Exam 1 –Midterm Exam 2 Final Exam Term Projects Homework ( including Lab assignment) Class Participation 5
6
Communications Blackboard –Notes –Homework –Lab assignment –Term project description –Other important announcement Course Web page: –http://employees.oneonta.edu/zhangs/, from where follow course link.http://employees.oneonta.edu/zhangs/ –other resources will be here Email Stop by 6
7
Prerequisites: –Programming courses (Java, C++\C, VC, Perl etc.) –Data structures (not a must, but should be helpful!) You know, we are talking about DATAbase sort, search, index etc. 7
8
Textbook Read syllabus. Book may vary from semester to semester. But I will teach the same thing every semester. 8
9
Other Texts Many classic textbooks (All good books) Guide to Oracle 10g, Rocky Conrad, Joline Morrison and Mike Morrison, 0-619-21629-8 Oracle PL/SQL 101, by Christopher Allen, published by McGraw-Hil Osborne Media, ISBN# 007212606X. An Introduction to Database Systems, C.J. Date Database Systems Concepts, Silverschatz, (4. edition) Database Systems: The Complete Book, Hector Garcia-Molina, Jeffrey Ullman, Jennifer Widom Database Management Systems, Ramakrishnan Fundamentals of Database Systems, Elmasri, Navathe Databases and Transaction Processing, An application-oriented approach: Philip M. Lewis, Arthur Bernstein, Michael Kifer, Addison-Wesley 2002. 9
10
The Project – Side Effects Trains your soft skills –independent work strongly encouraged. Team work is subject to my approval. –deal with bugs, train how to document, … –produce with limited time resources, progress management. –be familiar with full cycle of application development. Results useful for your future job hunting, for seeking a database developer position. –Demo to class, demo to your potential employers Project should be fun 10
11
Goal and expected outcome of the course Overview of Database systems –What are database systems Fundamental Concepts and the big picture of RDBMS –Using oracle –a solid understanding about database and to be able to meet real world challenge using skills you will have learned from this course! Basic SQL E-R model advanced SQL PL/SQL Strong emphasis on Oracle Front end + backend application Practice –Homework and implementing projects Advanced topics (optional) –Depending on the class progress, there might be a little bit theory, optional. (e.g. relational algebra) 11
12
Material on the Web http://www.w3schools.com/sql/default.asp http://www.1keydata.com/sql/sql.html http://philip.greenspun.com/sql/ And many other resources 12
13
Be prepared to –study hard –Have fun You have many years for other things, but only 4 years for studying. 13
14
Any questions? 14
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.