CSE 412/598 Database Management Spring 2012 Semester Syllabus http://my.asu.edu/



Similar documents
Instructor: Michael J. May Semester 1 of The course meets 9:00am 11:00am on Sundays. The Targil for the course is 12:00pm 2:00pm on Sundays.

Scope of this Course. Database System Environment. CSC 440 Database Management Systems Section 1

CS 525 Advanced Database Organization - Spring 2013 Mon + Wed 3:15-4:30 PM, Room: Wishnick Hall 113

ISM 4210: DATABASE MANAGEMENT

Objectives of Lecture 1. Labs and TAs. Class and Office Hours. CMPUT 391: Introduction. Introduction

Precalculus Algebra Online Course Syllabus

Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines

CHEM PRINCIPLES OF CHEMISTRY Lecture

Geography 676 Web Spatial Database Development and Programming

Pinning and Graduation Ceremony at St. Aloysius. Fall Semester and Term B Classes End. St Francis School of Radiography Seniors Spring Semester

CS 649 Database Management Systems. Fall 2011

CSE 562 Database Systems

SYST 371 SYSTEMS ENGINEERING MANAGEMENT

School of Business and Nonprofit Management Course Syllabus

ACADEMIC YEAR CALENDAR FALL SEMESTER First Half-Semester Courses

Course Syllabus PEHR 2990 Intro to Intercollegiate Athletic Administration Dixie State College of Utah Spring 2013

ECON 351: Microeconomics for Business

Academic Calendar

ANGELO STATE UNIVERSITY Department of Accounting, Finance and Economics. Financial Management. Spring 2015 Syllabus

COURSE SYLLABUS CON 598 PROJECT MANAGEMENT METHODOLOGIES I SPRING 2011

Major Topics Covered in the Course

MGT 3361 Project Management

IST659 Fall 2015 M003 Class Syllabus. Data Administration Concepts and Database Management

Prerequisite: For students other than business and agribusiness majors.

L&I SCI 410: Database Information Retrieval Systems

ISM 4113: SYSTEMS ANALYSIS & DESIGN

IINF 202 Introduction to Data and Databases (Spring 2012)

Belk College of Business Administration, University of North Carolina at Charlotte. INFO : MANAGEMENT INFORMATION SYSTEMS Spring 2012

Academic Calendar

PEABODY COLLEGE ACADEMIC CALENDAR

University of Colorado Denver College of Engineering and Applied Science CVEN-5333 Surface Water Hydrology

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

AGEC 448 AGEC 601 AGRICULTURAL COMMODITY FUTURES COMMODITY FUTURES & OPTIONS MARKETS SYLLABUS SPRING 2014 SCHEDULE

MIS Systems Analysis & Design

Accounting Information Systems (ACC409) Spring 2015 School of Accountancy Shidler College of Business University of Hawaii at Manoa

AUGUST 2014 S M T W T F S

MGT 3361 Project Management

Academic Advising Syllabus college of Engineering Computer Science Department. University of Idaho Catalog

Class: BBA 440 Human Resource Management; 3 credit hours

STARK STATE COLLEGE Master Syllabus (to be included with Class Syllabus)

Canisius College Richard J. Wehle School of Business Department of Marketing & Information Systems Spring 2015

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

Course Computer Science Academic year 2012/13 Subject Databases I ECTS 5

ACC 7145: ACCOUNTING SYSTEMS DESIGN AND CONTROL SYLLABUS FOR SUMMER SESSION 2014

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015

INTRODUCTION TO CRIMINAL JUSTICE FALL 2015

Oakland Community College MAT A1503 Calculus I Fall Semester, Instructor Jeremy JJ Mertz Office C-245

ACADEMIC CALENDAR

MIDLAND COLLEGE CALENDAR

BCM :00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon

Anderson Schools of Management Accounting Department Revised 1/7/2014 COURSE SYLLABUS Check LMS for most current! MGT 490/594 CPA Exam Preparation

Objectives of Lecture 1. Class and Office Hours. Labs and TAs. CMPUT 391: Introduction. Introduction

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

Cleveland State University

Introduction to Symbolic Logic Vaishali Khandekar, PhD Course Description: PREREQUISITE(S): CO-REQUISITE(S): FREQUENT REQUISITES

CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Winter 2009 Lecture 1 - Class Introduction

Rutgers University, Department of Psychology Developmental Psychology Winter Office Hours Office Phone

Academic Calendar - UNDERGRADUATE. All Other Classes Begin; Late Registration Begins. Last Day to Drop a Class without a W on Transcript;

Elmer E. O Banion Science Building Room. Office Phone: FAX:

