DMDW Lesson 01 - Introduction


Published on

A short lesson with some basic stuff.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

DMDW Lesson 01 - Introduction

  1. 1. STUDIEREN<br />UND DURCHSTARTEN.<br />Author I: M.Sc. Johannes Hofmeister<br />Author II: Dip.-Inf. (FH) Johannes Hoppe<br />Date: 11.01.2011 <br />
  2. 2. Data Mining – Data Warehouse<br />Author I: M.Sc. Johannes Hofmeister<br />Author II: Dip.-Inf. (FH) Johannes Hoppe<br />Date: 11.01.2011 <br />
  3. 3. 01<br />Hello World<br />11.02.2011<br /> Slide 3<br />
  4. 4. Hello World<br />About myself<br />Technical addicted, freelancer (Web 2.0, PHP / .NET)<br />Entrepreneur (<br />Microsoft Student Partner (<br />University lecturer ( …obviously ;-)<br />Feel free to call me “Johannes”!<br />11.02.2011<br /> Slide 4<br />
  5. 5. Hello World<br />How about you?<br /> ?<br />11.02.2011<br /> Slide 5<br />
  6. 6. 02<br />Roadmap, Requirements<br />11.02.2011<br /> Slide 6<br />
  7. 7. Roadmap<br />Basic knowledge about databases <br />Applied Data Mining<br />Adventure Works<br />Adventure Works DW 2008<br />SQL Server Analysis Services<br />Algorithms and Methods<br />11.02.2011<br /> Slide 7<br />
  8. 8. Roadmap<br />My course<br />over 50%<br />of the lecture will be practical stuff<br />11.02.2011<br /> Slide 8<br />
  9. 9. Resources<br />Microsoft Visual Studio, SQL Server 2008 Express Edition<br />MSSQL Server Community Projects & Samples<br />Adventure Works Databasesfor SQL Server 2008, also 2005<br />Adventure Works Sample Data Warehouse Documentation<br />SQL Authority Adventure Works Tutorial<br />11.02.2011<br /> Slide 9<br />
  10. 10. Resources<br />Warning:<br />The Microsoft SQL Server is a requirement!<br />I will NOT care about your operating system.<br />11.02.2011<br /> Slide 10<br />
  11. 11. Resources<br />11.02.2011<br /> Slide 11<br />
  12. 12. Requirements<br />After a lecture<br />I will upload the PowerPoint slides to the blog<br />Category: “DMDW lecture”<br /><br />Feel free to post your questions in the blog! *<br />(* I’m really lazy in answering mails!)<br />11.02.2011<br /> Slide 12<br />
  13. 13. 03<br />Basic knowledge<br />11.02.2011<br /> Slide 13<br />
  14. 14. Basic knowledge<br />Data warehouse<br />Using available information<br />Data mining<br />Finding new information<br />11.02.2011<br /> Slide 14<br />
  15. 15. Definitions<br />11.02.2011<br /> Slide 15<br />“A data warehouse is a single source for key, corporate information needed to enable business decisions .”<br />Dieter Homeister (his DM Script)<br />
  16. 16. Definitions<br />11.02.2011<br /> Slide 16<br />“A data warehouse is a copy of transaction data specifically structured for querying and reporting.”<br />Kimball and Ross<br />
  17. 17. My Definition<br />11.02.2011<br /> Slide 17<br />“A data warehouse is a business buzzword. Let's just assume a data warehouse is a copy of crucial company information.”<br />
  18. 18. Definitions<br />Now ignore what I just said<br />and take the definitionof Dieter Homeister!<br />11.02.2011<br /> Slide 18<br />
  19. 19. Homework!<br />11.02.2011<br /> Slide 19<br />
  20. 20. Homework<br />Describe elements of a relational database!<br />What is referential integrity? <br />What is redundancy? Make an example!<br />What database column type would you usein order to save a time span (not a point in time)? <br />Describe it in a Database system of your choice(SQLServer, MySql, Postgres, …)<br />11.02.2011<br /> Slide 20<br />
  21. 21. Homework<br />What is the difference between char and varchardatatypes in a database table?<br />What is the difference between varchar and nvarchar?<br />What datatype would you use in order to save a monetary value? Why? <br />What do the parameters of the decimal datatype stand for? <br />What is the Year 2038 problem?<br />11.02.2011<br /> Slide 21<br />
  22. 22. Homework<br />What do you have to look out for when choosing a datatype to be used as an automatically incremented primary key? <br />Name 4 database systems!<br />What does a database system consist of? <br />What is an integrated development environment (IDE)? <br />Describe the differences between bigint, smallint, and int.<br />11.02.2011<br /> Slide 22<br />
  23. 23. THANK YOU<br />FOR YOUR ATTENTION<br />11.02.2011<br /> Slide 23<br />