Welcome to GC311 Database Concepts

Slides:



Advertisements
Similar presentations
Database Management System CEN 351. Course Description A database management system (DBMS) is a computer application program designed for the efficient.
Advertisements

American Government & Economics Mrs. McDougall. Hello and Welcome to American Government and Economics. These two classes are worth 10 credits (5 credits.
CS6003 Database Systems (10 credits) Lecturers: Adrian O’Riordan (term 1), Dr. Kieran Herley (term 2) Term 1 Contact: is office.
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
1 Welcome to IT 323 Software Engineering II 1 st semester, 2012/2013.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Page 1 Course Description CPS510 Database Systems Fall 2004 School of Computer Science Ryerson University.
Organizational Database Management CIS 458 Introduction Sungchul Hong.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
CMPT 258 Database Systems Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Wednesday 1:30 - 4:30.
Understanding the Academic Structure of the US Classroom: Syllabus.
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage:
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
INFS614, Dr. Brodsky, GMU1 Database Management Systems INFS 614 Instructor: Professor Alex Brodsky
CAP 211 Visual Programming Introduction. 2 Lecturers: Lecturers: Reham Al-Abdul Jabbar, Office hours & office location:
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
COSC 6340 Databases Jehan-François Pâris
Csc1203.  Elmasri and Navathe, “Fundamentals of Database Systems”, 6 th Edition, Addison- Wesley,  Thomas Connolly, Carolyn Begg, “Database Systems:
Database systems Design - Software School of Hunan university –
Database Design and Implementation ITCS3160 Instructor: Jianping Fan Course Webpage:
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
Chapter 15 & 16 Conceptual and Logical Database Design Methodology Thomas Connolly, Carolyn Begg, Database System, A Practical Approach to Design Implementation.
Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Time: Thursday 3:30PM-6:15PM Classroom: Woodward Hall 130 Course Webpage:
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
King Saud University1 CSC 112 Java Programming I Introduction.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
Database Advanced CS 421 TA. Amani Alghanayem For discuss and the lecture references:
Software Engineering First term Overview Who? Getting to know me Getting to know you What? Prerequisite knowledge Content Why? Objectives.
Software Engineering. Overview  Who? ◦ Getting to know me ◦ Getting to know you  What? ◦ Prerequisite knowledge ◦ Content  Why? ◦ Objectives ◦ Job.
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
1 Welcome to IT 323 Software Engineering II 2 nd Semester, 2012/2013.
Introduction to Database Bernard Ugalde. Course Goal Introduces the fundamental principles and concepts of database systems.
Database Management Systems
Database Systems – (
Database Design CT1313.
CS101 Computer Programming I
Introduction to Database
Database Managment System
Network Operating System Administration
Instructors: Churee Techawut
Database Design and Implementation
Welcome to GC311 Database Concepts
Computer Architecture Syllabus
Artificial Intelligence (CS 370D)
Princess Nora University Faculty of Computer & Information Systems
CIS 336 strCompetitive Success/tutorialrank.com
Course Overview - Database Systems
MIS 3320 Systems Analysis & Design Fall 2018
Fundamentals of Databases
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
Database Applications Programming CS 362
Welcome to Software Engineering-2
Introduction to Programming Using C++
System Analysis and Design 2
Accelerated Introduction to Computer Science
First Semester 1439/1440 Welcome 
Princess Nora University Faculty of Computer & Information Systems
System Analysis and Design 2
Database Applications Programming CS 362
Introduction to Database
Introduction to the Java Language ​
Presentation transcript:

Welcome to GC311 Database Concepts First Semester 1437/1438H

Getting to know me Instructor:Huda Alomair Office Location: BLd 26 ,  level # 1 , ward A , office 12 Email Address: halomair@ksu.edu.sa

Course Description

Course Description Characteristics of the database approach. Database concepts and architecture; Data models, schemas and instances; Program data independence, Database languages and interfaces. Data models for database systems; The E-R DM, Relational DM and Relational Algebra. Relational model constraints; Domain, key, and integrity constraints. SQL-relational DB language; Data definition, queries, update statements, and views in SQL. Database design; functional dependencies, Normal forms.

We will learn HOW to Design and implement Normalized Databases What will we learn? We will learn HOW to Design and implement Normalized Databases

Course Syllabus Introduction to Databases and Database Environment Entity Relationship and Enhanced Entity Relationship Modeling Relational Model Relational Algebra SQL: Data Manipulation Language SQL: Data Definition Language Normalization Methodology – Conceptual Database Design Methodology – Logical Database Design Methodology – Physical Database Design Object Oriented DBMSs Object Relational DBMSs

Assessment & Course Policies

Policy No phone/chatting during class time, any violation will be asked to leave the classroom. No talking or disturbing others during the class It is better to contact me using “KSU-email”, form other domain , your name it should be clear , others will be deleted. Email related to Labs should be sent to TA.

Assessment Methods & Grading Scheme Subject Date Grade Assignments , lab quizzes All weeks 10 % Quiz 1 13/02/2018 27/05/1439 Mid # 1 27/02/2018 11/06/1439 20% Mid #2 3/4/2018 17/7/1439 20 % Final Exam 40 % Total 100 %

Exams & Classes Policies You will be able to access the class 10 minutes after the lecture starts, however, you will be marked absent. Mobiles should be turned off/silent during class/exam. NO make up exams, exceptions will be considered with evidence and the approval of the depatment committee. No changes in the announced exam dates after 3rd week. Exams are closed book so do not bring any external notes or papers. The using of dictionary is allowed. More than one answer is not acceptable for a single question unless admitted by instructor. Academic dishonesty is strictly prohibited, and both parties will be penalized.

Assignments Policies No sheet will be accepted after due date. Cheating is prohibited; so if we caught any identical assignments both will take 0.

Course Resources

Textbooks “Database Systems: A Practical Approach to Design, Implementation and Management.” Thomas Connolly, Carolyn Begg.    5th Edition, Addison-Wesley, 2009.

Required Software Database Management System ER Diagram Tool Oracle SQL ER Diagram Tool Microsoft Visio 2007-2010 or upper ( Free trial – 60 days ) OR Easy Entity Relationship Diagram Software from Smart draw.

How to Study for this Course You are advised to follow the text book for this course during the entire semester. In case the instructor is teaching some extra topics which are not covered in the text book, photocopy material will be provided. Daily studying and doing your course work by yourself lead to successful .