Introduction to Management Information Systems MGMT 221 In-Person Lecture (PL) Course Syllabus

CS1400 Introduction to Computer Science

Prerequisite Knowledge Management Science 2331 Management 3305

LA SALLE UNIVERSITY Academic Calendar May 18 (M) May 18 (M) May 18 (M) June 9 (T) June 9 (T) June 9 (T) June 23 (T) June 23 (T) June 23 (T)

MATH 1111 College Algebra Spring 2015 Syllabus Instructor Office Phone Webpage Office Hours Catalog Description Prerequisite

UNIVERSITY OF MASSACHUSETTS BOSTON COLLEGE OF MANAGEMENT AF Theory of Finance SYLLABUS Spring 2013

Psychological Testing (PSYCH 149) Syllabus

Course Outline (Undergraduate):

MATHEMATICAL TOOLS FOR ECONOMICS ECON SPRING 2012

EDFS 201 Introduction to Education and permission of the program.

CME403/603 Syllabus Page 1

Mgt 2020Y - Marketing Fall 2013 Wednesday: 6:00 8:50pm, S4037. Wednesdays 9:00-10:00pm or by appointment.

COS 480/580: Database Management Systems

Turtle Mountain Community College

INFS2608 ENTERPRISE DATABASE MANAGEMENT

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

LA SALLE UNIVERSITY Academic Calendar Memorial Day Holiday May 25 (M) May 25 (M) May 25 (M)

BUS Computer Concepts and Applications for Business Fall 2012

PSYCH 3510: Introduction to Clinical Psychology Fall 2013 MWF 2:00pm-2:50pm Geology 108

Introduction to Database Systems CS4320/CS5320. CS4320/4321: Introduction to Database Systems. CS4320/4321: Introduction to Database Systems

CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Spring 2006 Lecture 1 - Class Introduction

ISM 4403 Section 001 Advanced Business Intelligence 3 credit hours. Term: Spring 2012 Class Location: FL 411 Time: Monday 4:00 6:50

COURSE SYLLABUS INTRODUCTION TO INTERNATIONAL BUSINESS, MGT ONLINE FALL 2013

16 Academic Calendars Tidewater Community College Catalog

BUS 3525 Strategic Management Online

University of the Incarnate Word Academic Calendar

Payment-in-full due for Fall 2012 (ALL Students) LATE REGISTRATION for all students. Consortium Registration

Holidays Faculty Deadlines Financial Aid Fall 2014: Classes Begin: August 25, 2014 August 25 - December 13, 2014

BCIS Business Computer Applications D10

Applied Financial Planning FHCE 4235S 12:20 1:10, Dawson 208 Spring Co-Instructor / Community Partner: Board Member, Georgia United Credit Union

Applied Information Technology Department

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

BIO : General Biology Syllabus Spring Semester 2012

CRJU Introduction to Criminal Justice (CRN 20933) Course Syllabus Spring 2015

Management 352: Human Resource Management Spring 2015 Syllabus

Course Syllabus Leadership Theory: Section 2 TTH Shaffer Hall Rm. 202 Spring Semester 2012

ORANGE COUNTY COMMUNITY COLLEGE FINAL as of MARCH 10, 2015 ACADEMIC YEAR CALENDAR FALL SEMESTER 2015

Small Business Management

Transcription:

PROFESSOR: Dr. Hasan Davulcu OFFICE: BY 564 CSE 412/598 Database Management Spring 2012 Semester Syllabus http://my.asu.edu/ OFFICE HOURS: TBD Students should make every effort to utilize the scheduled office hours. However, if you are unable to attend these office hours, please attempt to schedule an appointment at least 24 hours in advance. PHONE: (480) 965-6385 EMAIL: hdavulcu@asu.edu CLASS SCHEDULE: MoWe 5:00PM - 6:15PM CLASSROOM: Lattie Coor Hall L1-20 CATALOG DESCRIPTION: Introduction to DBMS concepts. Data models and languages. Relational database theory. Database security/ integrity and concurrency. PREREQUISITE: CSE 310 (Data Structures) REQUIRED TEXTS: Fundamentals of Database Systems, R. Elmasri and S. B. Navathe, Addison Wesley, Any Ed. Understanding Relational Database Query Languages, S. W. Dietrich, Prentice Hall, 2001. OPTIONAL TEXT FOR ACCESS and ORACLE: The Dietrich text provides some coverage of Microsoft Access (see Chapter 7). There are many books available on Access and Oracle. Since students differ in the type of information that they are looking for from a book (tutorial, overview, in-depth), an optional text has not been ordered. However, it is highly recommended that you find a tutorial or reference manual on the database products according to your own level of experience with the tool. ADDITIONAL REFERENCES: Database Systems Concepts, A. Silberschatz, H. Korth and S. Sudarshan, McGraw Hill. An Introduction to Database Systems, R. Ramakrishnan and J. Gehrke, McGraw Hill An Introduction to Database Systems, C. J. Date, Addison Wesley. A First Course in Database Systems, J. Ullman and J. Widom, Prentice Hall Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL, N. Shah, Prentice Hall OBJECTIVES OF THE COURSE: This course is intended to give students an understanding of data modeling concepts and the relational data model for the storage and retrieval of information. The retrieval of information emphasizes the formal query languages and the industry-standard query language SQL. Detailed course objectives and outcomes are provided on the Beginning of Semester survey that must be completed by each undergraduate student by the end of the first week of classes. The course objectives are also available on myasu. CSE 412/598 Spring 2012 1 Syllabus

