JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN. 3 Credit Hours. Prepared by: Chris DeGeare CIS Instructor. Revised: 3/11/2013



Similar documents
JEFFERSON COLLEGE COURSE SYLLABUS MGT220 WEB MARKETING. 3 Credit Hours. Prepared by Vickie Morgan February 10, 2013

JEFFERSON COLLEGE COURSE SYLLABUS HRA216 RESIDENTIAL AIR CONDITIONING SYSTEMS. 5 Credit Hours. Prepared by Roy H. Stueve March 28, 2010

JEFFERSON COLLEGE COURSE SYLLABUS PNE195 CAPSTONE PRACTICAL NURSING. 3 Credit Hours (2 Classroom; 1 Clinical Practicum)

LSC 740 Database Management Syllabus. Description

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP

DATABASE DESIGN AND IMPLEMENTATION II SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO. Sault College

Oracle Database 12c: Introduction to SQL Ed 1.1

Oracle Database 11g SQL

Oracle Database 10g: Introduction to SQL

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY-294, Oracle: Database Administration Fundamentals Part I

CS 649 Database Management Systems. Fall 2011

Oracle SQL. Course Summary. Duration. Objectives

Oracle Database: Introduction to SQL

CENTRAL TEXAS COLLEGE SYLLABUS FOR POFT 1319 RECORDS AND INFORMATION MANAGEMENT Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

MySQL for Beginners Ed 3

CENTRAL TEXAS COLLEGE SYLLABUS FOR ARTC 2488 INTERNSHIP GRAPHIC DESIGN. Semester Hours Credit: 4 Contact Hours: 304 INSTRUCTOR: OFFICE HOURS:

Database Web Development ITP 300 (3 Units)

Oracle Database: Introduction to SQL

Oracle Database: Introduction to SQL

SQL Server for developers. murach's TRAINING & REFERENCE. Bryan Syverson. Mike Murach & Associates, Inc. Joel Murach

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

Course Syllabus HIT 284 HealthCare Quality Management 3 Semester Hour Credits

KENNESAW STATE UNIVERSITY GRADUATE COURSE PROPOSAL OR REVISION, Cover Sheet (10/02/2002)

Salem Community College Course Syllabus. Course Title: Physics I. Course Code: PHY 101. Lecture Hours: 2 Laboratory Hours: 4 Credits: 4

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

INTRODUCTION TO INFORMATION TECHNOLOGY CSIT Class Hours: 3.0 Credit Hours: 4.0 Laboratory Hours: 3.0 Revised: August 24, 2012

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

IINF 202 Introduction to Data and Databases (Spring 2012)

INFORMATION TECHNOLOGY EDUCATION PROGRAMMING & ANALYSIS COURSE SYLLABUS. Instructor: Debbie Reid. Course Credits: Office Location:

Oracle 10g PL/SQL Training

Course Title: ITAP 4311: Database Management. Semester Credit Hours: 3 (3,0)

Turtle Mountain Community College

Requisite Approval must be attached

CENTRAL TEXAS COLLEGE ITSE 2459 ADVANCED COMPUTER PROGRAMMING C# Semester Hours Credit: 4 INSTRUCTOR: OFFICE HOURS:

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY Computer Literacy

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. Accounting Systems and Software ACCT-225

Salem Community College Course Syllabus. Section I. Course Title: Principles Of Accounting I. Course Code: ACC121

Educational Psychology and Assessment

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS

Salem Community College Course Syllabus. Section I. Course Title: Principles Of Marketing. Course Code: BUS212

COURSE SYLLABUS. Science, Allied Health, Health, & Engineering Department Medical Coding Fall Semester 2015

Oracle Database: SQL and PL/SQL Fundamentals NEW

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, p i.

Central Alabama Community College

SYLLABUS FOR CS340: INTRODUCTION TO DATABASES

SOUTHEAST MISSOURI STATE UNIVERSITY COURSE SYLLABUS. AB 604: Advanced Professional and Ethical Conduct of Behavior Analysts I OFFERED ONLINE

EDET / AEET 722 Instructional Design and Assessment

BUS Computer Concepts and Applications for Business Fall 2012

COURSE SYLLABUS FIREWALLS & NETWORK SECURITY. ITSY-2301 Number Lecture - Lab - Credit. ITSY-1342 Prerequisites. April 16, 2015 Revision Date

Computer Information Systems

CENTRAL TEXAS COLLEGE SYLLABUS FOR POFT 2312 BUSINESS CORRESPONDENCE AND COMMUNICATION Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

COURSE SYLLABUS. Practicum Health Information Technology/Medical Records/Technician. HITT 2266 Number Lecture - Lab - Credit

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE MATH 111H STATISTICS II HONORS

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff

COURSE SYLLABUS Southeast Missouri State University. Department of Management and Marketing Organization Theory and Design Revision: Spring 2014

NEOSHO COUNTY COMMUNITY COLLEGE COURSE SYLLABUS. COURSE IDENTIFICATION Prefix Number: ACCT 205. Applied Science Division

General Psychology PSYC2301. Fall 2015

UNIVERSITY OF SOUTHERN MISSISSIPPI COLLEGE OF SCIENCE & TECHNOLOGY Industrial Engineering Technology

