70 462 Sql Server Database Administration Dba

Tags:

Beginner-Intermediate practical experience in Database Administration (DBA) SQL Server. Was for Microsoft exam 70-462.

Last updated 2022-01-10 | 4.5

- Create Backups and Restore Databases
- understanding the different recovery models
- Manage logins and server roles
- and import and export data
- Implement and maintain indexes
- and manage and configure databases
- including compression and concurrency problems

What you'll learn

Create Backups and Restore Databases
understanding the different recovery models
Manage logins and server roles
and import and export data
Implement and maintain indexes
and manage and configure databases
including compression and concurrency problems
Manage SQL Server Agent and audit SQL Server instances
Collect and analyse troubleshooting data
Plan and install SQL Server and related services
including implementing a migration strategy

* Requirements

* You don't need any prior DBA knowledge prior to taking this course.
* It would be helpful if you knew how to create simple T-SQL statements (SELECT
* FROM
* WHERE
* GROUP BY) for some parts of the course
* but not essential
* If you want to know enough T-SQL to assist you with your SSRS work
* please have a look at the first two sessions of my 70-461 courses.
* You don't need any form of SQL Server to already be installed on your computer; I will show you have to download it and install it - for free.

Description

Please note: Microsoft has withdrawn the 70-462 exam. However, the information in this course is still relevant to DBA.

Do you want to gain practical experience in Database Administration in SQL Server? Welcome.

In this course, learn some of the skills that Microsoft want you to know, and add another tool to your CV or resume, and even go for the official Microsoft certification.

SQL Server is one of the main database tools that is requested in the job market, and the ability to being able to do DBA for SQL Server could be very useful for your current work, and your next job hunt.

We'll download and install for free SQL Server Developer, which gives you all of the capabilities of the full-cost Enterprise edition (though without being able to use it for commercial purposes). We'll start by downloading a demonstration database, and learning how to backup and restore this database, and what recovery models are appropriate for other databases, to enable you to offer Point in Time recovery.

We'll manage logins and server roles, so you can control who gets access to what data, implement and maintain indexes, so you can speed up searches, and import and export data. We'll look at managing SQL Server Agent, so you can automate routine tasks, and also be alerted to problems, we'll manage and configure databases, and look at compression, both of which aids with administrating big databases. And much more.

The course will take around 10 hours to complete, but completing this will enable you to versed in Database Administration tasks, giving you hands-on experience.

The course increases in difficulty slowly, so you'll manually backup a database, but then later we'll use SQL Server Agent to automate this. In this course, we will only do activities that require one computer, instead of multiple servers or virtualization.

The course is fairly relaxed - there will be a few "wrong turns", so you can see what problems might arise, but every lesson works towards an end goal at a relatively slow pace, so you can follow on your own computer easily. I assume that you know how to use a computer, including installing programs, but the actual DBA will be at a basic level, and I'll introduce every component as we go on.

No knowledge of T-SQL is required, as I'll demonstrate everything I can through the GUI (Graphical User Interface) as well as T-SQL. However, if you are going to go for the official Microsoft exam, the equivalent knowledge as per my first two courses in 70-461 T-SQL is essential.

At the end of the course, you can download a certificate of completion, so you can show everyone your new-found skills, and continue your preparations for the official Microsoft certifications.

The course is recorded on SQL Server 2017, but will also work fully in 2016, 2014 and 2012, and mostly in 2008R2 and 2008.

Who this course is for:

  • This course is for you if you want practice experience in SQL Server Database Administration
  • No prior experience with T-SQL is required, although the more knowledge you have it, the better.
  • In this course we will cover several aspects which used to be tested in Microsoft's 70-462 exam "Administering Microsoft SQL Server"
  • Although the exam specifically says "SQL Server 2012/2014", all parts of this course are applicable for the 2016 and 2017 versions, and most in the 2008 and 2008R2 versions.
  • This course is not for you if you want advanced training on Database Administration.

Course content

16 sections • 115 lectures

Introduction Preview 01:19

Welcome to Udemy Preview 00:35

The Udemy Interface Preview 02:00

Do you want auto-translated subtitles in more languages? Preview 01:10

Curriculum Preview 06:03

Databases - Resources Preview 00:09

Downloading SQL Server Developer 2019 Preview 05:48

Installing SQL Server Developer 2019 Preview 07:39

Installing SQL Server Management Studio (SSMS) Preview 04:16

Downloading AdventureWorks Preview 04:13

Restoring a Database Preview 08:12

Looking around SSMS and how to generate T-SQL Preview 08:30

Backing up Database, and problem with Restoring Preview 05:19

Changing Recovery Model Preview 04:01

13a. Different backup models - theory Preview 09:07

13a. Different backup models - practice in SSMS Preview 04:45

13a and 14c. Point in Time Recovery Preview 11:37

Recovery and Backup models

Using NORECOVERY and RECOVERY Preview 08:04

13g and 13h. Back up an SQL Server environment and system databases Preview 05:39

13c and 13f. Perform backup/restore based on strategies inc. backup redundancy Preview 07:34

