Beskrivelse
Introduktionskursus der giver kursisterne en grundlæggende viden om muligheder i T-SQL sproget på Microsoft SQL Server. Kurset fokuserer hovedsageligt på den del af T-SQL, der er relevant for Business Intelligence udviklere. Der vil være stort fokus på hands-on og øvelser undervejs.
Forudsætninger
- Grundlæggende IT forståelse og gerne erfaring med udvikling i andre værktøjer.
- Egen laptop med SQL Server 2012, 2014 eller 2016 installeret.
Kursus agenda
Modul 1: Introduktion til T-SQL
- What is T-SQL
- Writing T-SQL in SQL Server Management Studio
- Writing T-SQL in SQL Server Data Tools
- Getting help
Modul 2: Simple DDL statements
- Create table
- Alter table
- Drop table
- Truncate table
Modul 3: Simple DML statements
- Select statements
- Where clause
- Joins
- Views
- Case
- Insert
- Update
- Delete
- Comments
- String Functions
- Date Functions
- Type Casting
- Sub selects
- Select Into
- Temporary tables
- Union
- User-Defined Functions
Modul 4: Programming T-SQL
- Stored Procedures
- Dynamic SQL
- Cursors
- Transactions
Modul 5: Performance Tuning
- Execution plans
- Create Index
- Profiler