Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6

Similar documents
02 Hr/week. Theory Marks. Internal assessment. Avg. of 2 Tests

Course Computer Science Academic year 2012/2013 Subject Distributed Systems ECTS 6

Study (s) Degree Center Acad. Period

ABD - Database Administration

CS 525 Advanced Database Organization - Spring 2017 Mon + Wed 1:50-3:05 PM, Room: Stuart Building 111

BD - Databases

The Data Warehouse Toolkit: The Complete Guide To Dimensional Modeling By Ralph Kimball;Margy Ross READ ONLINE

Meetings This class meets on Mondays from 6:20 PM to 9:05 PM in CIS Room 1034 (in class delivery of instruction).

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases

TEACHING & ASSESSMENT PLAN

CPD - Data Processing Centers

Arindrajit Roy; Office hours:

TBD TA Office hours: Will be posted on elearning. SLO3: Students will demonstrate competency in data modeling, including dimensional modeling.

Database Systems (INFR10070) Dr Paolo Guagliardo. University of Edinburgh. Fall 2016

Evolution of Database Systems

Textbook(s) and other required material: Raghu Ramakrishnan & Johannes Gehrke, Database Management Systems, Third edition, McGraw Hill, 2003.

Teaching Scheme Business Information Technology/Software Engineering Management Advanced Databases

INTE-C5O44 - Internet

Rocky Mountain Technology Ventures

NEW YORK CITY COLLEGE OF TECHNOLOGY COMPUTER SYSTEMS TECHNOLOGY DEPARTMENT CST4714 DATABASE ADMINISTRATION (2 class hours, 2 lab hours, 3 credits)

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction

PRO1-I2O23 - Programming I

Course Book Academic Year

Data Warehousing on the MPE Platform Presentation #272

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

SOA - Advanced Operating Systems

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 06, 2016 ISSN (online):

San José State University Department of Computer Science CS 166 / SE 166, Information Security, Section 4, spring, 2017

Module Documentation

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

OVNET - Overlay Networks

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

After completing this course, participants will be able to:

Database Management System Implementation. Who am I? Who is the teaching assistant? TR, 10:00am-11:20am NTRP B 140 Instructor: Dr.

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

Advanced Database Organization INF613

Microsoft SQL Server Training Course Catalogue. Learning Solutions

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

The University of Jordan

DKMS Brief No. Five: Is Data Staging Relational? A Comment

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I

SCSSE. School of Computer Science & Software Engineering Faculty of Informatics. MCS9235 Databases Subject Outline Spring Session 2007

IXT - Introduction to Networks

Data Warehousing and OLAP Technologies for Decision-Making Process

Course and Contact Information. Course Description. Course Objectives

Network Architecture I

Course Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011

City University of Hong Kong. Course Syllabus. offered by Department of Information Systems with effect from Semester A 2017 / 2018

Fundamentals of Database Systems

COWLEY COLLEGE & Area Vocational Technical School

B. Subject-specific skills B1. Problem solving skills: Supply the student with the ability to solve different problems related to the topics

MODELING THE PHYSICAL DESIGN OF DATA WAREHOUSES FROM A UML SPECIFICATION

Syllabus for CSC 455 Database Systems 3 Credit Hours Spring 2012

Data analysis and design Unit number: 23 Level: 5 Credit value: 15 Guided learning hours: 60 Unit reference number: H/601/1991.

Avi Silberschatz, Henry F. Korth, S. Sudarshan, Database System Concept, McGraw- Hill, ISBN , 6th edition.

Module Documentation

Automatic Control

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

Course: Database Management Systems. Lê Thị Bảo Thu

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

CURRICULUM MASTER OF DISASTER MANAGEMENT

Säkerhet/Data security EDA Lärare: Paul Stankovski Assistent: Adnan Mehmedagic Kursansvarig: Ben Smeets. Introduction. Course Organization

LSC 740 Database Management Fall 2008

PI - Internet Protocols

MICROSOFT DATA WAREHOUSE TOOLKIT PDF

Implementing and Maintaining Microsoft SQL Server 2005 Analysis Services

Course specification

CASO - Advanced Concepts on Operating Systems

DATABASE MANAGEMENT SYSTEMS

CSC 111 Introduction to Computer Science (Section C)

Prof. David Yarowsky

Syllabus DATABASE I Introduction to Database (INLS523)

AD - Distributed Applications

Computer Science (Informática)

D.Hemavathi & R.Venkatalakshmi, Assistant Professor, SRM University, Kattankulathur

Data Warehouse and Data Mining

Course Name: Database Systems - 1 Course Code: IS211

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

Computer Networks IT321

Novel Materialized View Selection in a Multidimensional Database

EMC - Emc in Electronic Design

Informatics 1: Data & Analysis

SYLLABUS. Departmental Syllabus. Structured Query Language (SQL)

Advanced Relational Database Management MISM Course F A Fall 2017 Carnegie Mellon University

Computer Science Technology Department

MORGAN STATE UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING COURSE SYLLABUS FALL, 2015

Unit 2. Unit 3. Unit 4

Module Syllabus. PHILADELPHIA UNIVERSITY Faculty: Information Technology Department: Applied Computer Science

ADIKAVI NANNAYA UNIVERSITY B. A Computer Applications / B.Sc Computer Science/B.Sc IT Syllabus Under CBCS w.e.f

Outline EXPERIENCE WITH TWO OOP LANGUAGES IN ONE COURSE. HISTORY Methodology and learning design of the course Experience from classes

QSN - Quality of Service in Networks

