Introduction to SQL Databases (10985CC) Training Course
About This Course
This three-day, instructor-led course is designed for individuals looking to transition into a database professional role or whose job responsibilities now include database elements. The course covers fundamental database concepts such as database types, database languages, and database design principles.
Audience Profile
The primary audience for this course includes those who are moving into a database-related role or whose roles have expanded to involve database technologies.
At Course Completion
Upon completing this course, students will be able to:
• Explain key database concepts in the context of SQL Server 2016
• Describe the database languages used in SQL Server 2016
• Discuss data modeling techniques
• Understand normalization and denormalization techniques
• Identify different relationship types and their impact on database design
• Analyze how database design affects performance
• Recognize 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
Need help picking the right course?
Introduction to SQL Databases (10985CC) Training Course - Enquiry
Testimonials (2)
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
Lot of content and exactly the requested one.
Pascal - Diehl
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Related Courses
Administering in Microsoft SQL Server
21 HoursThe course is tailored for administrators, developers, and database developers.
The objectives of the training:
- To acquire and reinforce the skills necessary for creating and managing databases
- To gain knowledge of SQL syntax and its application in retrieving and modifying data
- To implement safety measures within the database
- To utilize advanced features such as replication, automation, and business intelligence (BI)
- To leverage Microsoft SQL Server capabilities to develop complex reports and solutions for developers
Business Intelligence in MS SQL Server 2008
14 HoursThis training is focused on the fundamentals of creating a data warehouse environment using MS SQL Server 2008.
Participants will gain foundational skills for designing and building a data warehouse that operates on MS SQL Server 2008.
They will learn how to construct a basic ETL process using SSIS, and then design and implement a data cube with SSAS.
The participants will also learn to manage an OLAP database, including tasks such as creating and deleting databases, processing partition changes online, and more.
Additionally, they will acquire knowledge of scripting with XML/A and MDX.
Microsoft SQL Server (MSSQL)
14 HoursThis course is designed for participants who are already familiar with SQL in the Microsoft SQL Server Environment 2008/2012. It emphasizes set-based querying and query optimization, as well as working with indexes and analyzing execution plans.
The training also delves into table expressions, ranking functions, and strategies for managing partitioned tables.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HoursThis instructor-led, live training in Uzbekistan (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 HoursThis course aims to offer a comprehensive understanding of advanced SQL techniques for Microsoft SQL Server, along with an in-depth exploration of Transact-SQL. To provide a deeper dive into these topics, the course can be extended to a three-day program.
PL-300: Microsoft Power BI Data Analyst
21 HoursAbout This Course
In this course, we will explore a variety of methods and best practices for modeling, visualizing, and analyzing data using Power BI, all aligned with business and technical requirements. We will cover how to access and process data from diverse sources, including both relational and non-relational databases. Additionally, the course delves into implementing appropriate security standards and policies across the Power BI environment, such as securing datasets and groups. Furthermore, we will discuss strategies for managing and deploying reports and dashboards to facilitate sharing and content distribution.
Audience Profile
This course is designed for data professionals and business intelligence specialists who aim to master accurate data analysis using Power BI. It is also suitable for individuals who develop reports that visualize data from various platform technologies, 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.
DP-300: Administering Microsoft Azure SQL Solutions
28 HoursThe DP-300T00: Administering Microsoft Azure SQL Solutions certification is a testament to an IT professional's skills in managing and implementing database solutions in the cloud on Microsoft Azure. It validates one’s proficiency in managing Azure SQL Server instances, databases, and usage of T-SQL. This certification is pivotal in industries seeking digital transformation as it ensures that the certified professional can efficiently handle data management, migration, and performance tuning in Azure environments. Obtaining the DP-300T00 certification enhances the recipients' credibility, making them a valuable asset in the IT industry, particularly in roles related to database administration and management.
Updating Your Skills to SQL Server 2016 10986-B
21 HoursThis three-day, instructor-led course is designed to introduce students transitioning from earlier versions of SQL Server to the new features available in SQL Server 2016.
Skills gained
- Understand the key capabilities and components of SQL Server 2016
- Explore new and enhanced performance features in SQL Server
- Learn about new and improved security features in SQL Server
- Discover what's new in SQL Server Availability and Scalability
- Examine the new and enhanced reporting and PowerBI features in SQL Server 2016
- Familiarize yourself with new and enhanced data access features
- Explore new and improved features in SQL Server OLAP
- Learn about the new cloud functionality in SQL Server
Administering Microsoft® SQL Server® 2014 Databases (authorized training course MS 20462)
35 HoursThis five-day instructor-led course equips students with the knowledge and skills required to maintain a Microsoft SQL Server 2014 database. The focus is on teaching participants how to effectively use the product features and tools of SQL Server 2014 that are essential for database maintenance.
Note: This course is tailored for those interested in learning about both SQL Server 2012 and SQL Server 2014. It highlights the new features introduced in SQL Server 2014, while also covering the key capabilities across the entire SQL Server data platform.
Administering a SQL Database Infrastructure (authorized training course MS 20764)
35 HoursThis five-day instructor-led course equips students who manage and support SQL Server databases with the necessary knowledge and skills to effectively administer an SQL Server database infrastructure. It is also beneficial for those who create applications that retrieve content from SQL Server databases.
Provisioning SQL Databases (authorized training course MS 20765)
35 HoursThis course is tailored to instruct students on provisioning SQL Server databases, both in on-premises environments and within SQL Azure.
Business Intelligence with SSAS
14 HoursSSAS (SQL Server Analysis Services) is a powerful tool from Microsoft SQL Server that facilitates transactional processing (OLAP) and data mining. It enables the analysis of data across various databases, tables, or files. The semantic data models provided by SSAS are utilized by client applications such as Power BI, Excel, Reporting Services, and other data visualization tools.
In this instructor-led, live training (available both onsite and remotely), participants will gain the skills to use SSAS for analyzing 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 interrelation between SSAS, SSIS, and SSRS
- Apply multidimensional data modeling techniques to derive business insights from data
- Design OLAP (Online Analytical Processing) cubes
- Query and manipulate multidimensional data using the MDX (Multidimensional Expressions) query language
- Deploy practical BI solutions using SSAS
Audience
- BI (Business Intelligence) professionals
- Data Analysts
- Database and data warehousing professionals
Format of the Course
- Interactive lecture and discussion
- Plenty of exercises and practice sessions
- 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 Uzbekistan (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 offers a platform for data integration and workflow applications. It is widely used for tasks such as data migration, warehousing, and transformation.
This instructor-led, live training (online or onsite) is designed for intermediate-level data professionals and developers who want to focus on creating advanced SSIS data flows, transformations, and managing Slowly Changing Dimensions (SCD) in 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 managing historical data changes.
- Deploy, execute, and troubleshoot SSIS packages effectively.
Format of the Course
- Interactive lecture and discussion.
- Plenty of exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.