Introduction to SQL (online)
Short course
Online
Description
-
Type
Short course
-
Level
Beginner
-
Methodology
Online
-
Class hours
12h
-
Duration
2 Days
-
Delivery of study materials
Yes
-
Personal tutor
Yes
-
Virtual classes
Yes
You may have a fantastic database, but unless you can extract useful information from it, it may as well not exist! This two-day course shows you how to mine your database, from getting a mailing list of people meeting certain criteria through to compiling summary information for the board. Note that the SQL language varies slightly between different database providers; this course teaches the T-SQL or Transact-SQL language using SQL Server 2005 (although you can elect to use SQL Server 2008 if you prefer; the differences are small). Suitable for: This Writing SQL course is aimed primarily at businesses and public sector organisations.
Reviews
Subjects
- SQL
- Database
- Database training
- SQL Database
- Server
Teachers and trainers (5)
Andrew Gould
Senior Trainer
David Wakefield
Director / Programmer / Trainer
Rick Gould
Trainer
Sam Lowrie
Trainer
Shaun Wantling
Trainer
Course programme
- Using Object Explorer
- Hiding system objects
- Designing databases
- Primary keys
- Indexing fields
- Creating tables
- Allowing nulls or not
- Identity fields
- Creating database diagrams
- Joining tables with relationships
- Creating queries
- Comments
- Indentation and case
- Wildcards (% and _)
- Setting criteria for dates
- Coping with nulls
- Results, text and grid options
- Copying and pasting column headings
- Exporting using SQL
- Exporting using the menu
- Calculated columns
- Using aliases
- String functions and concatenation
- GetDate
- Converting dates
- Useful date functions
- Inner joins
- Table aliases
- Left and right outer joins
- Cross joins
- Full outer joins
- Self joins
- SUM, AVG, MIN, MAX
- Various ways to count
- Grouping by fields
- Using HAVING to filter results
- The view designer
- Limitations of the designer
- Scripting views
If time
Subqueries- The concept of a subquery
- Using ALL, ANY and IN
- Using EXISTS
- Correlated subqueries
If time
Derived tables and CTEs- Using derived tables
- Common Table Expressions (CTEs)
- Multiple CTEs in a single query
Additional information
Introduction to SQL (online)