Lectures for the course: Data Warehousing and Data Mining (IT 60107)

LIS 2680: Database Design and Applications

Lecturers Full Prof. Alen Lovrenčić, Ph.D., Assoc. Prof. Markus Schatten, Ph.D. Language of Croatian and English

Page 1 of 6. INFO7008: Business Database Systems. Business Database Systems. Credits: 5. Valid From: Semester /11 ( September 2010 )

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY

Course and Contact Information. Course Description. Course Objectives

COURSE DESCRIPTION. Time distribution

15CS53: DATABASE MANAGEMENT SYSTEM

CMPE 280 Web UI Design and Development

Transcription:

Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6 Type of course Compulsory Year 3rd Semester 2nd semester Student Workload: Professor(s) José Carlos fonseca Total 168 Contact 75 Area Coordinator José Carlos Fonseca Planned 1. LEARNING OBJECTIVES Upon completion of the UC, students should be able to: 1. Analyse the Multidimensional Model for strategic decision support 2. Develop Data Warehouses 3. Manage and maintain data warehouses 2. PROGRAMME 1. Review of basic concepts of Databases a. The relational model and normalization b. Transactions and concurrency control c. Indexing 2. The Multidimensional Model a. Databases for decision support b. The architecture of databases in an organization c. The multidimensional model d. The star model, facts and dimensions e. Extraction, Transformation and Loading (ETL) Página 1

f. Granularity, density and sparsity g. Detailed study of a chain of stores h. Simplified calculation of the space occupied i. Multiple stars j. Exploration of Information and OLAP 3. The design and development processes of a Data Warehouse a. Steps in building a Data Warehouse b. Large dimensions, Snowflakes, Mini-dimensions c. Changing dimensions d. Study of the star models of a warehouse and a bank e. Factless fact tables f. Using the Discoverer 4. Management and Maintenance of Data Warehouses a. Aggregates b. Indexes in Data Warehouses c. Join Star d. Partitioning e. RAID disks 3. COHERENCE BETWEEN PROGRAMME AND OBJECTIVES 1. Contents 1 and 2 are consistent with Objective 1 because they focus key aspects of operational databases to introduce multidimensional databases to strategic decision support. Página 2

2. Content 3 is consistent with Objective 2 because it focus on the development process of data warehouses and strategies for solving common problems. 3. Content 4 is consistent with Objective 3 because it focuses on the management and maintenance of data warehouses, along with the optimization of their performance. 4. MAIN BIBLIOGRAPHY Mandatory: 1. Lecture notes provided by the teachers 2. Caldeira, C., Data Warehousing: conceitos e modelos, Edições Sílabo, ISBN 978-972-618-479-9, 2008 3. Elmasri, R., Navathe, S., Fundamentals of database systems, 5th edition, Addison- Wesley, ISBN 0-321-41506-X, 2007 4. Oracle, Manuais do Oracle, online em http://www.oracle.com/technetwork/indexes/documentation/index.html 5. SQLite, online em http://www.sqlite.org Recommended: 6. Ralph Kimball, Laura Reeves, Margy Ross, Warren Thornthwaite, The Data Warehouse Lifecycle Toolkit: Expert Methods for Designing, Developing, and Deploying Data Warehouses, John Wiley & Sons, ISBN 0471255475, 2001 7. Pepin, D., Oracle Programmer s Guide, QUE, 1990 8. Loney, K., Bryla, B., Oracle 10g DBA handbook, Oracle Press, 2005 9. Feuerstein, S., Pribyl, B., Oracle PL/SQL Programming, O Reilly, 2009 10. Ramakrishnan, R., Gehrke, J., Database Management Systems, Third Edition, McGraw-Hill, 2007 5. TEACHING METHODOLOGIES (INCLUDING EVALUATION) Teaching methodologies: Página 3

1. Lecture 2. Interactive lesson 3. Problem solving 4. Project Evaluation methodologies: Continuous evaluation 1. Written test. (25%) 2. Project developed during the semester, which can be done in or outside of the classroom, and evaluated only once, with no possibility of extra credit to improve the grade attributed. (75%) Final exam evaluation 1. Written test. (25%) 2. Written test evaluating the practical component of the programme, from which the student may be excused if the semester project is assessed. (75%) 6. COHERENCE BETWEEN TEACHING METHODOLOGIES AND OBJECTIVES 1. Lectures are consistent with the objectives due to the need to provide students with the theoretical contents, including the various aspects related to the multidimensional model, the development of datawarehouses, their maintenance and management. 2. Interactive Lessons are consistent with the objectives since student/teacher interaction helps with learning the concepts of the programme and the introduction of new ideas, perspectives and solutions that can be applied both in the analysis and implementation of datawarehouses, in its manipulation and in the study of different strategies for their development, maintenance and management. 3. Problem solving is consistent with the objectives since the application of theoretical concepts to solve true to life practical exercises related to the study, research and Página 4

manipulation of datawarehouses helps consolidate the concepts, highlighting the students expertise. 4. Project development is consistent with the objectives since it covers the development of a datawarehouse, through all stages from its conception to its use, requiring the practical application of all concepts covered throughout the semester to a realistic and new situation 7. ATTENDANCE There are no minimum requirements 8. CONTACTS AND OFFICE HOURS José Carlos Fonseca josefonseca@ipg.pt Office # 25 Office hours: Monday 09:30 11:00 Monday 14:30 16:30 Wednesday 10:30 12:00 9. OTHERS Date: 22/02/2015 Signature: Professor Página 5