Designing Database Solutions for Microsoft SQL Server (465)

Similar documents
DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

ADMINISTERING MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

Number: Passing Score: 800 Time Limit: 120 min File Version:

SQL Server 2014 Training. Prepared By: Qasim Nadeem

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

MCSE Data Management and Analytics. A Success Guide to Prepare- Developing Microsoft SQL Server Databases. edusum.com

Synergetics-Standard-SQL Server 2012-DBA-7 day Contents

SQL Server DBA Course Content

Microsoft Exchange Server 2007 Implementation and Maintenance

Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Developing SQL Databases (762)

SQL Server Course Administering a SQL 2016 Database Infrastructure. Length. Prerequisites. Audience. Course Outline.

Microsoft SQL Server Database Administration

Designing Database Solutions for Microsoft SQL Server 2012

Introduction... xxxi Chapter 1: Introducing SQL Server In Depth... 2

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

6 Months Training Module in MS SQL SERVER 2012

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES

Microsoft. Designing Database Solutions for Microsoft SQL Server 2012

Administering a SQL Database Infrastructure (M20764)

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

MS-20462: Administering Microsoft SQL Server Databases

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Microsoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs

Designing Database Solutions for Microsoft SQL Server 2012

Administering a SQL Database Infrastructure Microsoft Official Curriculum (MOC 20764)

Administering Microsoft SQL Server 2012 Databases

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

Chapter 1: Introducing SQL Server

[AVNICF-MCSASQL2012]: NICF - Microsoft Certified Solutions Associate (MCSA): SQL Server 2012

MS SQL Server 2012 DBA Course Contents

Microsoft MCSE Exam

Designing Database Solutions for Microsoft SQL Server 2012

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs

6231B - Version: 1. Maintaining a Microsoft SQL Server 2008 R2 Database

Oracle Database 11g: New Features for Administrators Release 2

Administering Microsoft SQL Server 2012 Databases

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database

B. Server2 C. Server3 D. Seiver4 Correct Answer: AC Need Standard or Enterprise edition of SQL Server. Question 4 What should you do? You are designin

Exam Preparation Planning p. 11 Introduction p. 16 Developing a Security Strategy for Microsoft SQL Server 7 p. 17 SQL Server Authentication Methods

SQL Server DBA Course Details

Training 24x7 DBA Support Staffing. Administering a SQL Database Infrastructure (40 Hours) Exam

Maintaining a Microsoft SQL Server 2008 R2 Database

Ray Rankins. Paul Bertucci. Chris Gallelli UNLEASHED. 800 East 96th Street, Indianapolis, Indiana USA

Course 20764: Administering a SQL Database Infrastructure

High Availability- Disaster Recovery 101

Chapter 1: Windows Platform and Architecture. You will learn:

2072 : Administering a Microsoft SQL Server 2000 Database

Hardware Intel Core I5 and above 4 GB RAM LAN Connectivity 500 MB HDD (Free Space)

Seven Awesome SQL Server Features

Index. Peter A. Carter 2016 P.A. Carter, SQL Server AlwaysOn Revealed, DOI /

Oracle Database 11g: New Features for Administrators DBA Release 2

Course 40045A: Microsoft SQL Server for Oracle DBAs

High Availability- Disaster Recovery 101

Duration: 5 Days Course Code: M20764 Version: B Delivery Method: Elearning (Self-paced)

IT081: Administering Microsoft SQL Server 2012

MCSA SQL SERVER 2012

dbi services Antonio De Santo Stéphane Haby Migration to SQL Server 2012 Consultant Consultant dbi services 1

SQL Server 2014 Upgrade

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals

MOC 20411B: Administering Windows Server Course Overview

Oracle Database 11g: SQL Fundamentals I

BI, Big Data, Mission Critical. Eduardo Rivadeneira Specialist Sales Manager

Microsoft Administering a SQL Database Infrastructure

Administering a SQL Database Infrastructure

Oracle Database 11g for Experienced 9i Database Administrators

Manual Trigger Sql Server 2008 Update Inserted Rows

Microsoft Exam Designing Database Solutions for Microsoft SQL Server Version: 12.0 [ Total Questions: 111 ]

Administering Microsoft SQL Server 2012/2014 Databases

Mobile MOUSe SQL SERVER 2005 OPTIMIZING AND MAINTAINING DATABASE SOLUTIONS ONLINE COURSE OUTLINE

Administering a SQL Database Infrastructure (20764)

Windows Server 2008 Administration

AimBetter Database Monitor - Version

Microsoft Administering Microsoft SQL Server 2012/2014 Databases. Download Full version :

Administering Microsoft SQL Server Databases

exam.100q. Number: Passing Score: 800 Time Limit: 120 min Provisioning SQL Databases

Administering Microsoft SQL Server 2012 Databases. Course Outline. Administering Microsoft SQL Server 2012 Databases.

MS SQL SERVER DBA TRAINING COURSE

20764C: Administering a SQL Database Infrastructure

Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform (by Silence20)

Microsoft Administering a SQL Database Infrastructure.

Oracle Database 11g: New Features for Oracle 9i DBAs

Administering a SQL Database Infrastructure

"Charting the Course... MOC C: Administering an SQL Database Infrastructure. Course Summary

