Database Applications Programming CS 362

Slides:



Advertisements
Similar presentations
Lecture 1 Intro Databases and Information Systems DT210 S McKeever 1.
Advertisements

Management Information Systems Dr. Eric Breimer. Course Syllabus CSIS-114: Management Information Systems (Spring 2006) Lecture: Wednesday and Friday,
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
CS542: Database Management Systems1 CS 542 (Fall 2001) Database Management Systems Instructor: Wang-Chien Lee or
1 Dr. Fatemeh Ahmadi-Abkenari February Grade Detail Final Exam: 14 Research and Presentation: 6.
Organizational Database Management CIS 458 Introduction Sungchul Hong.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach)
Course Title Database Technologies Instructor: Dr ALI DAUD Course Credits: 3 with Lab Total Hours: 45 approximately.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Database Management Systems I
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: Monday, Wednesday 4:15 pm – 5:30.
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Fundamentals of Scientific Research Dr. Samir Tartir 2014/2015 First Semester.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
ICS104 Computer Programming Second Semester 2012/2013 ICS1041 Tuwailaa Alshammari College of Computer Science & Engineering University.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
Database Design CS562 Fall CS562 Database Design Instructor : Professor Chin-Wan Chung Office : Rm 3406 Tel : 3537
COSC 6340 Databases Jehan-François Pâris
Software Development CSCI-1302 Lakshmish Ramaswamy.
OO Data Structures SE Dr. Samir Tartir 2010/2011 Second Semester.
Introduction to Database Technology course DT228/3 Semester 1.
IST 210: Organization of Data
11/29/2015Elke A. Rundensteiner -- CS5421 Database Management Systems CS Fall 2012 Instructor: Elke Rundensteiner
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester.
Introduction to Info Systems & Info Technology CIS-110 Dr. Samir Tartir 2013/2014 First Semester.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
ITIS 5160 Applied Databases Fall Overview Class hour 6:30 – 9:15pm, Wedn, Woodward Hall 125 Office hour 3:00 – 5:00pm, Wedn Instructor - Dr. Xintao.
ITIS 5160 Applied Databases Fall Overview Class hour 9:30am – 12:15pm, Friday, Woodward 120 Office hour 1:30 – 2:30pm, Wednesday Instructor - Dr.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
MIS 4200 Systems and Database Analysis, Design, and Development Abdou Illia, Ph.D School of Business Eastern Illinois University (Monday.
Class Introduction IST 210: Organization of Data IST2101.
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester.
CS445 Pacific University 1 11/16/2016 CS 445 Introduction to Database Systems TTH 1:00 – 2:15 Chadd Williams Office HoursM 1:00-2:00 Tue 11-noon Thur 3-4.
Welcome to Advanced Database Course
Database Management Systems
Database Systems – (
CSE202 Database Management Systems
Database Design CT1313.
Course Overview - Database Systems
IT Project Management MIS419/576 Fall 2017.
CS101 Computer Programming I
Software Requirements
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
Database Managment System
CPE741: Distributed Systems Course Introduction
Welcome to GC311 Database Concepts
Dr. Shiyong Lu Wayne State Univesrity
Course Overview CSE8313 Object-Oriented Analysis and Design
COSC 6340 Projects & Homeworks Spring 2002
Cpt S 471/571: Computational Genomics
Welcome to GC311 Database Concepts
Course Overview - Database Systems
Introduction to Info Systems & Technology
Fundamentals of Databases
Database Applications Programming CS 362
MIS2502: Data Analytics Course Introduction
Sampath Jayarathna Cal Poly Pomona
Computer Networks CNT5106C
SQL Stored Procedures and Functions Presented by: Dr. Samir Tartir
Information Retrieval CIS-462
Term Dr Abdelhafid Bouhraoua
CSCE 4523/5523 Database Management Systems Fall 2019.
Presentation transcript:

Database Applications Programming CS 362 Dr. Samir Tartir 2016-2017 First Semester

Class Lecture Times: Room: Slides are on E-Course: STT: 10:10-11:00 512 Slides are on E-Course: http://ecourse.philadelphia.edu.jo

Lecturer Instructor: Dr. Samir Tartir Office: IT 303 Office Hours: STT 12-1, MW: TBA E-mail: startir@philadelphia.edu.jo Website http://www.philadelphia.edu.jo/academics/startir Facebook group: http://www.facebook.com/groups/drsamirtartir

Lecturer Background BSc & MSc from the University of Jordan in 1998 & 2002 PhD: From the University of Georgia in 2009. Database Programmer: 1998-2000: CCS: Jordan 1999-1999: Al-Awa’el: Jordan 2000-2003: Integrant: Jordan & USA 2003-2003: Dar Al-Handasa: Jordan 2004-2004: SIMTIX: Jordan 2006-2006: Padgett: USA Database Technologies: Oracle, SQL Server, MS Access, Sybase, MySQL, SQLite

Overview Prerequisites: Textbook: CIS-235: Database Fundamentals Title: “Fundamentals of Database Systems” Authors: El Masri & Navathe Publisher: Addison-Wesley, 5th edition, 2006

Description This module tends to give the student knowledge in building database systems using Oracle.

Contents Basic SQL statements Cursors PL/SQL Blocks Stored and user-defined Procedures Stored and user-defined Functions Stored and user-defined Packages Stored and user-defined Triggers Oracle Forms Oracle Reports

New Content Practical design methodology (Ch. 10) Introduction to SQL Programming (Ch. 13) Web DB Programming using PHP (Ch. 14) Algorithms for Query processing and Optimization (Ch. 19) Physical DB Design and Tuning (Ch. 20) DB Recovery Techniques (Ch. 23) DB Security (Ch. 24) Distributed DB (Ch. 25)

Grading First exam: 20% Second exam: 20% Project: 20% Final exam: 40%

Projects To be done in teams of 3 7 Project deliverables Submitted by email to startir.philly@gmail.com Details on next slide

Project Deliverables Description Date Points 1 Teams & Titles 27/October 2 Requirements 6/November 3 ER Diagram 17/November 4 Schema 24/November 5 Tables 1/December 6 PL/SQL: Triggers, Procedures, Functions, & Packages 18/December 7 System 12/January

Late and Cheating Policies All assignments are due by 11:59 PM 10% penalty for each late day Zero points if late by more than 5 days Proper documentation needed for health-related excuses Cheating cases handed over to academic honesty department Minimum penalty: Failing the class

Use of Electronic Devices Laptops Only for note taking or training on class material, can be asked to turn in notes. Phones/Tablets etc Must always be silent or turned off while in class First time a warning, second you’ll be asked to leave class. Only in emergencies Others Should be turned off