Introduction to SQL Databases (10985CC) Training Course
About This Course
This three-day instructor-led course is aimed at people looking to move into a database professional role or whose job role is expanding to encompass database elements. The course describes fundamental database concepts including database types, database languages, and database designs.
Audience Profile
The primary audience for this course is people who are moving into a database role, or whose role has expanded to include database technologies.
At Course Completion
After completing this course, students will be able to:
• Describe key database concepts in the context of SQL Server 2016
• Describe database languages used in SQL Server 2016
• Describe data modelling techniques
• Describe normalization and denormalization techniques
• Describe relationship types and effects in database design
• Describe the effects of database design on performance
• Describe commonly used database objects
Course Outline
Module 1: Introduction to databasesThis module introduces key database concepts in the context of SQL Server 2016.Lessons
- Introduction to relational databases
- Other types of database
- Data analysis
- Database languages in SQL Server
Module 2: Data ModellingThis module describes data modelling techniques.Lessons
- Data modelling
- ANSI/SPARC database model
- Entity relationship modelling
Module 3: NormalizationThis module describes normalization and denormalization techniques.Lessons
- Fundamentals of Normalization
- Normal form
- Denormalization
Module 4: RelationshipsThis module describes relationship types and effects in database design.Lessons
- Introduction to relationships
- Planning referential integrity
Module 5: PerformanceThis module introduces the effects of database design on performance.Lessons
- Indexing
- Query performance
- Concurrency
Module 6: Database ObjectsThis module introduces commonly used database objects.Lessons
- Tables
- Views
- Stored procedures, triggers and functions
Open Training Courses require 5+ participants.
Introduction to SQL Databases (10985CC) Training Course - Booking
Introduction to SQL Databases (10985CC) Training Course - Enquiry
Testimonials (1)
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.
James - Shawnee Mission School District
Course - Administering in Microsoft SQL Server
Provisional Courses
Related Courses
Administering in Microsoft SQL Server
21 HoursThe course is designed for administrators, developers and database developers.
The objectives of the training:
- acquire and strengthen the skills to create and manage databases
- knowledge of the syntax and use SQL to retrieve and modify data
- apply safety rules in the database
- the use of advanced elements (replication, automation, BI)
- the use of Microsoft SQL Server capabilities to create complex reports and solutions for developers
Modern Business Intelligence with SQL Server (2017/2019/2022) and Azure Analysis Services Training Course
14 HoursThis comprehensive training course equips participants with the foundational knowledge and practical skills required to build, manage, and analyze business intelligence (BI) solutions using modern Microsoft technologies. The course focuses on SQL Server (2017/2019/2022 features) and Azure Analysis Services (AAS), covering the entire data analytics pipeline from data ingestion to visualization.
Participants will learn to design and implement modern data warehousing solutions, build robust ETL/ELT pipelines using SQL Server Integration Services (SSIS), create powerful analytical models using SQL Server Analysis Services (SSAS - Tabular) and Azure Analysis Services, and develop insightful reports and visualizations. Emphasis is placed on leveraging in-memory technologies, cloud integration, and modern query languages.
Microsoft SQL Server (MSSQL)
14 HoursThis course has been created for delegates already acquainted with SQL in Microsoft SQL Server Environment 2008/2012. The course focuses on set-based querying and query tuning, working with indexes and analyzing execution plans.
The training also covers table expressions, ranking functions and how to deal with partitioned tables.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at beginner to intermediate-level developers and database administrators who wish to gain proficiency in SQL Server 2012 Integration Services.
By the end of this training, participants will be able to:
- Understand the principles of ETL and the role of SSIS.
- Create, deploy, and manage SSIS packages.
- Design and implement Control Flow to define the flow of tasks in a package.
- Implement Workflow and set up constraints for effective task execution.
- Construct Data Flows to extract, transform, and load data.
- Work with Variables and Containers to enhance package flexibility.
- Manage Transactions to ensure data consistency.
- Implement effective error handling and debugging techniques.
- Set up Logging for tracking and monitoring.
- Handle Slowly Changing Dimensions for managing changing data.
- Deploy a Package for production use.
- Implement Security measures to protect sensitive data.
- Utilize Scripting to extend SSIS functionality.
- Apply Best Practices for efficient and maintainable SSIS solutions.
Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
14 HoursThe aim of this course is to provide a clear understanding of the advanced use of (SQL) for Microsoft SQL Server and the advanced use of Transact-SQL. For more in depth coverage of the topics this course can be run as a three day course.
PL-300: Microsoft Power BI Data Analyst
21 HoursAbout This Course
This course will discuss the various methods and best practices that are in line with business and technical requirements for modeling, visualizing, and analyzing data with Power BI. The course will also show how to access and process data from a range of data sources including both relational and non-relational data. This course will also explore how to implement proper security standards and policies across the Power BI spectrum including datasets and groups. The course will also discuss how to manage and deploy reports and dashboards for sharing and content distribution.
Audience Profile
The audience for this course are data professionals and business intelligence professionals who want to learn how to accurately perform data analysis using Power BI. This course is also targeted toward those individuals who develop reports that visualize data from the data platform technologies that exist on both in the cloud and on-premises.
Skills gained
- Ingest, clean, and transform data
- Model data for performance and scalability
- Design and create reports for data analysis
- Apply and perform advanced report analytics
- Manage and share report assets
DP-080T00: Querying Data with Microsoft Transact-SQL
14 HoursThis course will teach the basics of Microsoft's dialect of the standard SQL language: Transact-SQL. Topics include both querying and modifying data in relational databases that are hosted in Microsoft SQL Server-based database systems, including: Microsoft SQL Server, Azure SQL Database and, Azure Synapse Analytics.
Database Administration Fundamentals for MS SQL Server
35 HoursAudience
- Database Administrator
- Developers
Updating Your Skills to SQL Server 2016 10986-B
21 HoursThis three-day instructor-led course provides students moving from earlier releases of SQL Server with an introduction to the new features in SQL Server 2016.
Skills gained
- Describekey capabilities and components of SQL Server 2016
- Describe new and enhanced features in SQL Server performance
- Describes new and enhanced features in SQL Server security
- Describe what’s new inSQL Server Availability and Scalability
- Describe new and enhanced features in reporting and PowerBIin SQL Server 2016
- Describe new and enhanced data access features
- Describe new and enhanced features in SQL Server OLAP
- Describenew SQL Server cloud functionality
Administering Microsoft® SQL Server® 2014 Databases (authorized training course MS 20462)
35 HoursThis five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on teaching individuals how to use SQL Server 2014 product features and tools related to maintaining a database.
Note: This course is designed for customers who are interested in learning SQL Server 2012 or SQL Server 2014. It covers the new features in SQL Server 2014, but also the important capabilities across the SQL Server data platform.
Administering a SQL Database Infrastructure (authorized training course MS 20764)
35 HoursThis five-day instructor-led course provides students who administer and maintain SQL Server databases with the knowledge and skills to administer an SQL server database infrastructure. Additionally, it will be of use to individuals who develop applications that deliver content from SQL Server databases.
Provisioning SQL Databases (authorized training course MS 20765)
35 HoursThis course is designed to teach students how to provision SQL Server databases both on premise and in SQL Azure.
Business Intelligence with SSAS
14 HoursSSAS (SQL Server Analysis Services), is a Microsoft SQL Server transactional processing (OLAP) and data mining tool for analyzing data across multiple databases, tables or files. The semantic data models provided by SSAS are used by client applications such as Power BI, Excel, Reporting Services, and other data visualization tools.
In this instructor-led, live training (onsite or remote), participants will learn how to use SSAS to analyze large volumes of data in databases and data warehouses.
By the end of this training, participants will be able to:
- Install and configure SSAS
- Understand the relationship between SSAS, SSIS, and SSRS
- Apply multidimensional data modeling to extract business insights from data
- Design OLAP (Online Analytical Processing) cubes
- Query and manipulate multidimensional data using the MDX (Multidimensional Expressions) query language
- Deploy real-world BI solutions using SSAS
Audience
- BI (Business Intelligence) professionals
- Data Analysts
- Database and data warehousing professionals
Format of the Course
- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment
Course Customization Options
- This training is based on the latest version of Microsoft SQL Server and SSAS.
- To request a customized training for this course, please contact us to arrange.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at beginner-level data professionals who wish to learn how to design, implement, and manage SSIS packages to perform data integration and transformation tasks.
By the end of this training, participants will be able to:
- Understand the architecture and components of SSIS.
- Design and implement ETL processes using SSIS.
- Use SSIS tools to develop, deploy, and manage data integration solutions.
- Troubleshoot and optimize SSIS packages for performance and reliability.
SQL Server 2022 Integration Services (SSIS) – Data Flows and Advanced Transformations
14 HoursSQL Server Integration Services (SSIS) is a component of Microsoft SQL Server that provides a platform for data integration and workflow applications. It is used for data migration, warehousing, and transformation tasks.
This instructor-led, live training (online or onsite) is aimed at intermediate-level data professionals and developers who wish to focus on designing advanced SSIS data flows, transformations, and managing Slowly Changing Dimensions (SCD) for data warehousing scenarios.
By the end of this training, participants will be able to:
- Design and implement robust data flows using SSIS.
- Work with a variety of data sources, destinations, and transformations.
- Implement Slowly Changing Dimensions (SCD) for handling historical data changes.
- Deploy, execute, and troubleshoot SSIS packages effectively.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.