Plan Szkolenia
Introduction
- Overview of Microsoft SQL Server 2019
- Features and tools of SQL Server 2019
- Understanding SQL Server 2019 core concepts
Getting Started
- Installing SQL Server
- Installing Management studio
- Enabling features using the configuration manager
- Using Management Studio
- Authenticating and granting user permissions
- Creating a new user account
Creating Databases
- Creating the first database
- Configuring the database
- Understanding table structures
- Creating a simple table
- Editing a table
- Entering data
- Importing data from csv files
- Creating tables from flat files
- Installing a sample database
Maintaining a Healthy Database
- Understanding data types
- Understanding table column properties
- Using primary key fields
- Establishing default values
- Check and unique constraints
- Using foreign keys
- Creating a foreign key column
- Creating relationships between tables
Using Structured Query Language
- Understanding the role of T-SQL
- Using the T-SQL editor
- Creating a table with T-SQL
- Adding data to a table
- Retrieving records
- Filtering returned results
- Sorting and updating records
- Deleting records from a table
- Joining related tables
- Removing a table from the database
Query Performance and Programmability
- Creating a view of the data
- Using data table indexes
- Creating additional indexes on a table
- Viewing execution plans
- SQL Server's Query Store
- Rebuilding indexes
- Aggregating functions
- Using built-in functions
- User-defined scalar functions
- Creating stored procedures
- Using parameterized stored procedures
Backup and Restore
- Creating a full backup of the database
- Creating a differential backup
- Restoring a backup
- Automating backups
- Using business continuity solutions
Security
- Understanding user roles and permissions
- Using database schemas
- Dynamic data masking
- Always On data encryption
Management and Monitoring
- Exploring the role of system databases
- Preventing excessive tempdb autogrowth
- Reviewing the SQL Server error log
- Using dynamic management views
- Database Console Commands (DBCC)
Summary and Next Steps
Wymagania
- Basic knowledge of SQL
Audience
- Database administrators
Opinie uczestników (5)
optymalizacja bazy danych,dedykowanie podejście, możliwość zadawania pytań, wgląd/ocena naszej bazy danych
Aleksandra Czyndacka - Mikrobit
Szkolenie - Administering in Microsoft SQL Server
Lot of content and exactly the requested one.
Pascal - Diehl
Szkolenie - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Szkolenie - Introduction to SQL Server 2012 Integration Services (SSIS)
I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).
Raphael - Markit Valuations Limited
Szkolenie - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Interakcja z prowadzącym, możliwość zadawania pytań na gorąco