19
IS220D: DATABASE FUNDAMENTALS COURSE OVERVIEW Lecture 0: Course Overview Information Systems Department 1

IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Embed Size (px)

Citation preview

Page 1: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

IS220D: DATABASE FUNDAMENTALS

COURSE OVERVIEW

Lecture 0: Course OverviewInformation Systems Department

1

Page 2: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Course Objectives

23-Jan-18 Information Systems Department

2

¨ Fundamental concepts of database systems, in particular, relational database systems¤ You should have a good understanding of these concepts

¨ Relational database design principles, methodology, and tools¤ You should be able to design a good relational database,

given the data requirements. ¨ Use of database languages, in particular, SQL

¤ You should be able to use SQL to create, maintain, and query a relational database ( Oracle RDBMS)

Page 3: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Is this course difficult !!

23-Jan-18 Information Systems Department

3

¨ Yes¤ Some technical material may be hard for some students¤ Some stuff may seem simple, but you need to practise with

many exercises before you can successfully apply them to practical problems

¨ No¤ Not too deep in theory¤ Not too broad in scope of content¤ You can successfully complete it with grade A if you study.

Page 4: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Software for The Course

23-Jan-18 Information Systems Department

4

¨ Oracle 10g¨ Notepad++

¨ Visio¨ Microsoft office

Page 5: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

What we do in this course?

23-Jan-18 Information Systems Department

5

¨ Train you as a database designer¤ Focus on basic concepts, SQL and logical design¤ Physical design is related to DBMS product and will be briefly

introduced

¨ Major Contents ¤ Basic concepts¤ ER modelling¤ Normalization ( is the process of efficiently organizing data in a

database )¤ SQL

Page 6: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Assessment

23-Jan-18 Information Systems Department

6

Dues Due date MarksLECTURES(30%)

Quiz 1 ( 5 % ) Week 6 (Tue 27/2/2018) 5

Mid ( 15 % ) Week 8 (Tue13/3/2018) 15

Quiz 2 ( 10 % ) Week 11 (Tue 3/4/2018) 10

LAB(30%)Project ( 10 % ) Week 12 10

Homework ( 5 % ) Weekly 5Evaluation ( 5 % ) Weekly 5Final lab ( 10 % ) Week 13 or 14 10

FINAL(40%)Final ( 40 % ) 40

Total 100

Page 7: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Main Textbook

23-Jan-18 Information Systems Department

7

Main references :¨ "Fundamentals of Database Systems", Ramez Elmasri,

Shamkant B. Navathe, Addison Wesley, The Latest Edition.

¨ “Database Systems: A Practical Approach to Design, Implementation and Management.” Thomas Connolly,

Carolyn Begg. 5th Edition, Addison-Wesley, 2009

Page 8: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Other Resources

23-Jan-18 Information Systems Department

8

Other references :• "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

Page 9: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Course Contact Information

23-Jan-18 Information Systems Department

9

¨ Email: [email protected]

¨ Office No.: 1.501.19

¨ Make an appointment by email to see me except during

consultation time

Page 10: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Course Materials

23-Jan-18 Information Systems Department

10

On blackboard you will find :§ Announcements § Lectures§ Homework§ Assignments and projects§ Grades§ Instructors information

ü You have to check the blackboard daily

Page 11: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Course Communication

23-Jan-18 Information Systems Department

11

• Use Email if you want to ask any question• BUT you have to include your name, ID, and section No

and should be sent from your PNU email to get a reply

• Questions are encouraged during lectures• Raising hands

• Discussion/collaboration (not copying) among students are encouraged• Group study

Page 12: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Quiz , Midterm , and Homework

Exam Rules12

Information Systems Department23-Jan-18

Page 13: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Quiz Exam Rules

23-Jan-18 Information Systems Department

13

• Students who are absent on Quiz exam day due to any reasonswill get ZERO

• Not allowed to duplicate quiz1 mark for quiz 2 Or quiz2 mark forquiz1. Each one will be marked separately.

• You can review your Quiz paper during the consultation hourswithin one week from releasing the marks.

• You have to attend the quiz with your section ONLY.

Page 14: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Midterm Exam Rules

23-Jan-18 Information Systems Department

14

• Exams will cover materials from the textbook, as well as materialpresented in the class.

• You can review your midterm paper during the consultation hourswithin one (1) week from releasing the marks.

• Students who are absent on Midterm exam day due to illness arerequired to bring a signed medical excuse letter.

• It is the student’s responsibility to contact the instructor if themidterm exam was missed within one (1) week following thescheduled exam date

• You have to attend the Midterm with your section ONLY.

Page 15: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Makeup Exam Rules

23-Jan-18 Information Systems Department

15

• Make-up Exam will be on week 13.

• Make-up exams will be offered for valid reasons ONLY signed bythe head of the department.

• Make-up exams may be different from regular exams in contentand format ( Longer and more theoretical)

• Students who are absent on Make-up exam day due to anyreasons will get ZERO

Page 16: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Homework Rules

23-Jan-18 Information Systems Department

16

• No late submissions AT ALL !!• Copying from previous sheets or another student will result in a

ZERO mark for all involved students• Make sure you participate in all project phases (Discussion)

Page 17: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Important Information

23-Jan-18 Information Systems Department

17

• 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.

• You have to check your attendance regularly.

• Student will not be allowed to enter the final exam if the proportion of unexcused absence from lectures and practical lessons is 25%. ) حرمان (

%25الحرمان %20اإلنذار الثاني %10اإلنذار األول عدد ساعات االتصال للمقرر

أو أكثر 15أو أكثر 12أو أكثر 6أربع ساعات أسبوعیاً

Page 18: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

Important Information

23-Jan-18 Information Systems Department

18

• Please bring along your lecture material every class (Hard copy or soft copy). You have to take note during the lecture.

• Talking during the lectures is not allowed. • Give RESPECT , Get RESPECT

• Mobiles are not allowed to be used in class at all. Therefore, please keep it off or silent during class time.

• Not allowed to take picture AT ALL.

• No Food or drinks inside the class.

• Return your seat and clean your desk when leaving.

Page 19: IS220D: DATABASE FUNDAMENTALS - … DATABASE FUNDAMENTALS ... ¨ Fundamental concepts of database systems, in particular, ... Carolyn Begg. 5th Edition,

23-Jan-18 Information Systems Department19

GOOD LUCK