DMDW Lesson 01 - Introduction

2,031 views

Published on

A short lesson with some basic stuff.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,031
On SlideShare
0
From Embeds
0
Number of Embeds
315
Actions
Shares
0
Downloads
64
Comments
0
Likes
0
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 (promotion-footbags.com)<br />Microsoft Student Partner (studentpartners.de)<br />University lecturer (fh-heidelberg.de …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 Editionhttp://www.microsoft.com/express/sql/default.aspx<br />MSSQL Server Community Projects & Sampleshttp://www.codeplex.com/SqlServerSamples<br />Adventure Works Databasesfor SQL Server 2008, also 2005http://msftdbprodsamples.codeplex.com/<br />Adventure Works Sample Data Warehouse Documentationhttp://technet.microsoft.com/en-us/library/ms124623(SQL.90).aspx<br />SQL Authority Adventure Works Tutorialhttp://blog.sqlauthority.com/2008/08/10/sql-server-2008-download-and-install-samples-database-adventureworks-2005-detail-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 />http://blog.johanneshoppe.de/category/dmdw-lecture/<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 />

×