Database Architecture and Administration



Similar documents
Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

COURSE OUTLINE. Prerequisites: Course Description:

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Module 1: Getting Started with Databases and Transact-SQL in SQL Server 2008

Information Systems and Technology in Healthcare

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

MySQL for Beginners Ed 3

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

MS 20465: Designing Database Solutions for Microsoft SQL Server 2012

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

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN INFORMATION AND COMMUNICATION TECHNOLOGY

Microsoft SQL Server Beginner course content (3-day)

Ursuline College Accelerated Program

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Advanced Database Management MISM Course F A Fall 2014

Administering Microsoft SQL Server Database (ITMT 2303)

ORACLE DATABASE 11G: COMPLETE

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

Oracle Architecture, Concepts & Facilities

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

MS Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

Administering a Microsoft SQL Server 2000 Database

Designing Database Solutions for Microsoft SQL Server 2012

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT

Administering Microsoft SQL Server Database (ITMT 2303)

Northeastern University Online College of Professional Studies Course Syllabus

SQL Server Developer Training Program. Topics Covered

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

LEARNING SOLUTIONS website milner.com/learning phone

Implementing a Microsoft SQL Server 2005 Database

Administering a Microsoft SQL Server 2000 Database

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

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

SQL Server Training Course Content

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

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Course 6232A: Implementing a Microsoft SQL Server 2008 Database

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

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

COURSE OUTLINE UCLA EXTENSI ON MGMNT X

6231A - Maintaining a Microsoft SQL Server 2008 Database

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

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

Programa de Actualización Profesional ACTI Oracle Database 11g: SQL Tuning Workshop

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

Advanced Coding and Reimbursement

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

SQL SERVER TRAINING CURRICULUM

Microsoft SQL Server 2008 Bible

VIRGINIA WESTERN COMMUNITY COLLEGE

DBMS / Business Intelligence, SQL Server

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: Run Time: 47+ hours (272 videos)

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Implementing a Data Warehouse with Microsoft SQL Server 2012

Info Sys 422/722; ISyE 722. Computer Based Data Management. Fall, 2010

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Course Syllabus. At Course Completion

Course 20461C: Querying Microsoft SQL Server Duration: 35 hours

ITP 300: Database Web Development. Database Web Development (Monday section) Fall 2012 Course Units

Course ID#: W 35 Hrs. Course Content

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

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

This three-day instructor-led course provides existing SQL Server database professionals with the knowledge

Maintaining a Microsoft SQL Server 2008 Database

Updating your Database skills to Microsoft SQL Server 2012

Querying Microsoft SQL Server 20461C; 5 days

Implementing a Data Warehouse with Microsoft SQL Server 2012

Administering a Microsoft SQL Server 2000 Database

Eurobackup PRO: Configuration Best Practices

How To Use A Microsoft Sql Server 2005

SENG 520, Experience with a high-level programming language. (304) , Jeff.Edgell@comcast.net

Introduction to Querying & Reporting with SQL Server

CS 649 Database Management Systems. Fall 2011

SQL DATABASE PROGRAMMING (PL/SQL AND T-SQL)

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system

Upon successful completion of this course, a student will meet the following outcomes:

40008A - UPDATING YOUR DATABASE SKILLS TO MICROSOFT SQL SERVER 2012 Training Course Outline. Course: 40008A

Contents RELATIONAL DATABASES

COMM 437 DATABASE DESIGN AND ADMINISTRATION

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

IINF 202 Introduction to Data and Databases (Spring 2012)

Introduction: Database management system

Cleveland State University

MODULE FRAMEWORK : Dip: Information Technology Network Integration Specialist (ITNIS) (Articulate to Edexcel: Adv. Dip Network Information Specialist)

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

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

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

JOB DESCRIPTION. Job Title: SQL Server Database Developer/DBA

Oracle Database 11g: Administration Workshop I Release 2

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Implementing Microsoft Azure Infrastructure Solutions

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