Web-Based Database Applications ITP 300x (3 Units)

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE MRKT-101 PRINCIPLES OF MARKETING

Course No.: CSO 100 COMPUTER ENGINEERING I COMPUTERPROGRAMMING. Semester: FIRST (1) Date: September Willem DeBruyne I Frank Turco

Associate Professor Northern Virginia Community College

Prerequisite: CGA 101, or written permission of instructor.

Development and Management

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING

Lincoln University of PA Graduate Education Programs Course Syllabus. Special Education Law

Course Title: ITAP 3471: Web Server Management

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS POFI 1349: SPREADSHEETS (EXCEL) COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT

Computer Information Systems

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Columbus State Community College Construction Science and Engineering Technology Department Mechanical Engineering Technology

CENTRAL TEXAS COLLEGE SYLLABUS FOR RELE 1325 REAL ESTATE MATH. Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

Auto Technology Intro to Auto Tech Basic Electricity 36 Weeks

COURSE OUTLINE FOR ECON-1100 CONSUMER ECONOMICS

COWLEY COLLEGE & Area Vocational Technical School

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

CENTRAL TEXAS COLLEGE SYLLABUS FOR LGLA 2303 TORTS AND PERSONAL INJURY LAW Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

CHATTANOOGA STATE COMMUNITY COLLEGE CHATTANOOGA, TENNESSEE BUSINESS AND INFORMATION SYSTEMS DIVISIONS. Course Syllabus MG 224 Entrepreneurship

Salem Community College Course Syllabus. Section I. Course Title: Principles of Emergency Management. Course Code: EME101.

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

Transcription:

JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN 3 Credit Hours Prepared by: Chris DeGeare CIS Instructor Revised: 3/11/2013 Dr. Mary Beth Ottinger, Division Chair, Business & Technical Education Dr. Dena McCaffrey, Interim Dean, Career & Technical Education

CIS236 SQL and Database Design I. CATALOG DESCRIPTION A. Prerequisite and/or co requisite: Reading Proficiency B. 3 credit hours C. SQL and Database Design covers the concepts of SQL and relational databases. Students will learn how to create tables, enter and manipulate data, query data in tables, and format the results using SQL commands. Students should be familiar with PC software. This course includes extensive laboratory time, and additional laboratory time may be required (S) II. EXPECTED LEARNING OUTCOMES/ASSESSMENT MEASURES Describe the purpose and contents of an entityrelationship model Explain the steps in the normalization process Describe the differences between personal and client/server databases Use Structured Query Language (SQL) commands to create, modify, and drop database tables Explain user schemas Define database tables Create database tables Debug SQL commands View information about your database tables using data dictionary views Modify and delete database tables Run a script to create database tables automatically Insert data into database tables Create database transactions and commit data to the database Create search conditions in SQL queries

Update and delete database records and truncate tables Create and use sequences to generate surrogate key values automatically Grant and revoke database object privileges Write SQL queries to retrieve data from a single database table Create SQL queries that perform calculations on retrieved data Use SQL group functions to summarize retrieved data Create SQL queries that join multiple tables Create nested SQL queries Combine query results using set operators Create and use database views III. OUTLINE OF TOPICS A. Client/Server Databases 1. Overview of Relational Databases 2. Database Design 3. Database Systems 4. The Database Cases B. Creating and Modifying Database Tables 1. Introduction to SQL 2. User Accounts 3. Defining Database Tables 4. Data Types 5. Constraints 6. Creating Database Tables 7. Viewing Information About Tables 8. Modifying and Deleting Database Tables C. Using SQL queries to insert, update, delete, and view data 1. Using Scripts to Create Database Tables 2. Inserting Data into Tables 3. Creating Transactions and Committing New Data

4. Creating Search Conditions in SQL Queries 5. Updating and Deleting Existing Table Rows 6. Sequences 7. Database Object Privileges 8. Retrieving Data from a Single Database Table 9. Using Calculations in SQL Queries 10. SQL Group Functions 11. Formatting Output 12. Joining Multiple Tables 13. Creating Nested Queries 14. Using Set Operators to Combine Query Results 15. Creating and Using Database Views IV. METHOD(S) OF INSTRUCTION A. Lecture B. Hands-on practice sessions in lab C. Discussion V. REQUIRED TEXTBOOKS(S) WITH PUBLICATION INFORMATION Conger, Steve. Hands-On Database. Pearson Education: 2012. VI. REQUIRED MATERIALS (STUDENT) Jump-drive, writing utensil VII. SUPPLEMENTAL REFERENCES Online resources (including student files) and other reference material VIII. METHODS OF EVALUATION (BASIS FOR DETERMINING COURSE GRADE) A. Examinations 50% B. Assignments/Homework 40% C. Quizzes 10%

IX. ADA AA STATEMENT Any student requiring special accommodations should inform the instructor and the Coordinator of Disability Support Services (Library; phone 636-481-3169). X. ACADEMIC HONESTY STATEMENT All students are responsible for complying with campus policies as stated in the Student Handbook (see College website) http://www.jeffco.edu/jeffco/index.php?option=com_weblinks&catid=26&itemid=84