De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

2 August 2015 1 SQL Les 14. 2 August 2015 2 Agenda Herhaling Herhaling Cursors Cursors MS SQL Server and MS Excel MS SQL Server and MS Excel Oefeningen.

Verwante presentaties


Presentatie over: "2 August 2015 1 SQL Les 14. 2 August 2015 2 Agenda Herhaling Herhaling Cursors Cursors MS SQL Server and MS Excel MS SQL Server and MS Excel Oefeningen."— Transcript van de presentatie:

1 2 August SQL Les 14

2 2 August Agenda Herhaling Herhaling Cursors Cursors MS SQL Server and MS Excel MS SQL Server and MS Excel Oefeningen Oefeningen

3 Herhaling DML DML SELECT - statement SELECT - statement SINGLE ROW FUNCTIONS SINGLE ROW FUNCTIONS JOIN JOIN OUTER JOIN OUTER JOIN INNER JOIN INNER JOIN SELF JOIN SELF JOIN GROUP FUNCTIONS GROUP FUNCTIONS SUBQUERIES SUBQUERIES 2 August

4 Herhaling DML DML INSERT INSERT UPDATE UPDATE DELETE DELETE TRANSACTIONS TRANSACTIONS BEGIN TRAN BEGIN TRAN COMMIT COMMIT ROLLBACK ROLLBACK 2 August

5 Herhaling DDL DDL TABLE TABLE VIEW VIEW PROCEDURELE EXTENSIONS PROCEDURELE EXTENSIONS STORED PROCEDURES STORED PROCEDURES USER DEFINED FUNCTIONS USER DEFINED FUNCTIONS SCALAR VALUED FUNCTIONS SCALAR VALUED FUNCTIONS TRIGGERS TRIGGERS CURSOR CURSOR 2 August

6 Cursor Syntax Syntax 2 augustus

7 Cursor (2) Simple example Simple example 2 augustus

8 Cursor (3) 2 augustus

9 Cursor (4) - steps 2 augustus

10 Cursors (5) Voordelen Voordelen Gemakkelijk bij row-by-row procedures Gemakkelijk bij row-by-row procedures Scrolling door de data Scrolling door de data Quick&Dirty Quick&Dirty 2 augustus

11 Cursor (6) Nadelen Nadelen Performance Performance Vergt veel CPU kracht Vergt veel CPU kracht Vaak gebruikt voor Quick&Dirty programming Vaak gebruikt voor Quick&Dirty programming Subtiele errors Subtiele errors werkt niet werkt niet Te veel rijen in de cursor Te veel rijen in de cursor 2 augustus

12 Importeren van data (1) Import wizard Import wizard Eenvoudig in gebruik Eenvoudig in gebruik SQL Express - Eénmalig SQL Express - Eénmalig 2 August

13 Importeren van data (2) OPENROWSET OPENROWSET 2 August

14 Importeren van data (3) SSIS packages SSIS packages SQL Server Integration Services SQL Server Integration Services Voormalige DTS packages Voormalige DTS packages Data integration toepassingen (Business Intelligence) Data integration toepassingen (Business Intelligence) ~ ETL tool ~ ETL tool Extraction Extraction Transformation Transformation Load Load 2 August

15 Importeren van data (4) Hoe SSIS Packages te creëren Hoe SSIS Packages te creëren Import and export wizard Import and export wizard Simpele data transfers Simpele data transfers SSIS Designer SSIS Designer Business Intelligence Development Studio Business Intelligence Development Studio Uitgebreide module Uitgebreide module SSIS API Programming SSIS API Programming API (= Application Programming Interface) API (= Application Programming Interface) 2 August

16 Importeren van data (5) VBA VBA 0ADOCONN.txt 0ADOCONN.txt 0ADOCONN.txt 0ADOCONN.txt 2 August

17 Oefeningen Herhalingsoefeningen Herhalingsoefeningen 2 augustus


Download ppt "2 August 2015 1 SQL Les 14. 2 August 2015 2 Agenda Herhaling Herhaling Cursors Cursors MS SQL Server and MS Excel MS SQL Server and MS Excel Oefeningen."

Verwante presentaties


Ads door Google