COURSE OUTLINE (see COURSE CALENDAR for a detailed timetable): Topic Elmasri & Navathe (4 th ed.) Dietrich Introduction Ch 1, 2 Ch 1.1 Database Design Ch 12.2 Entity-Relationship Model Ch 3 Ch 1.2 Relational Model Ch 5 Ch 1.1 ER-to-Relational Mapping Ch 7.1 Ch 1.3 Relational Algebra Ch 6.1-6.5 Ch 2 Query Processing and Optimization Ch 15.7 Ch 2.5 Microsoft Access Ch 7 Relational Database Design Ch 10, 11.1-11.2 Relational Calculus Ch 6.6 6.7 Ch 3, 4 SQL Ch 8, 9.1 9.2 Ch 5 Security and Authorization Ch 23.1 23.4 Ch 5.6.3 Transactions, Recovery and Concurrency Ch 17, 18, 19 ASSESSMENT: Assessed Component Weight Activity Project Group & Individual Phase 1: Requirements Analysis and Conceptual Design 5% Group Phase 2: Relational Database Design and Prototyping 10% Group Phase 3: Implementation 10% Individual WinRDBI Homework Assignments Individual Relational Algebra 6% Individual Relational Calculus (DRC and TRC) 7% Individual SQL 7% Individual Midterm Exam 25% Individual Comprehensive Final Exam 30% Individual Total 100% Grade Assignment: A >= 90; 90 > B >= 80; 80 > C >= 70; 70 > D >= 60; 60 > E The + and grading options may be awarded to differentiate student performance within the indicated range. ONLINE EXPECTATIONS AND PROCEDURES: CSE 412 is an online-enhanced course and will utilize myasu. All constituents of the course (instructor, teaching assistants, and students) are expected to visit the course site for announcements and check their registered email address on a daily basis (Mon-Fri). Every effort should be made to respond to email, if required, within 24-48 hours during weekdays. Assignments will be submitted electronically on myasu and by hardcopy in class. Groups will be set up using myasu to facilitate group communication. IMPORTANT! Since we are revising some of the deliverables for the group projects, the samples on the cse412 web site (http://www.eas.asu.edu/~cse412) differ from those on myasu. You MUST follow the information provided on myasu under Course Documents -> Group Projects. LATE ASSIGNMENTS ARE NOT ACCEPTED! WinRDBI individual homework assignments and the different phase deliverables of the project will be turned in at the beginning of class on each due date. WinRDBI assignments will be submitted through myasu before the start of class (as well as a hardcopy in class) and solutions to the WinRDBI assignments will be posted on myasu at the start of class. CSE 412/598 Spring 2012 2 Syllabus

MAKE-UP EXAMS ARE NOT GIVEN! Students are responsible for making every effort to take exams at the scheduled class time and day. Midterm Exam: Thursday, March 10, 2011 5:00PM - 6:15PM (L1-20) Final Exam: Monday, il 30, 2012 4:50-6:40 PM (L1-20) TEAM PROJECT: The incorporation of a semester-long team project into the introductory database course was developed through a funded grant that was received by Dr. Suzanne Dietrich and Dr. Susan Urban from the National Science Foundation for the purpose of incorporating cooperative learning concepts and hands-on database experience into the undergraduate educational process. The project is also designed to allow students to experience different leadership roles and to develop communication skills, in addition to the development of technical knowledge about database systems. The project is divided into three major phases. The first two phases are group activities, leading to a prototype relational database implementation in Microsoft Access. The third phase is individual, requiring the implementation of the database in Oracle. Graduate and honors students will have additional implementation requirements in phase 3. Teams will be formed and phase 1 of the project will begin by the second week of the semester. CLASSROOM BEHAVIOR AND PARTICIPATION: Due to the group project and in-class group study problems, class participation is strongly encouraged. Points will be deducted from an individual s grade for lack of participation in in-class group activities. Students are also expected to come to each class on time and avoid disruptive side conversations. MISCELLANEOUS NOTES: No audit registrations are allowed. Students are responsible for protecting their work - both hard copy (save old copies) and electronic versions (use security provided by the operating system). This syllabus represents the current status of the course and may be changed. APPENDICES TO SYLLABUS: Each student registered in the class MUST submit the following documents no later than the first week of classes. ACADEMIC INTEGRITY AND CODE OF CONDUCT ASU Academic Integrity Policy: http://www.asu.edu/studentlife/judicial/integrity.html CSE 412/598 follows the ASU Academic Integrity Policy in the administration of all course examinations and assignments. Violations of the University Academic Integrity policy will not be ignored. Penalties include reduced or no credit for submitted work, a failing grade in the class, a note on your official transcript that shows you were punished for cheating, suspension, expulsion and revocation of already awarded degrees. The university requires that the implementation of any of these penalties for violations of the academic integrity policy be reported to the Dean s office. ASU Student Code of Conduct: http://www.asu.edu/aad/manuals/sta/sta104-01.html The aim of education is the intellectual, personal, social, and ethical development of the individual. The educational process is ideally conducted in an environment that encourages reasoned discourse, intellectual honesty, openness to constructive change and respect for the rights of all individuals. In CSE 412, you are expected to follow the student code of conduct, especially when communicating with your peers, instructors, and teaching assistants. Violations of the student code of conduct may result in withdrawal from the class. PREREQUISITE SATISFACTION Each student must satisfy the course prerequisite and submit proof of prerequisite on the first day of class. If you have not satisfied the prerequisite at ASU, then you must see the instructor the first week of class with a transcript for verification purposes. INFORMATION FOR TEAM ORGANIZATION Teams will be assigned and the project will commence the beginning of the second week of the semester. The completion of this form will facilitate the organization of teams. CSE 412/598 Spring 2012 3 Syllabus

CSE 412/598 Spring 2012 Semester Calendar January 2012 Week Monday Wednesday 1 Jan Introduction Jan DB Design Overview 9 11 E & N : Ch 1 & 2 E & N : Ch 12.2 2 Jan 3 Jan 23 Dietrich: Ch 1.1 Martin Luther King Jr. Holiday NO CLASS Assign: Project Phase 1 ER Model Study Problems Jan 18 Jan 25 ruary 2012 Project Overview & Teams ER Model E & N: Ch 3 Dietrich: Ch 1.2 Relational Introduction ER-to-Relational Mapping E & N: Ch 5 & 7.1 Dietrich: Ch 1.3 Week Monday Wednesday 4 Jan Relational Algebra Relational Algebra 30 1 E & N: Ch 6.1 6.5 E & N: Ch 15.7 5 6 6 13 7 20 8 27 Dietrich: Ch TA: Introduction to MS Access, and WinRDBI Due: Phase 1 Intermediate Assign: WinRDBI HW1 8 Dietrich: Ch 2.5 Relational Algebra Return: Phase 1 Int. Dietrich: Ch 7 E & N: Ch 15.7 Dietrich: Ch 2.5 Assign: Phase 2 Query Optimization 15 E & N : Ch 10 & 11.1 11.2 Presentations Due: WinRDBI HW1 Relational Design 22 MIDTERM EXAM 29 Due: Phase 1 Due: Company Extension Relational Design Due: Phase 2 Intermediate Return: HW1 Exam Review TRC E & N : Ch 6.6 6.7 Dietrich : Ch 3 & 4

CSE 412/598 Spring 2012 Semester Calendar March 2012 9 Mar 5 10 Mar 12 Return: Midterm Exam TRC E & N : Ch 6.6 6.7 Dietrich : Ch 3 & 4 SQL 11 Mar 19 SPRING BREAK NO CLASSES Mar SQL 7 Mar Assign: WinRDBI HW2 14 SQL Security and Authorization Mar 21 SPRING BREAK NO CLASSES 12 Mar 26 13 2 14 9 SQL Return: Phase2 Assign: Phase 3 Recovery and Transactions E & N : Ch 23.1-23.4 E & N : Ch 17 Mar 28 il 2012 4 Due: Phase 2 Due: WinRDBI HW2 Assign: WinRDBI HW3 SQL Oracle Recovery and Transactions E & N : Ch 23.1-23.4 E & N : Ch 17 Due: WinRDBI HW3 11 E & N: Ch 18 E & N: Ch 19 15 23 Return: Phase 3 Exam Review 18 Due: Phase 3 FINAL EXAM Monday, il 30 4:50-6:40 PM (L1-20)