Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdMyriam van der Horst Laatst gewijzigd meer dan 9 jaar geleden
1
2 August 2015 1 SQL Les 14
2
2 August 2015 2 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 2015 3
4
Herhaling DML DML INSERT INSERT UPDATE UPDATE DELETE DELETE TRANSACTIONS TRANSACTIONS BEGIN TRAN BEGIN TRAN COMMIT COMMIT ROLLBACK ROLLBACK 2 August 2015 4
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 2015 5
6
Cursor Syntax Syntax 2 augustus 2015 6
7
Cursor (2) Simple example Simple example 2 augustus 2015 7
8
Cursor (3) 2 augustus 2015 8
9
Cursor (4) - steps 2 augustus 2015 9
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 2015 10
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 @@Fetch_status werkt niet @@Fetch_status werkt niet Te veel rijen in de cursor Te veel rijen in de cursor 2 augustus 2015 11
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 2015 12
13
Importeren van data (2) OPENROWSET OPENROWSET 2 August 2015 13
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 2015 14
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 2015 15
16
Importeren van data (5) VBA VBA http://users.telenet.be/SQL/Voorbeeld%20SUB%2 0ADOCONN.txt http://users.telenet.be/SQL/Voorbeeld%20SUB%2 0ADOCONN.txt http://users.telenet.be/SQL/Voorbeeld%20SUB%2 0ADOCONN.txt http://users.telenet.be/SQL/Voorbeeld%20SUB%2 0ADOCONN.txt 2 August 2015 16
17
Oefeningen Herhalingsoefeningen Herhalingsoefeningen 2 augustus 2015 17
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.