SQL SERVER DBA TRAINING IN BANGALORE

Azure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.

SQL Server Myths and Misconceptions

Ryan Adams Blog - Twitter Thanks to our Gold Sponsors

Symantec NetBackup Blueprints

Course Outline. Administering Microsoft SQL Server 2012 Databases (Course & Lab) ( Add-On )

Availability and Performance for Tier1 applications

SQL Server 2014 Internals and Query Tuning

Microsoft SQL Server

Oracle DBA workshop I

20762B: DEVELOPING SQL DATABASES

MCTS: SQL Server 2008 Implementation and Maintenance

Transcription:

Designing Database Solutions for Microsoft SQL Server (465)

Design a database structure Design for business requirements Translate business needs to data structures; de-normalize a database by using SQL Server features, including materialization using indexed views, distributed partitioned views, filtered and non-key column indexes, and snapshots Design physical database and object placement Design a physical database, including file placement, FILESTREAM, FILETABLE, file groups, and RAID; configure system database settings Design a table and index partitioning strategy Develop the optimal strategy for indexing, archive using partitions and tables, design columnstore indexes, design XML indexes Design a migration, consolidation, and upgrade strategy Upgrade with minimal downtime; design a cross-cluster migration; plan a database deployment, including Windows PowerShell, Server Core, and contained databases; migrate query plans; design a migration strategy using Distributed Replay Controller; design a SQL Server virtualization strategy Design SQL Server instances Identify hardware for new instances; design CPU affinity; design clustered instances using Microsoft Distributed Transaction Control (MSDTC); define instance memory allocation; design installation strategies, including sysprep, slipstream, and SMB file server; define cross db ownership chaining Design backup and recovery Design a backup strategy based on business needs, including differential, file, log, and striped; design a database snapshot strategy; design appropriate recovery models; design a system database backup strategy; recover Tail-Log backups

Design databases and database objects Design a database model Design a logical schema; design a data access and data layer architecture; design a database schema; design a security architecture; design a cross-server instance database model, including linked servers, security, providers, distributed transactions, distributed partitioned views, and Service Broker Design tables Design tables appropriately, including physical tables, temp tables, temp table variables, common table expressions, columnstore indexes, user defined table types, FILESTREAM, FILETABLE, and In-Memory OLTP; design views and table valued functions; design a compression strategy, including row and page; select an appropriate data type; design computed columns Design for concurrency Develop a strategy to maximize concurrency; define a locking and concurrency strategy; design a transaction isolation strategy, including server database and session; design triggers for concurrency Design T-SQL stored procedures Create stored procedures; design a data access strategy using stored procedures; design appropriate stored procedure parameters, including input, output, and Table Valued; design error handling; design an In-Memory OLTP strategy for stored procedures Design a management automation strategy Create a data archiving solution; design automation and auditing, including jobs, alerts, operators, SSIS, CDC, auditing, DDL triggers, and Windows PowerShell; automate across multiple databases and instances; design data batch processing: design a database load test; deploy to different environments, including development, staging, and production

Design for transactions Manage transactions, including time, savepoint, and mark; design for implicit and explicit transactions; ensure data integrity by using transactions; design error handling for transactions, including TRY, CATCH, and THROW Design database security Design an application strategy to support security Design security, including security roles, signed stored procedures, encryption, contained logins, EXECUTE AS, and credentials; implement schemas and schema security; design security maintenance, including SQL logins, integrated authentication, permissions, and mirroring Design database, schema, and object security permissions Design a database schema that meets security requirements, schema ownership, ownership chaining, cross database chaining Design instance-level security configurations Implement separation of duties using different login roles; choose an authentication type, including logon triggers, regulatory requirements, and certificates; implement data encryption, including database master key and configuration; implement Data Description Language (DDL) triggers; define a secure service account Design a troubleshooting and optimization solution Design a maintenance strategy for database servers Design maintenance plans; design index maintenance, including rebuild, defragmentation, statistics, online rebuilds, offline rebuilds, and thresholds; maintain physical and logical consistency (DBCC); manage database files, including LDF, MDF, In-Memory OLTP, and garbage collection; define a retention policy

Troubleshoot and resolve concurrency issues Examine deadlocking issues using SQL Server logs and trace flags; design a reporting database infrastructure, including replicated databases; monitor concurrency, including Dynamic Management Views (DMV); diagnose blocking, including live locking and deadlocking; diagnose waits; use Extended Events; implement query hints to increase concurrency Design and implement a high availability solution Configure failover clustering, including multi-subnet; design readable mirrors; create a highly available configuration with low recovery time; design and ensure uptime requirements, including monitoring and patching; design and implement a replication architecture; implement AlwaysOn Availability Groups and AlwaysOn failover clusters Design a solution to monitor performance and concurrency Identify performance monitor counters; monitor for performance and bottlenecks, including Wait Stats; design a query monitoring and review strategy; monitor for missing statistics Design a monitoring solution at the instance level Design auditing strategies, including Extended Events, Event traces, SQL Audit, Profiler-scheduled or event-based maintenance, Performance Monitor, and DMV usage; set up file and table growth monitoring; collect performance indicators and counters; create jobs to monitor server health; audit using Windows Logs