Upload
03002049375
View
217
Download
0
Embed Size (px)
Citation preview
8/11/2019 Lecture0 Organization
1/10
COMP 5 38
Relational Database
Management Systems
Sem2, 2007
Lecture 0Course Overview
8/11/2019 Lecture0 Organization
2/10
2
L1 Overview & Introduction General Organization
Lecture: Monday , 18:0020:00 p.m.Carslaw Lecture Theatre 173
Labs: Mon, 20:0021:00 p.m (start in wk 2)Madsen Building: LG31, LG32, LG33
Coordinator: A/Prof. Alan Fekete
Room 447, tel 9351 [email protected]
Lectures given by A/Prof Alan Fekete and Dr Simon Poon
Course Web page:http://www.it.usyd.edu.au/~comp5138/
mailto:[email protected]:[email protected]8/11/2019 Lecture0 Organization
3/10
3
L1 Overview & Introduction Course Perspective
Understanding the foundations of database managementtheoretical knowledge of database systems in general
Close understanding of the relational data model andsystems in particular
awareness of the main ideas and concerns of a range of
IT professionals who work with databases
Ability to effective use database management systems andcorresponding tools
Create robust conceptual data models
Create, query and update using SQL and APIsDevelop efficient database applications
Note:for a professional career, you will need to learn alot of product-specific details which we do not cover;instead we focus on transferable ideas and skills
8/11/2019 Lecture0 Organization
4/10
4
L1 Overview & Introduction
Outline of the Lectures
Introduction
Relational Design
ER Model and Conceptual Design
The Relational Data Model
Schema Refinement and Normalization
Queries and Applications
Introduction to SQL
Advanced SQL; Security
Database Application Development
Application System Architectures
8/11/2019 Lecture0 Organization
5/10
5
L1 Overview & Introduction Lectures (contd)
Database Management Systems Internals
Storage and Indexing
Transaction Management
Query Processing, Optimization, and Tuning
8/11/2019 Lecture0 Organization
6/10
6
L1 Overview & Introduction Course Material
Copies of the slides, tutorials, assignments will beavailable for download on the lectures web site
but remember: slides are only an aide memoire
So attend the lectures:
Slides may change
Lectures give meaning to the bullet pointsLectures can clarify assignments
We will roughly follow the recommended textbook
only a selected subset of the chapters
the order also varies slightlyenriched with material from further sources
You should read the referenced material every week
Either purchase the book, or go to the library (SpecialReserve)
8/11/2019 Lecture0 Organization
7/10
7
L1 Overview & Introduction Text Books
Main text book used in this course:R. Ramakrishnan and I. Gehrke: Database ManagementSystems, 3rdedition, McGraw-Hill, 2003.
Suggested additional references:
M. Kifer, A. Bernstein, and P.M. Lewis, Database Systems: AnApplication-Oriented Approach, 2nd Edition, Addison Wesley,2005.
R. Elmasri and S.B. Navathe: Fundamentals of DatabaseSystems, 2nd Edition, Benjamin/Cummings, 1994.
A. Silberschatz, H.F. Korth, and S. Sudarshan: Database System
Concepts, 5th
edition, McGraw-Hill, 2006.J. Melton and A. Simon: Understanding the New SQL - AComplete Guide, Morgan Kaufmann, 1992.
Of course, there are many more text books on databases
8/11/2019 Lecture0 Organization
8/10
8/11/2019 Lecture0 Organization
9/10
9
L1 Overview & Introduction Assessment
Assessment tasksAssignment 1 (due Tutorial of week 5) 10%
Assignment 2 (due Tutorial of week 7) 10%
Assignment 3 (due Tutorial of week 9) 10%
Assignment 4 (due Tutorial of week 12) 10%
Examination (2 hours) 60%
Assignments will be due at your tutorial for that weekand of course it has to be YOUR work!
(see your Postgraduate Enrolment Guide for the Schools policy relating toacademic honesty)
Departmental policy is that you must score at least 40% in combinedassignments, and at least 40% in written exam, as well as an overallmark of at least 50%.
8/11/2019 Lecture0 Organization
10/10
10
L1 Overview & IntroductionApplying for Special
Consideration
In case of Illness or Misadventureyou can apply for special consideration
the application has to be lodged with the faculty as soon aspossible
The first thing you do should be
Let your lecturer know (best by email and while still sick)Submit your assignment
Send a friend and get him/her to submit your assignment at front-desk
Go to a Professional Practitioner and get a certificate
Then lodge the application for special consideration
No special consideration for missing out a few days or beingon holiday etc.
time management is your responsibility!