Course: SQL Administration 2012 for developers

$389.00
$470.69 incl. vat

ADD_TO_CART_INFO_FOR_BUSINESS

duration: 12 hours |

Language: English (US) |

access duration: 90 days |

Details

This SQL training course teaches you how to configure and test SQL Server 2012. A lot of multiple components are covered, think of automation, security, resource management, optimization, disaster recovery, backups and much more.

Result

After attending this course you will know the basics about configuring SQL Server 2012.

Prerequisites

You are familiar with relational database concepts and have already worked with SQL Server 2005 and / or SQL Server 2008.

Target audience

Software Developer

Content

SQL Administration 2012 for developers

12 hours

SQL Admin 2012: Configuring and Testing

In this course we’ll start on configuring and testing SQL Server, we will introduce you to the SQL Server engines and learn how they process incoming requests to the database to get the results you expect in the most efficient ways possible. We will take a good look at the 3 main resources that SQL Server uses, the CPU, Memory and Disk I/O. We will even reveal a 4th resource that that is commonly forgotten about. We will see how each of these affects the way SQL Server performs, and how the proper configuration of each helps to ensure a stable environment. Then we will cover planning for your SQL Server database’s growth. Then we will use Microsoft’s free SQLIO tool to test the I/O of our SQL Server’s hard drives. We will then show you how to determine where performance maxes out based on the results of SQLIO.

SQL Admin 2012: Automating, Management, & Config

During this course we will look into various methods to automate processes in SQL Server. We will go through configuring Database Mail so that you, as the DBA, can receive automated alerts from the server when something goes wrong. We’ll set up Operators to receive general alerts, custom alerts and then we’ll create, based on performance conditions, queries that run for long periods of time. We’ll review the DBCC commands that are critical to ensuring database integrity and providing valuable insight into what’s going on inside the SQL Server system. Then we will take advantage of the new SQL 2012 AlwaysOn Availability Group ability to let us offload some maintenance tasks from our primary servers to secondary servers. Next we are going to look at File Groups and show how we can use them to manage our data files and potentially improve the performance of queries and requests to SQL databases. Next we will create a new SQL 2012 Contained database and move it to a new server showing you just how easy it is to relocate databases using this feature. We will finish up by going over a large number of configuration options available to us in SQL Server. We will cover general and advanced settings and detail how each affects SQL Server.

SQL Admin 2012: Security and Resource Management

Security is becoming a concern of everyone. In this course we will dive into some of the features in SQL Server 2012 that relate to security. We will take a look at the encryption keys that SQL Server creates and uses, along with certificates, to protect everything from cell level data to entire databases. Then we will see how Transparent Data Encryption can help to quickly bring a database into compliance with most regulations and requirements. We will also see what exactly is required to move an encrypted database to a new server without losing any data. User defined server roles is a new SQL 2012 feature that makes administration easier when it comes to security. We will go over this and even create our own Server Role for members of the data team. Next we will look at ways to protect individual objects in your databases using security permissions and show how, as the DBA, you can test your configuration using the Execute As capabilities of SQL Server. Next we are going to look into the Resource Governor and Policy Based management. We will go through the Components of the Resource Governor and show how you can use this great feature of Enterprise edition to classify incoming connections and identify specific users or groups that are using excessive resources on the server. We will then look at the Policy Group Management feature of SQL Server. We will create policies that check and enforce naming conventions and ensure proper backups are being configured on your servers.

SQL Admin 2012: Server Optimization

In this course we are going to go through a few topics covering some basic optimizing and troubleshooting in SQL 2012. We will discuss Trace flags which are used to alter the behavior of SQL Server. Sometimes this is useful, sometimes it is dangerous and sometimes it is just bizarre what they do. We will review the use of trace flags to capture deadlock information so we can more efficiently troubleshoot the cause. Then we will look into blocks, a common issue in SQL server and go over how to determine which process is blocking others and how to resolve it. Next we will then go through a series of DMVs that are quite useful in optimizing and troubleshooting SQL Server. I even share some DMV based queries I use all the time to check indexes fragmentation and usage along with a query to identify the most expensive queries in your database.

SQL Admin 2012: Disaster Recovery and Backups

SQL Server 2012 offers a variety of High Availability and Disaster recovery options. The biggest change from previous versions is the introduction of AlwaysOn. In this course we will look at how AlwaysOn integrates high-availability and disaster recovery into a total solution. We will see how AlwaysOn is based on Windows Failover Clusters to protect the entire Instance, while Availability groups provide options to improve database availability and resource use. Then we’ll cover log shipping as well as mirroring and replication, which are still useful in some scenarios for disaster recovery. We will go through each of these, and even configure separate log shipping, mirroring and transactional replication. Next we will go through the various recovery models SQL supports and we will discuss the various backup scopes and types available. We will look into how these all work together to allow you to create a complete disaster recovery strategy. We will also show how having proper backups allow us to perform actions such as restoring a database to a point in time. We even fix a corrupted page by referencing a proper backup all while keeping the database online to users.

Course options

We offer several optional training products to enhance your learning experience. If you are planning to use our training course in preperation for an official exam then whe highly recommend using these optional training products to ensure an optimal learning experience. Sometimes there is only a practice exam or/and practice lab available.

Optional practice exam (trial exam)

To supplement this training course you may add a special practice exam. This practice exam comprises a number of trial exams which are very similar to the real exam, both in terms of form and content. This is the ultimate way to test whether you are ready for the exam. 

Optional practice lab

To supplement this training course you may add a special practice lab. You perform the tasks on real hardware and/or software applicable to your Lab. The labs are fully hosted in our cloud. The only thing you need to use our practice labs is a web browser. In the LiveLab environment you will find exercises which you can start immediatelyThe lab enviromentconsist of complete networks containing for example, clients, servers,etc. This is the ultimate way to gain extensive hands-on experience. 

WHY_ICTTRAININGEN

Via ons opleidingsconcept bespaar je tot 80% op trainingen

Start met leren wanneer je wilt. Je bepaalt zelf het gewenste tempo

Spar met medecursisten en profileer je als autoriteit in je vakgebied.

Ontvang na succesvolle afronding van je cursus het officiële certificaat van deelname van Icttrainingen.nl

Krijg inzicht in uitgebreide voortgangsinformatie van jezelf of je medewerkers

Kennis opdoen met interactieve e-learning en uitgebreide praktijkopdrachten door gecertificeerde docenten

Orderproces

Once we have processed your order and payment, we will give you access to your courses. If you still have any questions about our ordering process, please refer to the button below.

read more about the order process

What is included?

Certificate of participation Yes
Monitor Progress Yes
Mobile ready Yes
Sharing knowledge Unlimited access to our IT professionals community
Study advice Our consultants are here for you to advice about your study career and options
Study materials Certified teachers with in depth knowledge about the subject.
Service World's best service

Platform

Na bestelling van je training krijg je toegang tot ons innovatieve leerplatform. Hier vind je al je gekochte (of gevolgde) trainingen, kan je eventueel cursisten aanmaken en krijg je toegang tot uitgebreide voortgangsinformatie.

Life Long Learning

Follow multiple courses? Read more about our Life Long Learning concept

read more

Contact us

Need training advise? Contact us!


contact