INFS2608 ENTERPRISE DATABASE MANAGEMENT

Implementing a Data Warehouse with Microsoft SQL Server

Basic Concepts of Database Systems

INFS1603 BUSINESS DATABASES

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

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Transcription:

Lecture Revised: Fall 2015 12TITD130 23TITD250 Database Architecture and COURSE OUTLINE Prerequisites: Course Description: Involves in-depth instruction about the underlying architecture of databases and the handling of database administration. The goal of this course is to cover how organizational information requirements can be supported by proper design and implementation of database systems. Today's managers need to understand the critical role databases play in supporting organizational decision-making. The course will cover installation, design, and a quick review of SQL statements. Transitions and locking will be addressed as will views and indexes. Stored procedures and triggers will be studies. Optimization of queries, indexes, schemas, and applications will be approached through performance tuning and monitoring. Security, backup, and recovery topics will be considered. Semester Credits: 1T41T Hours: 4 Lab/Recitation Hours: 37T0

ITD250 Database Architecture and UCourse Outcomes At the completion of this course, the student should be able to: Understand how to use SQL Server Management Studio Be able to retrieve data from single and multiple tables, so summary queries, utilize group by and having Use subqueries to retrieve data from multiple tables Understand how to update and delete tables and data Understand data types, functions, null values Be able to design databases (both logical and physical) and understand modeling and normalization Make correct use of indexes, views and the system information Know how to code scripts Be able to create stored procedures, and user defined functions Be able to utilize triggers Understand cursors, transactions, and locking Be able to discuss and implement security and concurrency control Understand how to Performance tune a database utilizing the query optimizer Know the basic topics related to database backup, recovery, system availability. Understand the need for data replication. Be able to automate system administration tools. Be able to discuss the concepts of distributed processes, business intelligence, data warehousing Understand the basics of Sharepoint

UPU ed, ITD250 Database Architecture and Required Materials: Textbook: UMurach s SQL Server 2012 for DevelopersU, Bryan Syverson and Joel Murach, ISBN-978-1- 890774-69-1. The following supplementary materials are available (both available from Safari Online) th 1. UMicrosoft SQL Server 2012: A Beginner s Guild, 5UPU UDusan Petkovic, McGraw-Hill, 2012, ISBN 978-0071761604 2. UMicrosoft Trans-SQL: The Definitive GuideU, Jeffrey Garbus, published by Jones and Bartlett Learning, 2010, ISBN 978-0763784164

ITD250 Database Architecture and Topical Description: (Outline chapters and sections to be covered in the book may include timeline) Week Topics Reading Assmt Murach SQLServer 1 Introduction to Relational Databases, SQL Server Ch 1-2 2 Review retrieving data from single and multiple tables, Summary queries, Group By, Having and subqueries Ch 3-6 3 Update, delete, data types, Functions, Null values Ch 7-9 4 Database Design (logical and physical), modeling, Ch 10-12 normalization 5 Indexes, Views and the System Information Ch 13 6 How to Code Scripts Ch 14 7 Stored Procedures, and user defined functions Ch 15 8 Triggers Ch 15 Midterm TAKE HOME MIDTERM 9 Cursors, transactions, and locking Ch 16-17 10 Security and concurrency control Ch 18 11 Performance tuning and Query Optimizer Book A Ch 13 Book B Chapter 19-20 (Safari Online) 12 Backup, recovery, system availability. Book B Chapter 16 (Safari Online) 13 Data replication. Automating system administration tools. Book B Chapters 17-18 (Safari Online) Thanksgiving NO CLASS 14 Distributed Processes, Business Intelligence, Data Handout Warehousing 15 Sharepoint Handout Melanie Crouch Final FINAL EXAM

ITD250 Database Architecture and Notes to Instructors (List information about optional topics, departmental exams, etc) 1. A midterm and final exam are expected. 2. Optional topics include some MySQL and Oracle database administration