|
Developing SQL Queries for SQL Server®:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
What is this course about?In this course, you learn to write robust, reliable and efficient SQL queries to retrieve data from database tables.
What is SQL Server? What is Transact-SQL?Microsoft's SQL Server is a full-featured relational database management system with support for robust server-side development and data replication. It is a key component of Microsoft's Windows Server System.Transact-SQL is Microsoft's dialect of SQL. It is used to create databases, manipulate data administer databases. Knowledge of this language is essential for those who are developing applications for SQL Server. Isn't SQL a simple language to learn?The syntax of SQL is simple, but using SQL to its maximum power is not. This course provides an in-depth understanding of the language necessary to take full advantage of SQL's capabilities.It can be difficult to guarantee that a SQL statement will produce the correct result. This course focuses heavily on the pitfalls and dangers of writing seemingly correct queries that nevertheless potentially could produce wrong results.What background do I need?You should be familiar with SQL, particularly the basic constructs of the SELECT statement. If you are new to SQL or feel that you need to review the basics, you should first take
Course 137, SQL Server® 2008: A Comprehensive Hands-On Introduction, or
Course 925, SQL Programming Language: A Comprehensive Hands-On Introduction, which provides the needed prerequisite knowledge.Does this course cover SQL Server 2000, SQL Server 2005, or SQL Server 2008?The course runs on SQL Server 2008. However, the
fundamentals of SQL are not version dependent.
Most of the course material applies to earlier versions
as well as SQL Server 2008. Features that are new to
version 2008 make up a small part of the course and
are clearly identified. And even if you are currently
using an older version of SQL Server, it will be
useful for you to learn about features which will
be available once you upgrade. What platform is used for the hands-on exercises?This course uses Microsoft SQL Server 2008 R2 running on Windows Server 2008.Who will benefit from this course?This course is valuable for all who want to utilise the full power of SQL to increase their productivity, including programmers and application designers, database administrators and advanced power users who write their own ad hoc queries. Typical participants include:
|
Course Dates
| Attend highlighted events in person or live, online via Learning Tree AnyWareTM. |
UK Dates | |
| 10-13 Apr | London enrol |
| 19-22 Jun | London enrol |
| 28-31 Aug | London enrol |
| 6-9 Nov | London enrol |
| 15-18 Jan | London enrol |
US East Coast Dates | |
| 21-24 Feb | New York enrol* |
| 2-5 Apr | Washington, DC enrol* |
| 1-4 May | Washington, DC enrol* |
*New York and Washington DC Courses – Available online with a run time of 2pm to 9pm BST.
For AnyWare enrolments, please register at least 10 days prior to the start of the course.
More Dates and locations.
Fees
| £ 1,925 | Standard Fee |
| Fee with a Savings Plan | |
| £ 1,225 | 2-Course Passport |
| £ 1,085 | 3-Course Passport |
| £ 1,000 | 4-Course Passport |
| £ 1,600 | Voucher 10-Pack |
On-Site &
Custom Training
Bring this or any Learning Tree course to your location or have it customised for your organisation.