Upload
anne-alexander
View
212
Download
0
Embed Size (px)
Citation preview
Course Objectives
2
Fundamental concepts of database systems, in particular, relational database systemsYou should have a good understanding of these
conceptsUse of database languages, in particular, SQL
You should be able to use SQL to create, maintain, and query a relational database.( Oracle RDBMS)
Relational database design principles, methodology, and tools you should be able to design a good relational
database, given the data requirements.
Assessment
3
Dues Due date MarksQuiz 1 ( 2.5 % ) Week 5 2.5
Mid 1( 10 %) Week 7 10Quiz 2( 2.5 % ) Week 10 2.5Mid 2 ( 10 %) Week 12 10Project ( 5% ) Week 14 5Homework ( 5
% ) Check course
website
Final lab ( 15 % ) Refer to IS department
15
Final ( 50 % ) Refer to IS department
50
Total 100
Contact Information
4
Email: [email protected] No.: Office hour: Check my scheduleCourse website : Through blackboardMake an appointment to see me except
during consultation time
Textbook and Other Resources
5
Main reference :"Fundamentals of Database Systems", Ramez
Elmasri, Shamkant B. Navathe, Addison Wesley, The Latest Edition.
Other :"DATABASE MANAGEMENT SYSTEMS", by Raghu
Ramakrishnan, JohannesGehrke, The Latest Edition.
"MODERN DATABASE MANAGEMENT",by Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden, Prentice Hall, The Latest Edition
Course Blackboard
6
You will find : Announcements Lectures Homeworks Assignments and projects Grades
You have to check your blackboard dailywww.pnu.edu.sa
Course Communication
7
Questions are encouragedDiscussion/collaboration (not copying)
among students are encouragedfeedback on the course is always welcome!
Is this course difficult?
8
Yes Some technical material may be hard for some
studentsSome stuff may seem simple, but you need to
practise with many exercises before you can successfully apply them to practical problems
NoNo prerequisiteNot too deep in theoryNot too broad in scope of contentYou can successfully complete it if you study
What we do in this course?
10
Train you as a database designerFocus on basic concepts, SQL and logical
designPhysical design is related to DBMS product
and will be briefly introducedMajor Contents
Basic conceptsSQL ER modellingNormalization ( is the process of efficiently
organizing data in a database )
General information
11
• Attendance will be taken by the end of the class. If you are absent for a reason it is your responsibility to submit your sick leave by the next class.
• Mobiles are not allowed to be used in class at all. Therefore, please keep it off or silent during class time.
• No late submissions AT ALL !!• Copying from another student will result in
a ZERO mark for all involved students
12
• Exams will cover materials from the textbook, as well as material presented in the class.
• Students who are absent on Midterm exam day due to illness are required to bring a signed medical excuse letter.
• It is the student’s responsibility to contact the instructor if the midterm exam was missed within one (1) week following the scheduled exam date
• Make-up exams will be offered for valid reasons only signed by the head of the department.
• Make-up exams may be different from regular exams in content and format