13d and 14b. Recover from a corrupted drive Preview 08:32

More backing up questions

Practice Activity Number 1 Preview 00:36

17c. Create login accounts Preview 07:26

17d. Manage access to the server, 17b. secure the SQL server using server roles Preview 08:51

17e. Create and maintain user-defined server roles Preview 07:08

19c. Create Database User Accounts Preview 05:07

18b. Fixed Database-Level Roles Preview 07:04

User Database-Level Roles Preview 08:36

Creating and Using Schemas Preview 08:40

Creating access to server/database with least privilege Preview 07:17

18c. Protect objects from being modified Preview 03:35

Manage logins and server roles

Practice Activity Number 2 Preview 00:39

What are indexes? Preview 12:47

15d. Implement indexes Preview 06:17

Fragmentation - theory Preview 09:06

Fragmentation, reorganize and rebuild in SSMS Preview 10:19

Fill factor Preview 04:51

15g. Optimise indexes (full, filter index) Preview 03:23

15c. Identify unused indexes Preview 05:03

15h. Statistics (full, filter) force or fix queue Preview 04:56

Implement and maintain indexes

Practice Activity Number 3 Preview 00:13

Transfer data Preview 11:27

Bulk Insert Preview 03:34

Import and Export Data

5a. Create, maintain and monitor jobs Preview 08:26

5b. Administer jobs and alerts Preview 04:05

RAISERROR and Create Event Alerts Preview 06:04

What happens when a job runs? And running a RAISERROR WITH LOG Preview 03:12

5b. Adding operators to jobs and alerts Preview 09:06

11j. Create alerts on critical server condition Preview 03:19

Manage SQL Server Agent

Practice Activity Number 4 Preview 00:23

6b, 7a. Database configuration: autoclose, autoshrink, recovery models Preview 08:27

6a. Design multiple file groups Preview 06:55

6a. Creating database with multiple file groups Preview 05:59

6c. Manage file space, including adding new filegroups and moving objects Preview 09:25

6g. Partitioning in theory Preview 06:34

Partitioning in practice using the GUI Preview 07:02

Partitioning in practice using T-SQL, and testing partitioning Preview 08:25

13e. Manage a multi-TB database; 14d. File group restore Preview 06:33

6h. Manage log file growth Preview 05:29

6i. DBCC Preview 03:30

6d, 19d. Implement and configure contained databases and logins Preview 08:08

Manage and configure databases

Practice Activity Number 5 Preview 00:21

6e. Page and Row Data Compression Preview 12:16

6e. Sparse columns Preview 05:14

15k. Columnstore Indexes Preview 07:20

Compresison

Practice Activity Number 6 Preview 00:11

10d. Diagnose blocking, live locking and deadlocking - theory Preview 07:38

10d. Diagnose deadlocking - practice; 10h. kill processes Preview 06:09

10c. Monitor via DMV or other MS product; 10e. diagnose waits Preview 05:13

10a. Examine deadlocking issues using the SQL server logs using trace flags Preview 06:23

10g. Know What Affects Performance Preview 06:17

Identify and resolve concurrency problems

11a, 11c. Collect trace data by using SQL Server Profiler Preview 07:12

11i. Use XEvents (Extended Events) Preview 05:28

11b, 11f, 11g, 11h. Collect performance data by using System Monitor Preview 10:38

11l. Identify IO v memory v CPU bottlenecks Preview 04:28

Collect and analyse troubleshooting data

Practice Activity Number 7 Preview 00:26

12a. implement a security strategy for auditing; 12c. configure server audits Preview 07:42

12e. Monitor elevated privileges as well as unsolicited attempts to connect Preview 07:14

12b. Configure an audit; 12d. Track who modified an object Preview 05:08

Audit SQL Server Instances

Practice Activity Number 8 Preview 00:23

1l. Choose the right hardware; 1a. Evaluate Installation Requirements Preview 10:53

1c. Plan Scale-up vs Scale-out basics Preview 08:14

1d. Plan for capacity; 1i. Windows-Level and Service Level Security Preview 08:01

1f. Design the storage for new databases Preview 10:29

Plan Installation

9a. Install an instance; 7b. Install Default and named instances Preview 07:54

1b, 2b, 2c, 4a, 4b. Design the installation of SQL Server and its components Preview 11:02

4a. Set up and configure all SQL Server components, including Visual Studio SSDT Preview 11:39

2a. Test connectivity Preview 03:24

2d. Configure an OS disk Preview 06:46

Install SQL Server and related services

Practice Activity 9 Preview 00:04

3a. Restore versus detach/attach Preview 03:54

3b. Migrate Security Preview 04:25

3c. Migrate from a previous version; 3d. Migrate to new hardware Preview 05:03

3e. Migrate systems and data from other sources Preview 03:14

Implement a migration strategy

4b. Configure full-text indexing Preview 06:30

4c. SSIS Security Preview 04:56

4d. Filestream Preview 05:25

4e. Filetable Preview 07:51

Install SQL Server, related services and additional SQL Server components