120 likes | 257 Views
Course Overview. Prepared by L. Nouf Almujally. Course Objectives. Fundamental concepts of database systems, in particular, relational database systems You should have a good understanding of these concepts Use of database languages, in particular, SQL
E N D
Course Overview Prepared by L. NoufAlmujally
Course Objectives • Fundamental concepts of database systems, in particular, relational database systems • You should have a good understanding of these concepts • Use 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.
Contact Information • Email:naalmujally@pnu.edu.sa • Office No.: 1-501-33 • Office hour: Check my schedule • Course website : Through blackboard or acadox http://www.acadox.com/is321 • Make an appointment to see me except during consultation time
Textbook and Other Resources Main reference : • "Fundamentals of Database Systems", RamezElmasri, 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 You will find : • Announcements • Lectures • Homeworks • Assignments and projects • Grades • You have to check your blackboard daily http://www.acadox.com/is321
Course Communication • Questions are encouraged • Discussion/collaboration (not copying) among students are encouraged • feedback on the course is always welcome!
Is this course difficult? • 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 • No prerequisite • Not too deep in theory • Not too broad in scope of content • You can successfully complete it if you study
software you may have for this course • Oracle 10g • Notepad++ • Visio • Microsoft office, PowerPoint
What we do in this course? • 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 • SQL • ER modelling • Normalization ( is the process of efficiently organizing data in a database )
General information • 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
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