
Trusted Training Partners

















Home / Non-Accredited / Software & IT Non-Accredited / DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course
Quick Look Course Summary:DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course
-
Next Public Course Date:
-
Length: 3 day(s)
-
Price (at your venue): 1 Person R 17,953 EX VAT 3 Person R 12,518 EX VAT 10 Person R 8,424 EX VAT
-
Certification Type:Accredited
-
Locations & Venues: Off-site or in-house. We train in all major city centres throughout South Africa.

Get Free & personalised
Training Advice
DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course Course: Introduction
This course introduces database development and the key tasks that a database developer would typically perform. We will discuss how to design, create, and alter tables. Also it focuses on working with schemas. The course also covers how to enforce data integrity, and implement domain integrity to maintain high quality data. Also it focuses on implementing Entity and Referential Integrity. As you can see from the course specifics, we cover all topics about server databases, not least of which is the creation of in-memory tables and native stored procedures and discusses the advantages and disadvantages of using in-memory tables.
DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course Course :Course Outline
1. Introduction to Database Development
Introduction to the SQL Server Platform
Working with SQL Server Tools
Configuring SQL Server Services
Start SQL Server Management Studio
2. Designing and Implementing Tables
Designing Tables
Working with Schemas
Creating and Altering Tables
Improving the Design of Tables
Creating a Schema
Creating the Tables
3. Ensuring Data Integrity through Constraints
Enforcing Data Integrity
Implementing Domain Integrity
Implementing Entity and Referential Integrity
Designing Constraints
Testing the constraints
4. Introduction to Indexing
Core Indexing Concepts
Single Column and Composite Indexes
SQL Server Table Structures
Working with Clustered Indexes
Creating Indexes
Creating Tables with Clustered Indexes
Improving Performance through No clustered Indexes
5. Advanced Indexing
Execution Plan Core Concepts
Common Execution Plan Elements
Working with Execution Plans
Designing Effective No clustered Indexes
Performance Monitoring
Planning for SQL Server 2014 Indexing
Exploring Existing Index Statistics
Creating Covering Indexes
6. Column store Indexes
Column store Indexes
Best Practices for Column store Indexes
Using In-Memory Database Capabilities
Creating Column store Indexes
7. Designing and Implementing Views
Introduction to Views
Creating and Managing Views
Performance Considerations for Views
Designing, Implementing and Testing the WebStock Views
Designing and Implementing the Contacts View
Modifying the AvailableModels View
8. Designing and Implementing Stored Procedures
Introduction to Stored Procedures
Working With Stored Procedures
Implementing Parameterized Stored Procedures
Controlling Execution Context
Creating stored procedures
Creating a parameterized stored procedure
Altering the execution context of stored procedures
9. Designing and Implementing User-Defined Functions
Overview of Functions
Designing and Implementing Scalar Functions
Designing and Implementing Table-Valued Functions
Implementation Considerations for Functions
Alternatives to Functions
Formatting Phone Numbers
Modifying an Existing Function
Resolving a Function-Related Performance Issue
10. Responding to Data Manipulation via Triggers
Designing DML Triggers
Implementing DML Triggers
Advanced Trigger Concepts
Creating and Testing the Audit Trigger
Improving the Audit Trigger
11. Using In-Memory Tables
Memory-Optimized Tables
Native Stored Procedures
Using In-Memory Database Capabilities
Working with Memory Optimized Tables
Working with Natively Compiled Stored Procedures
12. Implementing Managed Code in SQL Server
Introduction to SQL CLR Integration
Importing and Configuring Assemblies
Implementing SQL CLR Integration
DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course Course: Course Duration
3 day/s
Who should attend: DEVELOPING MICROSOFT SQL SERVER DATABASES (COURSE #20464) Training Course Course
This course is intended for programmers, SQL Server.
**Quote does not include Any Exam Fees (if applicable)
IMPORTANT ACTION: Do Not Wait To Improve Your Skills.
Book Now By Completing Online Booking Form / Customised Proposal or Obtain Approval For Your Already Received Customised Proposal
Frequently Asked Questions
Is this course accredited?
BOTI offers a mix of SETA-accredited, internationally-certified (VMEdu) and non-accredited skills-programme courses. Please confirm a specific course's accreditation status with us when you enquire. All delegates receive a certificate of completion.
Can this course be delivered in-house at our premises?
Yes. Every BOTI course can be delivered on-site at your offices anywhere in South Africa, or at a scheduled public venue, and can be customised to your team and industry.
How do I book or get a quote?
Use the enquiry form on this page for a tailored quote, or call 011 882 8853 / email [email protected]. The course length and next public course date are shown in the Quick Look summary.
Can this training count towards our B-BBEE scorecard?
Yes - skills development training can contribute to your B-BBEE scorecard, and where learnerships apply you may also access SETA grants and the Section 12H tax allowance. Ask us how to structure it for maximum points.
Do you tailor the training to our industry?
Yes. Our training is built around your business, using practical, real-world examples relevant to your team and sector.
Realize incredible savings by sending more delegates
Duration: 3 day(s)
Delegates: 1
Cost (incl):