________________________________________________________________
Do you want to take this course remotely or in person?
Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices
________________________________________________________________
Administering A SQL Database Infrastructure Course - M55353A
This course provides students who administer and maintain SQL Server databases with the knowledge and skills to manage a SQL Server database infrastructure.
Additionally, it will be useful for people developing applications that deliver content from SQL Server databases.
Official SQL Server Course - Database Administration - Enterprise Data Infrastructure - SQL Security and Recovery - SQL Task Automation - Advanced SQL Server Administration
Addressed to
The primary audience for this course is individuals who administer and maintain SQL Server databases. These individuals perform database administration and maintenance as their primary area of responsibility, or work in environments where databases play a key role in their primary work.
The secondary audiences for this course are people who develop applications that deliver content from SQL Server databases.
Training objectives
- Authenticate and authorize users
- Assign server and database roles
- Authorize users to access resources
- Protect data with encryption and auditing
- Describe recovery models and backup strategies.
- Backing up SQL Server databases
- Restore SQL Server databases
- Automate database management
- Configure security for the SQL Server agent
- Manage alerts and notifications
- Manage SQL Server using PowerShell
- Tracking access to SQL Server
- Monitoring a SQL Server Infrastructure
- Troubleshooting a SQL Server infrastructure
Import and export data
Course Content: Administering a SQL Database Infrastructure
- Authentication of connections to SQL Server
- Authorizing logins to connect to databases
- Authorization between servers
- Partially contained databases
- Create logins
- Create database users
- Fix app login issues
- Configure security for restored databases
- SQL Server Basics.
- SQL Server Connection Authentication.
- User login authorization to databases.
- Partially contained databases.
- Authorization between servers.
- Working with server roles
- Working with Fixed Database Roles
- Assigning user-defined database roles
- Assigning server roles
- Assigning Fixed Database Roles
- Assigning user-defined database roles
- Security check
- Describe and use server roles to manage server-level security.
- Describe and use fixed database roles.
- Use custom database roles and application roles to manage database-level security.
- Describe and use server roles to manage server-level security.
- Describe and use fixed database roles.
- Use custom database roles and application roles to manage database-level security.
- Describe and use server roles to manage server-level security.
- Describe and use fixed database roles.
- Use custom database roles and application roles to manage database-level security.
- Describe and use server roles to manage server-level security.
- Describe and use fixed database roles.
- Use custom database roles and application roles to manage database-level security.
When configuring the security of your Microsoft SQL Server systems, you must ensure that you meet all of your organization's compliance requirements for data protection. Organizations often need to adhere to industry-specific compliance policies, which mandate auditing of all data access. To address this requirement, SQL Server provides a variety of options for implementing auditing. Another common compliance requirement is data encryption to protect against unauthorized access in the event that database file access is compromised. SQL Server supports this requirement by providing Transparent Data Encryption (TDE). To reduce the risk of information leakage by users with administrative access to a database, columns containing sensitive data, such as credit card numbers or national identity numbers, can be encrypted using the Always Encrypted feature. This module describes the options available for auditing in SQL Server, how to use and manage the SQL Server auditing feature, and how to implement encryption.
- Options for auditing data access in SQL Server
- Implementing SQL Server Auditing
- Manage SQL Server Auditing
- Data protection with encryption
- Working with SQL Server Auditing
- Encrypt a column as usual encrypted
- Encrypt a database using TDE
- Describe options for auditing data access.
- Implement SQL Server Auditing.
- Manage SQL Server auditing.
- Describe and implement data encryption methods in SQL Server.
- Implement encryption
- Understanding backup strategies
- SQL Server Transaction Logs
- Planning backup strategies
- Plan a backup strategy
- Configure database recovery models
- Describe various backup strategies.
- Describe how database transaction logs work.
- Plan SQL Server backup strategies.
- Backup of databases and transaction logs
- Managing database backups
- Advanced Database Options
- Database backup
- Backing up databases, differentials, and transaction logs
- Performing a partial backup
- Back up SQL Server databases and transaction logs.
- Manage database backups.
- Describe advanced backup options.
- Understanding the restoration process
- Database restoration
- Advanced restoration scenarios
- Point-in-time recovery
- Restore a database backup
- Restricting backups of databases, differentials, and transaction logs
- Carrying out a restoration in parts
- Explain the restoration process.
- Restore databases.
- Perform advanced restore operations.
- Perform a point-in-time recovery.
- Automating SQL Server Administration
- Working with SQL Server Agent
- Managing SQL Server Agent Jobs
- Multi-server management
- Create a SQL Server Agent Job
- Try a job
- schedule a job
- Configure master and target servers
- Describe methods to automate SQL Server administration.
- Configure jobs, job step types, and schedules.
- Manage SQL Server Agent jobs.
- Configure master and target servers.
- SQL Server Agent Security Overview
- Credentials Configuration
- Setting up proxy accounts
- Analyzing Problems in SQL Server Agent
- Setting up a credential
- Setting up a proxy account
- Setting and testing a job's security context
- Explain SQL Server Agent security.
- Configure credentials.
- Configure proxy accounts
- SQL Server Error Monitoring
- Configuring database mail
- Operators, alerts and notifications
- Alerts in Azure SQL Database
- Configuring database mail
- Operator Configuration
- Setting up alerts and notifications
- Testing alerts and notifications
- Monitor SQL Server errors.
- Configure database mail.
- Configure operators, alerts, and notifications.
- Working with alerts in Azure SQL Database.
- Getting Started with Windows PowerShell
- Configure SQL Server using PowerShell
- Manage and maintain SQL Server with PowerShell
- Managing Azure SQL Databases Using PowerShell
- Getting Started with PowerShell
- Using PowerShell to Change SQL Server Settings
- Describe the benefits of PowerShell and its fundamental concepts.
- Configure SQL Server using PowerShell.
- Manage and maintain SQL Server using PowerShell.
- Manage an Azure SQL database using PowerShell.
- Extended Event Basics
- Working with extended events
- Describe the basic concepts of extended events.
- Create and view extended event sessions.
- Activity monitoring
- Capturing and managing performance data
- Analysis of collected performance data
- SQL Server Utility
- Monitor current activity.
- Capture and manage performance data.
- Analyze collected performance data.
- Configure the SQL Server utility.
- Capture and manage performance data
- Analyze collected performance data
- Use the SQL Server utility
- A troubleshooting methodology for SQL Server
- Troubleshooting service-related issues
- Troubleshooting connectivity and login issues
- Troubleshoot and resolve a SQL login issue
- Troubleshoot and resolve a service issue
- Troubleshoot and resolve a Windows logon problem
- Troubleshoot and resolve a job execution issue
- Troubleshoot and resolve a performance issue
- Describe a troubleshooting methodology for SQL Server.
- Resolve service-related issues.
- Troubleshoot login and connectivity issues.
- Transferring data to and from SQL Server
- Importing and exporting table data
- Using bcp and BULK INSERT to import data
- Implementing and Updating the Data Tier Application
- Importing Excel data with the Import Wizard
- Import a delimited text file using bcp
- Import a delimited text file using BULK INSERT
- Create and test an SSIS package to extract data
- Implement a data tier application
- Importing Excel data with the Import Wizard
- Import a delimited text file using bcp
- Import a delimited text file using BULK INSERT
- Create and test an SSIS package to extract data
- Implement a data tier application
Prerequisites
In addition to their professional experience, students completing this training must already have the following technical knowledge:
- Basic knowledge of the Microsoft Windows operating system and its main functionality.
- Working knowledge of Transact-SQL.
- Practical knowledge of relational databases.
- Some experience with database design.
Language
-
Course: English
-
Labs: English