Venezuela: Teléfonos: / Colombia: Teléfonos:
|
|
- Rudolf Simmons
- 5 years ago
- Views:
Transcription
1
2 CONTENIDO PROGRAMÁTICO Moc 20761: Querying Data with Transact SQL Module 1: Introduction to Microsoft SQL Server This module introduces SQL Server, the versions of SQL Server, including cloud versions, and how to connect to SQL Server using SQL Server Management Studio. 1. The Basic Architecture of SQL Server 2. SQL Server Editions and Versions 3. Getting Started with SQL Server Management Studio Lab: Working with SQL Server Tools 4. The Basic Architecture of SQL Server 5. SQL Server Editions and Versions 6. Getting Started with SQL Server Management Studio - Describe relational databases and Transact SQL queries. - Describe the on premise and cloud based editions and versions of SQL Server. - Describe how to use SQL Server Management Studio (SSMS) to connect to an instance of SQL Server, explore the databases contained in the instance, and work with script files that contain T SQL queries. Module 2: Introduction to T SQL Querying This module describes the elements of T SQL and their role in writing queries. Describe the use of sets in SQL Server. Describe the use of predicate logic in SQL Server. Describe the logical order of operations in SELECT statements. 1. Introducing T SQL 2. Understanding Sets 3. Understanding Predicate Logic 4. Understanding the Logical Order of Operations in SELECT statements Lab: Introduction to T SQL Querying 5. Executing Basic SELECT Statements 6. Executing Queries that Filter Data using Predicates 7. Executing Queries That Sort Data Using ORDER BY - Describe the role of T SQL in writing SELECT statements. - Describe the elements of the T SQL language and which elements will be useful in writing queries. - Describe the concepts of the set theory, one of the mathematical underpinnings of relational databases, and to help you apply it to how you think about querying SQL Server - Describe predicate logic and examine its application to querying SQL Server.
3 - Explain the elements of a SELECT statement, delineate the order in which the elements are evaluated, and then apply this understanding to a practical approach to writing queries. Module 3: Writing SELECT Queries This module introduces the fundamentals of the SELECT statement, focusing on queries against a single table. 1. Writing Simple SELECT Statements 2. Eliminating Duplicates with DISTINCT 3. Using Column and Table Aliases 4. Writing Simple CASE Expressions Lab: Writing Basic SELECT Statements 5. Writing Simple SELECT Statements 6. Eliminating Duplicates Using DISTINCT 7. Using Column and Table Aliases 8. Using a Simple CASE Expression - Describe the structure and format of the SELECT statement, as well as enhancements that will add functionality and readability to your queries - Describe how to eliminate duplicates using the DISTINCT clause - Describe the use of column and table aliases - Understand and use CASE expressions Module 4: Querying Multiple Tables This module describes how to write queries that combine data from multiple sources in Microsoft SQL Server. 1. Understanding Joins 2. Querying with Inner Joins 3. Querying with Outer Joins 4. Querying with Cross Joins and Self Joins Lab: Querying Multiple Tables 5. Writing Queries that use Inner Joins 6. Writing Queries that use Multiple Table Inner Joins 7. Writing Queries that use Self Joins 8. Writing Queries that use Outer Joins 9. Writing Queries that use Cross Joins - Explain the fundamentals of joins in SQL Server - Write inner join queries - Write queries that use outer joins
4 - Use additional join types Module 5: Sorting and Filtering Data This module describes how to implement sorting and filtering. 1. Sorting Data 2. Filtering Data with Predicates 3. Filtering Data with TOP and OFFSET FETCH 4. Working with Unknown Values Lab: Sorting and Filtering Data 5. Writing Queries that Filter Data using a WHERE Clause 6. Writing Queries that Sort Data Using an ORDER BY Clause 7. Writing Queries that Filter Data Using the TOP Option 8. Write Queries that filter data using the OFFSET FETCH clause - Explain how to add an ORDER BY clause to your queries to control the order of rows displayed in your query's output - Explain how to construct WHERE clauses to filter out rows that do not match the predicate. - Explain how to limit ranges of rows in the SELECT clause using a TOP option. - Explain how to limit ranges of rows using the OFFSET FETCH option of an ORDER BY clause. - Explain how three valued logic accounts for unknown and missing values, how SQL Server uses NULL to mark missing values, and how to test for NULL in your queries. Module 6: Working with SQL Server Data Types This module introduces the data types SQL Server uses to store data. 1. Introducing SQL Server Data Types 2. Working with Character Data 3. Working with Date and Time Data Lab: Working with SQL Server Data Types 4. Writing Queries that Return Date and Time Data 5. Writing Queries that use Date and Time Functions 6. Writing Queries That Return Character Data 7. Writing Queries That Return Character Functions - Explore many of the data types SQL Server uses to store data and how data types are converted between types - Explain the SQL Server character based data types, how character comparisons work, and some common functions you may find useful in your queries - Describe data types that are used to store temporal data, how to enter dates and times so they will be properly parsed by SQL Server, and how to manipulate dates and times with built in functions.
5 Module 7: Using DML to Modify Data This module describes how to create DML queries, and why you would want to. 1. Adding Data to Tables 2. Modifying and Removing Data 3. Generating automatic column values Lab: Using DML to Modify Data 4. Inserting Records with DML 5. Updating and Deleting Records Using DML - Use INSERT and SELECT INTO statements - Use UPDATE, MERGE, DELETE, and TRUNCATE. Module 8: Using Built In Functions This module introduces some of the many built in functions in SQL Server. 1. Writing Queries with Built In Functions 2. Using Conversion Functions 3. Using Logical Functions 4. Using Functions to Work with NULL Lab: Using Built In Functions 5. Writing Queries That Use Conversion Functions 6. Writing Queries that use Logical Functions 7. Writing Queries that Test for Nullability - Describe the types of functions provided by SQL Server, and then focus on working with scalar functions - Explain how to explicitly convert data between types using several SQL Server functions - Describe how to use logical functions that evaluate an expression and return a scalar result. - Describe additional functions for working with NULL Module 9: Grouping and Aggregating Data This module describes how to use aggregate functions. 1. Using Aggregate Functions 2. Using the GROUP BY Clause 3. Filtering Groups with HAVING
6 Lab: Grouping and Aggregating Data 4. Writing Queries That Use the GROUP BY Clause 5. Writing Queries that Use Aggregate Functions 6. Writing Queries that Use Distinct Aggregate Functions 7. Writing Queries that Filter Groups with the HAVING Clause - Describe the built in aggregate function in SQL Server and write queries using it. - Write queries that separate rows using the GROUP BY clause. - Write queries that use the HAVING clause to filter groups. Module 10: Using Subqueries This module describes several types of subquery and how and when to use them. 1. Writing Self Contained Subqueries 2. Writing Correlated Subqueries 3. Using the EXISTS Predicate with Subqueries Lab: Using Subqueries 4. Writing Queries That Use Self Contained Subqueries 5. Writing Queries That Use Scalar and Multi Result Subqueries 6. Writing Queries That Use Correlated Subqueries and an EXISTS Clause - Describe where subqueries may be used in a SELECT statement. - Write queries that use correlated subqueries in a SELECT statement - Write queries that use EXISTS predicates in a WHERE clause to test for the existence of qualifying rows - Use the EXISTS predicate to efficiently check for the existence of rows in a subquery. Module 11: Using Table Expressions Previously in this course, you learned about using subqueries as an expression that returned results to an outer calling query. Like subqueries, table expressions are query expressions, but table expressions extend this idea byallowing you to name them and to work with their results as you would work with data in any valid relational table. Microsoft SQL Server supports four types of table expressions: derived tables, common table expression (CTEs), views, and inline table valued functions (TVFs). In this module, you will learn to work with these forms of table expressions and learn how to use them to help create a modular approach to writing queries. 1. Using Views 2. Using Inline Table Valued Functions 3. Using Derived Tables 4. Using Common Table Expressions
7 Lab: Using Table Expressions 5. Writing Queries That Use Views 6. Writing Queries That Use Derived Tables 7. Writing Queries That Use Common Table Expressions (CTEs) 8. Writing Queries That Use Inline Table Valued Expressions (TVFs) - Write queries that return results from views. - Use the CREATE FUNCTION statement to create simple inline TVFs. - Write queries that create and retrieve results from derived tables. - Write queries that create CTEs and return results from the table expression. Module 12: Using Set Operators This module introduces how to use the set operators UNION, INTERSECT, and EXCEPT to compare rows between two input sets. 1. Writing Queries with the UNION operator 2. Using EXCEPT and INTERSECT 3. Using APPLY Lab: Using Set Operators 4. Writing Queries That Use UNION Set Operators and UNION ALL 5. Writing Queries That Use CROSS APPLY and OUTER APPLY Operators 6. Writing Queries That Use the EXCEPT and INTERSECT Operators After completing this module, students will be able to: - Write queries that use UNION to combine input sets. - Write queries that use UNION ALL to combine input sets - Write queries that use the EXCEPT operator to return only rows in one set but not another. - Write queries that use the INTERSECT operator to return only rows that are present in both sets - Write queries using the CROSS APPLY operator. - Write queries using the OUTER APPLY operator Module 13: Using Windows Ranking, Offset, and Aggregate Functions This module describes the benefits to using window functions. Restrict window functions to rows defined in an OVER clause, including partitions and frames. Write queries that use window functions to operate on a window of rows and return ranking, aggregation, and offset comparison results. 1. Creating Windows with OVER 2. Exploring Window Functions
8 Lab: Using Windows Ranking, Offset, and Aggregate Functions 3. Writing Queries that use Ranking Functions 4. Writing Queries that use Offset Functions 5. Writing Queries that use Window Aggregate Functions After completing this module, students will be able to: - Describe the T SQL components used to define windows, and the relationships between them. - Write queries that use the OVER clause, with partitioning, ordering, and framing to define windows - Write queries that use window aggregate functions. - Write queries that use window ranking functions. - Write queries that use window offset functions Module 14: Pivoting and Grouping Sets This module describes write queries that pivot and unpivot result sets. Write queries that specify multiple groupings with grouping sets. 1. Writing Queries with PIVOT and UNPIVOT 2. Working with Grouping Sets Lab: Pivoting and Grouping Sets 3. Writing Queries that use the PIVOT Operator 4. Writing Queries that use the UNPIVOT Operator 5. Writing Queries that use the GROUPING SETS CUBE and ROLLUP Subclauses After completing this module, students will be able to: - Describe how pivoting data can be used in T SQL queries. - Write queries that pivot data from rows to columns using the PIVOT operator. - Write queries that unpivot data from columns back to rows using the UNPIVOT operator. - Write queries using the GROUPING SETS subclause. - Write queries that use ROLLUP AND CUBE. - Write queries that use the GROUPING_ID function. Module 15: Executing Stored Procedures This module describes how to return results by executing stored procedures. Pass parameters to procedures. Create simple stored procedures that encapsulate a SELECT statement. Construct and execute dynamic SQL with EXEC and sp_executesql. 1. Querying Data with Stored Procedures 2. Passing Parameters to Stored procedures 3. Creating Simple Stored Procedures 4. Working with Dynamic SQL
9 Lab: Executing Stored Procedures 5. Using the EXECUTE statement to Invoke Stored Procedures 6. Passing Parameters to Stored procedures 7. Executing System Stored Procedures After completing this module, students will be able to: - Describe stored procedures and their use. - Write T SQL statements that execute stored procedures to return data. - Write EXECUTE statements that pass input parameters to stored procedures. - Write T SQL batches that prepare output parameters and execute stored procedures. - Use the CREATE PROCEDURE statement to write a stored procedure. - Create a stored procedure that accepts input parameters. - Describe how T SQL can be dynamically constructed. - Write queries that use dynamic SQL. Module 16: Programming with T SQL This module describes how to enhance your T SQL code with programming elements. 1. T SQL Programming Elements 2. Controlling Program Flow Lab: Programming with T SQL 3. Declaring Variables and Delimiting Batches 4. Using Control Of Flow Elements 5. Using Variables in a Dynamic SQL Statement 6. Using Synonyms After completing this module, students will be able to: - Describe how Microsoft SQL Server treats collections of statements as batches. - Create and submit batches of T SQL code for execution by SQL Server. - Describe how SQL Server stores temporary objects as variables. - Write code that declares and assigns variables. - Create and invoke synonyms - Describe the control of flow elements in T SQL. - Write T SQL code using IF...ELSE blocks. - Write T SQL code that uses WHILE. Module 17: Implementing Error Handling This module introduces error handling for T SQL. 1. Implementing T SQL error handling 2. Implementing structured exception handling
10 Lab: Implementing Error Handling 3. Redirecting errors with TRY/CATCH 4. Using THROW to pass an error message back to a client After completing this module, students will be able to: - Implement T SQL error handling. - Implement structured exception handling. Module 18: Implementing Transactions This module describes how to implement transactions. 1. Transactions and the database engines 2. Controlling transactions Lab: Implementing Transactions 3. Controlling transactions with BEGIN, COMMIT, and ROLLBACK 4. Adding error handling to a CATCH block After completing this module, students will be able to: - Describe transactions and the differences between batches and transactions. - Describe batches and how they are handled by SQL Server. - Create and manage transactions with transaction control language (TCL) statements. - Use SET XACT_ABORT to define SQL Servers handling of transactions outside TRY/CATCH blocks.
11 Moc 20762: Developing SQL Databases Module 1: Introduction to Database Development Before beginning to work with Microsoft SQL Server in either a development or an administration role, it is important to understand the scope of the SQL Server platform. In particular, it is useful to understand that SQL Server is not just a database engine it is a complete platform for managing enterprise data. SQL Server provides a strong data platform for all sizes of organizations, in addition to a comprehensive set of tools to make development easier, and more robust. 1. Introduction to the SQL Server Platform 2. SQL Server Database Development Tasks - Describe the SQL Server platform. - Use SQL Server administration tools Module 2: Designing and Implementing Tables In a relational database management system (RDBMS), user and system data is stored in tables. Each table consists of a set of rows that describe entities and a set of columns that hold the attributes of an entity. For example, a Customer table might have columns such as CustomerName and CreditLimit, and a row for each customer. In Microsoft SQL Server data management software tables are contained within schemas that are very similar in concept to folders that contain files in the operating system. Designing tables is one of the most important tasks that a database developer undertakes, because incorrect table design leads to the inability to query the data efficiently. After an appropriate design has been created, it is important to know how to correctly implement the design. 1. Designing Tables 2. Data Types 3. Working with Schemas 4. Creating and Altering Tables Lab: Designing and Implementing Tables 5. Designing Tables 6. Creating Schemas 7. Creating Tables - Design tables using normalization, primary and foreign keys. - Work with identity columns. - Understand built in and user data types. - Use schemas in your database designs to organize data, and manage object security. - Work with computed columns and temporary tables.
12 Module 3: Advanced Table Designs The physical design of a database can have a significant impact on the ability of the database to meet the storage and performance requirements set out by the stakeholders. Designing a physical database implementation includes planning the filegroups, how to use partitioning to manage large tables, and using compression to improve storage and performance. Temporal tables are a new feature in SQL Server and offer a straightforward solution to collecting changes to your data. 1. Partitioning Data 2. Compressing Data 3. Temporal Tables Lab: Using Advanced Table Designs 4. Partitioning Data 5. Compressing Data - Describe the considerations for using partitioned tables in a SQL Server database. - Plan for using data compression in a SQL Server database. - Use temporal tables to store and query changes to your data. Module 4: Ensuring Data Integrity through Constraints The quality of data in your database largely determines the usefulness and effectiveness of applications that rely on it the success or failure of an organization or a business venture could depend on it. Ensuring data integrity is a critical step in maintaining high quality data. You should enforce data integrity at all levels of an application from first entry or collection through storage. Microsoft SQL Server data management software provides a range of features to simplify the job. 1. Enforcing Data Integrity 2. Implementing Data Domain Integrity 3. Implementing Entity and Referential Integrity Lab: Using Data Integrity Through Constraints 4. Add Constraints 5. Test the Constraints - Describe the options for enforcing data integrity, and the levels at which they should be applied. - Implement domain integrity through options such as check, unique, and default constraints. - Implement referential integrity through primary and foreign key constraints.
13 Module 5: Introduction to Indexes An index is a collection of pages associated with a table. Indexes are used to improve the performance of queries or enforce uniqueness. Before learning to implement indexes, it is helpful to understand how they work, how effective different data types are when used within indexes, and how indexes can be constructed from multiple columns. This module discusses table structures that do not have indexes, and the different index types available in Microsoft SQL Server. 1. Core Indexing Concepts 2. Data Types and Indexes 3. Heaps, Clustered, and Nonclustered Indexes 4. Single Column and Composite Indexes Lab: Implementing Indexes 5. Creating a Heap 6. Creating a Clustered Index 7. Creating a Covered Index - Explain core indexing concepts. - Evaluate which index to use for different data types. - Describe the difference between single and composite column indexes. Module 6: Designing Optimized Index Strategies Indexes play an important role in enabling SQL Server to retrieve data from a database quickly and efficiently. This module discusses advanced index topics including covering indexes, the INCLUDE clause, query hints, padding and fill factor, statistics, using DMOs, the Database Tuning Advisor, and Query Store. 1. Index Strategies 2. Managing Indexes 3. Execution Plans 4. The Database Engine Tuning Advisor 5. Query Store Lab: Optimizing Indexes 6. Using Query Store 7. Heaps and Clustered Indexes 8. Creating a Covered Index - What a covering index is, and when to use one. - The issues involved in managing indexes. - Actual and estimated execution plans. - How to use Database Tuning Advisor to improve the performance of queries.
14 - How to use Query Store to improve query performance. Module 7: Columnstore Indexes Introduced in Microsoft SQL Server 2012, columnstore indexes are used in large data warehouse solutions by many organizations. This module highlights the benefits of using these indexes on large datasets; the improvements made to columnstore indexes in SQL Server 2016; and the considerations needed to use columnstore indexes effectively in your solutions. 1. Introduction to Columnstore Indexes 2. Creating Columnstore Indexes 3. Working with Columnstore Indexes Lab: Using Columnstore Indexes 4. Creating a Columnstore Index 5. Create a Memory Optimized Columnstore Table - Describe columnstore indexes and identify suitable scenarios for their use. - Create clustered and nonclustered columnstore indexes. - Describe considerations for using columnstore indexes. Module 8: Designing and Implementing Views This module describes the design and implementation of views. A view is a special type of query one that is stored and can be used in other queries just like a table. With a view, only the query definition is stored on disk; not the result set. The only exception to this is indexed views, when the result set is also stored on disk, just like a table. Views simplify the design of a database by providing a layer of abstraction, and hiding the complexity of table joins. Views are also a way of securing your data by giving users permissions to use a view, without giving them permissions to the underlying objects. This means data can be kept private, and can only be viewed by appropriate users. 1. Introduction to Views 2. Creating and Managing Views 3. Performance Considerations for Views Lab: Designing and Implementing Views 4. Creating Standard Views 5. Creating an Updateable view - Understand the role of views in database design. - Create and manage views. - Understand the performance considerations with views.
15 Module 9: Designing and Implementing Stored Procedures This module describes the design and implementation of stored procedures. 1. Introduction to Stored Procedures 2. Working with Stored Procedures 3. Implementing Parameterized Stored Procedures 4. Controlling Execution Context Lab: Designing and Implementing Stored Procedures 5. Create Stored procedures 6. Create Parameterized Stored procedures 7. Changes Stored Procedure Execution Context - Understand what stored procedures are, and what benefits they have. - Design, create, and alter stored procedures. - Control the execution context of stored procedures. - Implement stored procedures that use parameters. Module 10: Designing and Implementing User Defined Functions Functions are routines that you use to encapsulate frequently performed logic. Rather than having to repeat the function logic in many places, code can call the function. This makes code more maintainable, and easier to debug. In this module, you will learn to design and implement user defined functions (UDFs) that enforce business rules or data consistency. You will also learn how to modify and maintain existing functions. 1. Overview of Functions 2. Designing and Implementing Scalar Functions 3. Designing and Implementing Table Valued Functions 4. Considerations for Implementing Functions 5. Alternatives to Functions Lab: Designing and Implementing User Defined Functions 6. Format Phone numbers 7. Modify an Existing Function - Describe different types of functions. - Design and implement scalar functions. - Design and implement table valued functions (TVFs). - Describe considerations for implementing functions. - Describe alternatives to functions.
16 Module 11: Responding to Data Manipulation via Triggers Data Manipulation Language (DML) triggers are powerful tools that you can use to enforce domain, entity, referential data integrity and business logic. The enforcement of integrity helps you to build reliable applications. In this module, you will learn what DML triggers are, how they enforce data integrity, the different types of trigger that are available to you, and how to define them in your database. 1. Designing DML Triggers 2. Implementing DML Triggers 3. Advanced Trigger Concepts Lab: Responding to Data Manipulation by Using Triggers 4. Create and Test the Audit Trigger 5. Improve the Audit Trigger - Design DML triggers - Implement DML triggers - Explain advanced DML trigger concepts, such as nesting and recursion. Module 12: Using In Memory Tables Microsoft SQL Server 2014 data management software introduced in memory online transaction processing (OLTP) functionality features to improve the performance of OLTP workloads. SQL Server adds several enhancements, such as the ability to alter a memoryoptimized table without recreating it. Memory optimized tables are primarily stored in memory, which provides the improved performance by reducing hard disk access. Natively compiled stored procedures further improve performance over traditional interpreted Transact SQL. 1. Memory Optimized Tables 2. Natively Compiled Stored Procedures Lab: Using In Memory Database Capabilities 1. Using Memory Optimized Tables 2. Using Natively Compiled Stored procedures - Use memory optimized tables to improve performance for latch bound workloads. - Use natively compiled stored procedures.
17 Module 13: Implementing Managed Code in SQL Server As a SQL Server professional, you are likely to be asked to create databases that meet business needs. Most requirements can be met using Transact SQL. However, occasionally you may need additional capabilities that can only be met by using common language runtime (CLR) code. As functionality is added to SQL Server with each new release, the necessity to use managed code decreases. However, there are times when you might need to create aggregates, stored procedures, triggers, user defined functions, or user defined types. You can use any.net Framework language to develop these objects. In this module, you will learn how to use CLR managed code to create user defined database objects for SQL Server. 1. Introduction to CLR Integration in SQL Server 2. Implementing and Publishing CLR Assemblies Lab: Implementing Managed Code in SQL Server 3. Assessing Proposed CLR Code 4. Creating a Scalar Valued CLR Function 5. Creating a Table Valued CLR Function - Explain the importance of CLR integration in SQL Server. - Implement and publish CLR assemblies using SQL Server Data Tools (SSDT). Module 14: Storing and Querying XML Data in SQL Server XML provides rules for encoding documents in a machine readable form. It has become a widely adopted standard for representing data structures, rather than sending unstructured documents. Servers that are running Microsoft SQL Server data management software often need to use XML to interchange data with other systems; many SQL Server tools provide an XML based interface. SQL Server offers extensive handling of XML, both for storage and querying. This module introduces XML, shows how to store XML data within SQL Server, and shows how to query the XML data. The ability to query XML data directly avoids the need to extract data into a relational format before executing Structured Query Language (SQL) queries. To effectively process XML, you need to be able to query XML data in several ways: returning existing relational data as XML, and querying data that is already XML. 1. Introduction to XML and XML Schemas 2. Storing XML Data and Schemas in SQL Server 3. Implementing the XML Data Type 4. Using the Transact SQL FOR XML Statement 5. Getting Started with XQuery 6. Shredding XML
18 Lab: Storing and Querying XML Data in SQL Server 7. Determining when to use XML 8. Testing XML Data Storage in Variables 9. Using XML Schemas 10. Using FOR XML Queries 11. Creating a Stored Procedure to Return XML - Describe XML and XML schemas. - Store XML data and associated - XML schemas in SQL Server. - Implement XML indexes within SQL Server. - Use the Transact SQL FOR XML statement. - Work with basic XQuery queries. Module 15: Storing and Querying Spatial Data in SQL Server This module describes spatial data and how this data can be implemented within SQL Server. 1. Introduction to Spatial Data 2. Working with SQL Server Spatial Data Types 3. Using Spatial Data in Applications Lab: Working with SQL Server Spatial Data 4. Become Familiar with the Geometry Data Type 5. Add Spatial Data to an Existing Table 6. Find Nearby Locations - Describe how spatial data can be stored in SQL Server - Use basic methods of the GEOMETRY and GEOGRAPHY data types - Query databases containing spatial data Module 16: Storing and Querying BLOBs and Text Documents in SQL Server Traditionally, databases have been used to store information in the form of simple values such as integers, dates, and strings that contrast with more complex data formats, such as documents, spreadsheets, image files, and video files. As the systems that databases support have become more complex, administrators have found it necessary to integrate this more complex file data with the structured data in database tables. For example, in a product database, it can be helpful to associate a product record with the service manual or instructional videos for that product. SQL Server provides several ways to integrate these files that are often known as Binary Large Objects (BLOBs) and enable their content to be indexed and included in search results. In this module, you will learn how to design and optimize a database that includes BLOBs.
19 1. Considerations for BLOB Data 2. Working with FILESTREAM 3. Using Full Text Search Lab: Storing and Querying BLOBs and Text Documents in SQL Server 4. Enabling and Using FILESTREAM Columns 5. Enabling and Using File Tables 6. Using a Full Text Index - Describe the considerations for designing databases that incorporate BLOB data. - Describe the benefits and design considerations for using FILESTREAM to store BLOB data on a Windows file system. - Describe the benefits of using full text indexing and Semantic Search, and explain how to use these features to search SQL Server data, including unstructured data Module 17: SQL Server Concurrency This module explains how to name, declare, assign values to, and use variables. It also describes how to store data in an array. Concurrency control is a critical feature of multiuser database systems; it allows data to remain consistent when many users are modifying data at the same time. This module covers the implementation of concurrency in Microsoft SQL Server. You will learn about how SQL Server implements concurrency controls, and the different ways you can configure and work with concurrency settings. 1. Concurrency and Transactions 2. Locking Internals 3. Lab: SQL Server Concurrency 4. Implement Snapshot Isolation 5. Implement Partition Level Locking - Describe concurrency and transactions in SQL Server. - Describe SQL Server locking. Module 18: Performance and Monitoring This module explains how to name, declare, assign values to, and use variables. It also describes how to store data in an array. This module looks at how to measure and monitor the performance of your SQL Server databases. The first two lessons look at SQL Server Extended Events, a flexible, lightweight event handling system built into the Microsoft SQL Server Database Engine. These lessons focus on the architectural concepts, troubleshooting strategies and usage scenarios.
20 1. Extended Events 2. Working with extended Events 3. Live Query Statistics 4. Optimize Database File Configuration 5. Metrics Lab: Monitoring, Tracing, and Baselining 6. Collecting and Analyzing Data Using Extended Events 7. Implementing Baseline Methodology - Understand Extended Events and how to use them. - Work with Extended Events. - Understand Live Query Statistics. - Optimize the file configuration of your databases. - Use DMVs and Performance Monitor to create baselines and gather performance metrics.
21 Moc 20767: Implementing a SQL Data Warehouse Module 1: Introduction to Data Warehousings This module describes data warehouse concepts and architecture consideration. 1. Overview of Data Warehousing 2. Considerations for a Data Warehouse Solution Lab: Exploring a Data Warehouse Solution 3. Provision an Azure VM 4. Use the Deploy Database to Azure VM Wizard - Describe the key elements of a data warehousing solution - Describe the key considerations for a data warehousing solution Module 2: Planning Data Warehouse Infrastructure This module describes the main hardware considerations for building a data warehouse. 1. Considerations for data warehouse infrastructure. 2. Planning data warehouse hardware. Lab: Planning Data Warehouse Infrastructure 3. Planning data warehouse hardware - Describe the main hardware considerations for building a data warehouse - Explain how to use reference architectures and data warehouse appliances to create a data warehouse Module 3: Designing and Implementing a Data Warehouse This module describes how you go about designing and implementing a schema for a data warehouse. 1. Data warehouse design overview 2. Designing dimension tables 3. Designing fact tables 4. Physical Design for a Data Warehouse
22 Lab: Implementing a Data Warehouse Schema 5. Implementing a star schema 6. Implementing a snowflake schema 7. Implementing a time dimension table - Implement a logical design for a data warehouse - Implement a physical design for a data warehouse Module 4: Columnstore Indexes This module introduces Columnstore Indexes. 1. Introduction to Columnstore Indexes 2. Creating Columnstore Indexes 3. Working with Columnstore Indexes Lab: Using Columnstore Indexes 4. Create a Columnstore index on the FactProductInventory table 5. Create a Columnstore index on the FactInternetSales table 6. Create a memory optimized Columnstore table - Create Columnstore indexes - Work with Columnstore Indexes Module 5: Implementing an Azure SQL Data Warehouse This module describes Azure SQL Data Warehouses and how to implement them. 1. Advantages of Azure SQL Data Warehouse 2. Implementing an Azure SQL Data Warehouse 3. Developing an Azure SQL Data Warehouse 4. Migrating to an Azure SQ Data Warehouse 5. Copying data with the Azure data factory Lab: Implementing an Azure SQL Data Warehouse 6. Create an Azure SQL data warehouse database 7. Migrate to an Azure SQL Data warehouse database 8. Copy data with the Azure data factory - Describe the advantages of Azure SQL Data Warehouse - Implement an Azure SQL Data Warehouse - Describe the considerations for developing an Azure SQL Data Warehouse - Plan for migrating to Azure SQL Data Warehouse
23 Module 6: Creating an ETL Solution At the end of this module you will be able to implement data flow in a SSIS package. 1. Introduction to ETL with SSIS 2. Exploring Source Data 3. Implementing Data Flow Lab: Implementing Data Flow in an SSIS Package 4. Exploring source data 5. Transferring data by using a data row task 6. Using transformation components in a data row - Describe ETL with SSIS - Explore Source Data - Implement a Data Flow Module 7: Implementing Control Flow in an SSIS Package This module describes implementing control flow in an SSIS package. 1. Introduction to Control Flow 2. Creating Dynamic Packages 3. Using Containers 4. Managing consistency. Lab: Implementing Control Flow in an SSIS Package 5. Using tasks and precedence in a control flow 6. Using variables and parameters 7. Using containers Lab: Using Transactions and Checkpoints 8. Using transactions 9. Using checkpoints - Describe control flow - Create dynamic packages - Use containers Module 8: Debugging and Troubleshooting SSIS Packages This module describes how to debug and troubleshoot SSIS packages.
24 1. Debugging an SSIS Package 2. Logging SSIS Package Events 3. Handling Errors in an SSIS Package Lab: Debugging and Troubleshooting an SSIS Package 4. Debugging an SSIS package 5. Logging SSIS package execution 6. Implementing an event handler 7. Handling errors in data flow - Debug an SSIS package - Log SSIS package events - Handle errors in an SSIS package Module 9: Implementing a Data Extraction Solution This module describes how to implement an SSIS solution that supports incremental DW loads and changing data. 1. Introduction to Incremental ETL 2. Extracting Modified Data 3. Loading modified data 4. Temporal Tables Lab: Extracting Modified Data 5. Using a datetime column to incrementally extract data 6. Using change data capture 7. Using the CDC control task 8. Using change tracking Lab: Loading a data warehouse 9. Loading data from CDC output tables 10. Using a lookup transformation to insert or update dimension data 11. Implementing a slowly changing dimension 12. Using the merge statement - Describe incremental ETL - Extract modified data - Load modified data. - Describe temporal tables
25 Module 10: Enforcing Data Quality This module describes how to implement data cleansing by using Microsoft Data Quality services. 1. Introduction to Data Quality 2. Using Data Quality Services to Cleanse Data 3. Using Data Quality Services to Match Data Lab: Cleansing Data 4. Creating a DQS knowledge base 5. Using a DQS project to cleanse data 6. Using DQS in an SSIS package Lab: De duplicating Data 7. Creating a matching policy 8. Using a DS project to match data - Describe data quality services - Cleanse data using data quality services - Match data using data quality services - De duplicate data using data quality services Module 11: Using Master Data Services This module describes how to implement master data services to enforce data integrity at source. 1. Introduction to Master Data Services 2. Implementing a Master Data Services Model 3. Hierarchies and collections 4. Creating a Master Data Hub Lab: Implementing Master Data Services 5. Creating a master data services model 6. Using the master data services add in for Excel 7. Enforcing business rules 8. Loading data into a model 9. Consuming master data services data - Describe the key concepts of master data services - Implement a master data service model - Manage master data - Create a master data hub
26 Module 12: Extending SQL Server Integration Services (SSIS) This module describes how to extend SSIS with custom scripts and components. 1. Using scripting in SSIS 2. Using custom components in SSIS 3. Lab: Using scripts 4. Using a script task - Use custom components in SSIS - Use scripting in SSIS Module 13: Deploying and Configuring SSIS Packages This module describes how to deploy and configure SSIS packages. 1. Overview of SSIS Deployment 2. Deploying SSIS Projects 3. Planning SSIS Package Execution Lab: Deploying and Configuring SSIS Packages 1. Creating an SSIS catalog 2. Deploying an SSIS project 3. Creating environments for an SSIS solution 4. Running an SSIS package in SQL server management studio 5. Scheduling SSIS packages with SQL server agent - Describe an SSIS deployment - Deploy an SSIS package - Plan SSIS package execution Module 14: Consuming Data in a Data Warehouse This module describes how to debug and troubleshoot SSIS packages. 1. Introduction to Business Intelligence 2. An Introduction to Data Analysis 3. Introduction to reporting 4. Analyzing Data with Azure SQL Data Warehouse
27 Lab: Using a data warehouse 5. Exploring a reporting services report 6. Exploring a PowerPivot workbook 7. Exploring a power view report - Describe at a high level business intelligence - Show an understanding of reporting - Show an understanding of data analysis - Analyze data with Azure - SQL data warehouse
28 Moc 20768: Developing SQL Data Models Module 1: Introduction to Business Intelligence and Data Modeling This module introduces key BI concepts and the Microsoft BI product suite. 1. Introduction to Business Intelligence 2. The Microsoft business intelligence platform Lab: Exploring a BI Solution 3. Exploring a Data Warehouse 4. Exploring a data model After completing this module, students will be able to: - Describe BI scenarios, trends, and project roles. - Describe the products that make up the Microsoft BI platform. Module 2: Creating Multidimensional Databases This module describes how to create multidimensional databases using SQL Server Analysis Services. 1. Introduction to Multidimensional Analysis 2. Data Sources and Data Source Views 3. Cubes 4. Overview of Cube Security 5. Configure SSAS 6. Monitoring SSAS Lab: Creating a multidimensional database 7. Creating a Data Source 8. Creating and Configuring a data Source View 9. Creating and Configuring a Cube 10. Adding a Dimension to a Cube - Describe considerations for a multidimensional database. - Create data sources and data source views. - Create a cube - Implement security in a multidimensional database. - Configure SSAS to meet requirements including memory limits, NUMA and disk layout. - Monitor SSAS performance. Module 3: Working with Cubes and Dimensions This module describes how to implement dimensions in a cube.
29 1. Configuring Dimensions 2. Defining Attribute Hierarchies 3. Implementing Sorting and Grouping Attributes 4. Slowly Changing Dimensions Lab: Working with Cubes and Dimensions 5. Configuring Dimensions 6. Defining Relationships and Hierarchies 7. Sorting and Grouping Dimension Attributes - Configure dimensions. - Define attribute hierarchies. - Implement sorting and grouping for attributes. - Implement slowly changing dimensions. Module 4: Working with Measures and Measure Groups This module describes how to implement measures and measure groups in a cube. 1. Working with Measures 2. Working with Measure Groups Lab: Configuring Measures and Measure Groups 3. Configuring Measures 4. Defining Regular Relationships 5. Configuring Measure Group Storage - Configure measures. - Configure measure groups. Module 5: Introduction to MDX This module describes the MDX syntax and how to use MDX. 1. MDX fundamentals 2. Adding Calculations to a Cube 3. Using MDX to Query a Cube Lab: Using MDX 4. Querying a cube using MDX 5. Adding a Calculated Member
30 - Use basic MDX functions. - Use MDX to add calculations to a cube. - Use MDX to query a cube. Module 6: Customizing Cube Functionality This module describes how to customize a cube. 1. Implementing Key Performance Indicators 2. Implementing Actions 3. Implementing Perspectives 4. Implementing Translations Lab: Customizing a Cube 5. Implementing an action 6. Implementing a perspective 7. Implementing a translation - Implement KPIs in a Multidimensional database - Implement Actions in a Multidimensional database - Implement perspectives in a Multidimensional database - Implement translations in a Multidimensional database Module 7: Implementing a Tabular Data Model by Using Analysis Services This module describes how to implement a tabular data model in Power Pivot. 1. Introduction to Tabular Data Models 2. Creating a Tabular Data Model 3. Using an Analysis Services Tabular Data Model in an Enterprise BI Solution Lab: Working with an Analysis Services Tabular Data Model 4. Creating an Analysis Services Tabular Data Model 5. Configure Relationships and Attributes 6. Configuring Data Model for an Enterprise BI Solution After completing this module, students will be able to: - Describe tabular data models - Describe how to create a tabular data model - Use an Analysis Services Tabular Model in an enterprise BI solution
31 Module 8: Introduction to Data Analysis Expression (DAX) This module describes how to use DAX to create measures and calculated columns in a tabular data model. 1. DAX Fundamentals 2. Using DAX to Create Calculated Columns and Measures in a Tabular Data Model Lab: Creating Calculated Columns and Measures by using DAX 3. Creating Calculated Columns 4. Creating Measures 5. Creating a KPI 6. Creating a Parent Child Hierarchy After completing this module, students will be able to: - Describe the key features of DAX - Create calculated columns and measures by using DAX Module 9: Performing Predictive Analysis with Data Mining This module describes how to use data mining for predictive analysis. 1. Overview of Data Mining 2. Creating a Custom Data Mining Solution 3. Validating a Data Mining Model 4. Connecting to and Consuming a Data Mining Model 5. Using the Data Mining add in for Excel Lab: Using Data Mining 6. Creating a Data Mining Structure and Model 7. Exploring Data Mining Models 8. Validating Data Mining Models 9. Consuming a Data Mining Model 10. Using the Excel Data Mining add in After completing this module, students will be able to: - Describe considerations for data mining - Create a data mining model - Validate a data mining model - Connect to a data mining model - Use the data mining add in for Excel
Microsoft. [MS20762]: Developing SQL Databases
[MS20762]: Developing SQL Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This five-day
More informationDeveloping SQL Databases
Course 20762B: Developing SQL Databases Page 1 of 9 Developing SQL Databases Course 20762B: 4 days; Instructor-Led Introduction This four-day instructor-led course provides students with the knowledge
More informationSQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server Upcoming Dates. Course Description.
SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server 2016 Learn how to design and Implement advanced SQL Server 2016 databases including working with tables, create optimized
More information20762B: DEVELOPING SQL DATABASES
ABOUT THIS COURSE This five day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server 2016 database. The course focuses on teaching individuals how to
More information"Charting the Course... MOC C: Developing SQL Databases. Course Summary
Course Summary Description This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL database. The course focuses on teaching individuals how to use
More informationMicrosoft Developing SQL Databases
1800 ULEARN (853 276) www.ddls.com.au Length 5 days Microsoft 20762 - Developing SQL Databases Price $4290.00 (inc GST) Version C Overview This five-day instructor-led course provides students with the
More informationCourse Outline. Querying Data with Transact-SQL Course 20761B: 5 days Instructor Led
Querying Data with Transact-SQL Course 20761B: 5 days Instructor Led About this course This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL 20761B; 5 Days; Instructor-led Course Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can
More information20761B: QUERYING DATA WITH TRANSACT-SQL
ABOUT THIS COURSE This 5 day course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students requiring the knowledge
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL Course 20761C 5 Days Instructor-led, Hands on Course Information The main purpose of the course is to give students a good understanding of the Transact- SQL language which
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL Duration: 5 Days Course Code: M20761 Overview: This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL General Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students
More informationDuration Level Technology Delivery Method Training Credits. Classroom ILT 5 Days Intermediate SQL Server
NE-20761C Querying with Transact-SQL Summary Duration Level Technology Delivery Method Training Credits Classroom ILT 5 Days Intermediate SQL Virtual ILT On Demand SATV Introduction This course is designed
More information20761C: Querying Data with Transact-SQL
20761C: Querying Data with Transact-SQL Course Details Course Code: Duration: Notes: 20761C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based
More informationCourse Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course:
Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course: 20762C Developing SQL 2016 Databases Module 1: An Introduction to Database Development Introduction to the
More informationMS_20761 Querying Data with Transact-SQL
Querying Data with Transact-SQL www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, CDMX. Tel/Fax: 52785560 Por favor no imprimas este documento si no es necesario. About
More informationImplementing a SQL Data Warehouse
Implementing a SQL Data Warehouse Course 20767B 5 Days Instructor-led, Hands on Course Information This five-day instructor-led course provides students with the knowledge and skills to provision a Microsoft
More informationExam /Course 20767B: Implementing a SQL Data Warehouse
Exam 70-767/Course 20767B: Implementing a SQL Data Warehouse Course Outline Module 1: Introduction to Data Warehousing This module describes data warehouse concepts and architecture consideration. Overview
More information20461: Querying Microsoft SQL Server 2014 Databases
Course Outline 20461: Querying Microsoft SQL Server 2014 Databases Module 1: Introduction to Microsoft SQL Server 2014 This module introduces the SQL Server platform and major tools. It discusses editions,
More informationQuerying Microsoft SQL Server 2008/2012
Querying Microsoft SQL Server 2008/2012 Course 10774A 5 Days Instructor-led, Hands-on Introduction This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL
More informationCOURSE OUTLINE: Querying Microsoft SQL Server
Course Name 20461 Querying Microsoft SQL Server Course Duration 5 Days Course Structure Instructor-Led (Classroom) Course Overview This 5-day instructor led course provides students with the technical
More information20767B: IMPLEMENTING A SQL DATA WAREHOUSE
ABOUT THIS COURSE This 5-day instructor led course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL Server
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL Código del curso: 20761 Duración: 5 días Acerca de este curso This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first
More information"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary
Course Summary Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students requiring the knowledge
More informationMicrosoft Querying Data with Transact-SQL - Performance Course
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20761 - Querying Data with Transact-SQL - Performance Course Length 4 days Price $4290.00 (inc GST) Version C Overview This course is designed to introduce
More informationMCSA SQL SERVER 2012
MCSA SQL SERVER 2012 1. Course 10774A: Querying Microsoft SQL Server 2012 Course Outline Module 1: Introduction to Microsoft SQL Server 2012 Introducing Microsoft SQL Server 2012 Getting Started with SQL
More informationQuerying Microsoft SQL Server
Querying Microsoft SQL Server Course 20461D 5 Days Instructor-led, Hands-on Course Description This 5-day instructor led course is designed for customers who are interested in learning SQL Server 2012,
More informationQuerying Microsoft SQL Server
Querying Microsoft SQL Server 20461D; 5 days, Instructor-led Course Description This 5-day instructor led course provides students with the technical skills required to write basic Transact SQL queries
More informationQuerying Data with Transact-SQL
Course Code: M20761 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,177 Querying Data with Transact-SQL Overview This course is designed to introduce students to Transact-SQL. It is designed in such
More informationQuerying Microsoft SQL Server 2012/2014
Page 1 of 14 Overview This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation
More informationImplementing a SQL Data Warehouse
Course 20767B: Implementing a SQL Data Warehouse Page 1 of 7 Implementing a SQL Data Warehouse Course 20767B: 4 days; Instructor-Led Introduction This 4-day instructor led course describes how to implement
More informationQUERYING MICROSOFT SQL SERVER COURSE OUTLINE. Course: 20461C; Duration: 5 Days; Instructor-led
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: QUERYING MICROSOFT SQL SERVER Course: 20461C; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This 5-day instructor led course provides students with
More informationAVANTUS TRAINING PTE LTD
[MS20461]: Querying Microsoft SQL Server 2014 Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This 5-day
More informationCOURSE OUTLINE MOC 20461: QUERYING MICROSOFT SQL SERVER 2014
COURSE OUTLINE MOC 20461: QUERYING MICROSOFT SQL SERVER 2014 MODULE 1: INTRODUCTION TO MICROSOFT SQL SERVER 2014 This module introduces the SQL Server platform and major tools. It discusses editions, versions,
More informationMicrosoft Implementing a SQL Data Warehouse
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20767 - Implementing a SQL Data Warehouse Length 5 days Price $4290.00 (inc GST) Version C Overview This five-day instructor-led course provides students
More information20767: Implementing a SQL Data Warehouse
Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com
More informationAfter completing this course, participants will be able to:
Querying SQL Server T h i s f i v e - d a y i n s t r u c t o r - l e d c o u r s e p r o v i d e s p a r t i c i p a n t s w i t h t h e t e c h n i c a l s k i l l s r e q u i r e d t o w r i t e b a
More informationCourse 20461C: Querying Microsoft SQL Server
Course 20461C: Querying Microsoft SQL Server Audience Profile About this Course This course is the foundation for all SQL Serverrelated disciplines; namely, Database Administration, Database Development
More information"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary
Course Summary Description This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation
More information20461D: Querying Microsoft SQL Server
20461D: Querying Microsoft SQL Server Course Details Course Code: Duration: Notes: 20461D 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based
More informationTraining 24x7 DBA Support Staffing. MCSA:SQL 2016 Business Intelligence Development. Implementing an SQL Data Warehouse. (40 Hours) Exam
MCSA:SQL 2016 Business Intelligence Development Implementing an SQL Data Warehouse (40 Hours) Exam 70-767 Prerequisites At least 2 years experience of working with relational databases, including: Designing
More information20461: Querying Microsoft SQL Server
20461: Querying Microsoft SQL Server Length: 5 days Audience: IT Professionals Level: 300 OVERVIEW This 5 day instructor led course provides students with the technical skills required to write basic Transact
More information20761 Querying Data with Transact SQL
Course Overview The main purpose of this course is to give students a good understanding of the Transact-SQL language which is used by all SQL Server-related disciplines; namely, Database Administration,
More informationQuerying Microsoft SQL Server
Course Code: M20461 Vendor: Microsoft Course Overview Duration: 5 RRP: POA Querying Microsoft SQL Server Overview This 5-day instructor led course provides delegates with the technical skills required
More informationQuerying Microsoft SQL Server (MOC 20461C)
Querying Microsoft SQL Server 2012-2014 (MOC 20461C) Course 21461 40 Hours This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for
More informationQuerying Data with Transact-SQL
20761 - Querying Data with Transact-SQL Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description About this course This course is designed to introduce students to Transact-SQL.
More informationQuerying Microsoft SQL Server
20461 - Querying Microsoft SQL Server Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description About this course This 5-day instructor led course provides students with the
More informationMIS NETWORK ADMINISTRATOR PROGRAM
NH107-7475 SQL: Querying and Administering SQL Server 2012-2014 136 Total Hours 97 Theory Hours 39 Lab Hours COURSE TITLE: SQL: Querying and Administering SQL Server 2012-2014 PREREQUISITE: Before attending
More informationQuerying Data with Transact-SQL
Course Outline 20761- Querying Data with Transact-SQL Duration: 5 days (30 hours) Target Audience: This course is the intended for Database Administrators, Database Developers, and Business Intelligence
More informationImplementing a Data Warehouse with Microsoft SQL Server 2012
Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777A 5 Days Instructor-led, Hands-on Introduction Data warehousing is a solution organizations use to centralize business data for
More informationMicrosoft Querying Microsoft SQL Server 2014
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20461 - Querying Microsoft SQL Server 2014 Length 5 days Price $4290.00 (inc GST) Version D Overview Please note: Microsoft have released a new course which
More informationQuerying Microsoft SQL Server
Querying Microsoft SQL Server Duration: 5 Days (08:30-16:00) Overview: This course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server. This
More informationQuerying Microsoft SQL Server 2014
Querying Microsoft SQL Server 2014 Código del curso: 20461 Duración: 5 días Acerca de este curso This 5 day instructor led course provides students with the technical skills required to write basic Transact
More informationDuration: 5 Days. EZY Intellect Pte. Ltd.,
Implementing a SQL Data Warehouse Duration: 5 Days Course Code: 20767A Course review About this course This 5-day instructor led course describes how to implement a data warehouse platform to support a
More informationQuerying Microsoft SQL Server 2014
Querying Microsoft SQL Server 2014 Referencia MOC 20461 Duración (horas) 25 Última actualización 27 marzo 2018 Modalidades Presencial, a medida Examen 70-461 Introducción This 5-day instructor led course
More informationMOC 20463C: Implementing a Data Warehouse with Microsoft SQL Server
MOC 20463C: Implementing a Data Warehouse with Microsoft SQL Server Course Overview This course provides students with the knowledge and skills to implement a data warehouse with Microsoft SQL Server.
More information20464: Developing Microsoft SQL Server 2014 Databases
20464: Developing Microsoft SQL Server 2014 Databases Course Outline Module 1: Introduction to Database Development This module introduces database development and the key tasks that a database developer
More information20463C-Implementing a Data Warehouse with Microsoft SQL Server. Course Content. Course ID#: W 35 Hrs. Course Description: Audience Profile
Course Content Course Description: This course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse 2014, implement ETL with
More information[MS20464]: Developing Microsoft SQL Server 2014 Databases
[MS20464]: Developing Microsoft SQL Server 2014 Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : SQL Server Delivery Method : Instructor-led (Classroom) Course Overview
More informationDeveloping SQL Data Models
Developing SQL Data Models 20768B; 3 Days; Instructor-led Course Description The focus of this 3-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement
More information20464 Developing Microsoft SQL Server Databases
Course Overview This 5-day instructor-led course introduces SQL Server 2014 and describes logical table design, indexing and query plans. It also focuses on the creation of database objects including views,
More informationQuerying Data with Transact SQL
Course 20761A: Querying Data with Transact SQL Course details Course Outline Module 1: Introduction to Microsoft SQL Server 2016 This module introduces SQL Server, the versions of SQL Server, including
More informationDeveloping SQL Databases
Course 20762A: Developing SQL Databases Course details Course Outline Module 1: Introduction to Database Development This module is used to introduce the entire SQL Server platform and its major tools.
More informationImplement a Data Warehouse with Microsoft SQL Server
Implement a Data Warehouse with Microsoft SQL Server 20463D; 5 days, Instructor-led Course Description This course describes how to implement a data warehouse platform to support a BI solution. Students
More informationCourse Prerequisites: This course requires that you meet the following prerequisites:
Developing MS SQL Server Databases This five-day instructor-led course introduces SQL Server 2014 and describes logical table design, indexing and query plans. It also focusses on the creation of database
More informationCOURSE 10977A: UPDATING YOUR SQL SERVER SKILLS TO MICROSOFT SQL SERVER 2014
ABOUT THIS COURSE This five-day instructor-led course teaches students how to use the enhancements and new features that have been added to SQL Server and the Microsoft data platform since the release
More informationCourse 20461C: Querying Microsoft SQL Server
Course 20461C: Querying Microsoft SQL Server About this course: This course is the foundation for all SQL Server related disciplines; namely, Database Administration, Database development and business
More information6232B: Implementing a Microsoft SQL Server 2008 R2 Database
6232B: Implementing a Microsoft SQL Server 2008 R2 Database Course Overview This instructor-led course is intended for Microsoft SQL Server database developers who are responsible for implementing a database
More informationImplementing a Data Warehouse with Microsoft SQL Server
Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server Page 1 of 6 Implementing a Data Warehouse with Microsoft SQL Server Course 20463C: 4 days; Instructor-Led Introduction This course
More informationCOURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER
ABOUT THIS COURSE The focus of this five-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement multidimensional and tabular data models, deliver reports
More informationQuerying Data with Transact-SQL
Querying Data with Transact-SQL Course: 20761 Course Details Audience(s): IT Professional(s) Technology: Microsoft SQL Server 2016 Duration: 24 HRs. ABOUT THIS COURSE This course is designed to introduce
More informationDeveloping SQL Data Models
Course 20768B: Developing SQL Data Models Page 1 of 5 Developing SQL Data Models Course 20768B: 2 days; Instructor-Led Introduction The focus of this 2-day instructor-led course is on creating managed
More informationMicrosoft SQL Server Training Course Catalogue. Learning Solutions
Training Course Catalogue Learning Solutions Querying SQL Server 2000 with Transact-SQL Course No: MS2071 Two days Instructor-led-Classroom 2000 The goal of this course is to provide students with the
More informationImplementing a Data Warehouse with Microsoft SQL Server 2012
10777 - Implementing a Data Warehouse with Microsoft SQL Server 2012 Duration: 5 days Course Price: $2,695 Software Assurance Eligible Course Description 10777 - Implementing a Data Warehouse with Microsoft
More informationImplementing a SQL Data Warehouse
Implementing a SQL Data Warehouse 20767B; 5 days, Instructor-led Course Description This 4-day instructor led course describes how to implement a data warehouse platform to support a BI solution. Students
More informationQuerying Data with Transact-SQL
Course 20761A: Querying Data with Transact-SQL Page 1 of 5 Querying Data with Transact-SQL Course 20761A: 2 days; Instructor-Led Introduction The main purpose of this 2 day instructor led course is to
More informationDeveloping Microsoft SQL Server 2012 Databases 36 Contact Hours
Developing Microsoft SQL Server 2012 Databases 36 Contact Hours Course Overview This 5-day instructor-led course introduces SQL Server 2012 and describes logical table design, indexing and query plans.
More informationMicrosoft - Querying Microsoft SQL Server 2014 (M20461) (M20461)
Microsoft - Querying Microsoft SQL Server 2014 (M20461) (M20461) Code: 6552 Lengt h: URL: 5 days View Online In this course, you will learn the technical skills required to write basic Transact-SQL (T-SQL)
More informationDeveloping Microsoft SQL Server 2012 Databases
Course 10776A: Developing Microsoft SQL Server 2012 Databases Course Details Course Outline Module 1: Introduction to SQL Server 2012 and its Toolset This module stresses on the fact that before beginning
More informationQuerying Data with Transact SQL Microsoft Official Curriculum (MOC 20761)
Querying Data with Transact SQL Microsoft Official Curriculum (MOC 20761) Course Length: 3 days Course Delivery: Traditional Classroom Online Live MOC on Demand Course Overview The main purpose of this
More informationExecuTrain Course Outline Course 10776A: Developing Microsoft SQL Server 2012 Databases 5 Days
ExecuTrain Course Outline Course 10776A: Developing Microsoft SQL Server 2012 Databases 5 Days About this Course This 5-day instructor-led course introduces SQL Server 2012 and describes logical table
More informationDeveloping Microsoft SQL Server Databases
20464 - Developing Microsoft SQL Server Databases Duration: 5 Days Course Price: $2,975 Course Description About this course This 5-day instructor-led course introduces SQL Server 2014 and describes logical
More informationQuerying Microsoft SQL Server 2014
Querying Microsoft SQL Server 2014 Course: 20461 Course Details Audience(s): IT Professional(s) Technology: Microsoft SQL Server 2014 Duration: 40 Hours ABOUT THIS COURSE This forty hours of instructor-led
More informationDeveloping Microsoft SQL Server 2012 Databases
Course 10776 : Developing Microsoft SQL Server 2012 Databases Page 1 of 13 Developing Microsoft SQL Server 2012 Databases Course 10776: 4 days; Instructor-Led Introduction This 4-day instructor-led course
More informationQuerying Data with Transact-SQL (20761)
Querying Data with Transact-SQL (20761) Formato do curso: Presencial e Live Training Preço: 1630 Nível: Iniciado Duração: 35 horas The main purpose of this 5 day instructor led course is to give students
More information6232B: Implementing a Microsoft SQL Server 2008 R2 Database
6232B: Implementing a Microsoft SQL 2008 R2 Database Course Number: M6232B Category: Technical Duration: 5 days Course Description This five-day instructor-led course is intended for Microsoft SQL database
More information"Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary
Course Summary Description This 5-day instructor-led course introduces SQL Server 2012 and describes logical table design, indexing and query plans. It also focuses on the creation of database objects
More informationDEVELOPING SQL DATA MODELS
20768 - DEVELOPING SQL DATA MODELS CONTEÚDO PROGRAMÁTICO Module 1: Introduction to Business Intelligence and Data Modeling This module introduces key BI concepts and the Microsoft BI product suite. Introduction
More informationImplementing a SQL Data Warehouse
20767 - Implementing a SQL Data Warehouse Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description About this course This five -da y ins tructor-led cours e provides s tudents
More informationMCSE Data Management and Analytics. A Success Guide to Prepare- Developing Microsoft SQL Server Databases. edusum.com
70-464 MCSE Data Management and Analytics A Success Guide to Prepare- Developing Microsoft SQL Server Databases edusum.com Table of Contents Introduction to 70-464 Exam on Developing Microsoft SQL Server
More informationDeveloping SQL Data Models(768)
Developing SQL Data Models(768) Design a multidimensional business intelligence (BI) semantic model Create a multidimensional database by using Microsoft SQL Server Analysis Services (SSAS) Design, develop,
More informationImplementing a Data Warehouse with Microsoft SQL Server 2014
Course 20463D: Implementing a Data Warehouse with Microsoft SQL Server 2014 Page 1 of 5 Implementing a Data Warehouse with Microsoft SQL Server 2014 Course 20463D: 4 days; Instructor-Led Introduction This
More information"Charting the Course... MOC B Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course Summary
Course Summary Description This five-day instructor-led course teaches students how to use the enhancements and new features that have been added to SQL Server and the Microsoft data platform since the
More informationMSBI (SSIS, SSRS, SSAS) Course Content
SQL / TSQL Development 1. Basic database and design 2. What is DDL, DML 3. Data Types 4. What are Constraints & types 1. Unique 2. Check 3. NULL 4. Primary Key 5. Foreign Key 5. Default 1. Joins 2. Where
More information[AVNICF-MCSASQL2012]: NICF - Microsoft Certified Solutions Associate (MCSA): SQL Server 2012
[AVNICF-MCSASQL2012]: NICF - Microsoft Certified Solutions Associate (MCSA): SQL Server 2012 Length Delivery Method : 5 Days : Instructor-led (Classroom) Course Overview Participants will learn technical
More informationImplementing a SQL Data Warehouse (20767)
Implementing a SQL Data Warehouse (20767) Formato do curso: Presencial e Live Training Localidade: Lisboa Data: 11 Set. 2017 a 22 Set. 2017 Preço: 1630 Horário: Pós-laboral - das 18:30 às 21:30 Duração:
More information6 SSIS Expressions SSIS Parameters Usage Control Flow Breakpoints Data Flow Data Viewers
MSBI Training Program [SSIS SSAS SSRS] Duration : 60 Hrs SSIS 1 Introduction to SSIS SSIS Components Architecture & Installation SSIS Tools and DTS 2 SSIS Architecture Control Flow Tasks Data Flow Tasks
More informationDeccansoft Software Services. SSIS Syllabus
Overview: SQL Server Integration Services (SSIS) is a component of Microsoft SQL Server database software which can be used to perform a broad range of data migration, data integration and Data Consolidation
More informationAccelerated SQL Server 2012 Integration Services
1 Accelerated SQL Server 2012 Integration Services 4 Days (BI-ISACL12-301-EN) Description This 4-day instructor led training focuses on developing and managing SSIS 2012 in the enterprise. In this course,
More information6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database
6232A - Version: 1 Implementing a Microsoft SQL Server 2008 Database Implementing a Microsoft SQL Server 2008 Database 6232A - Version: 1 5 days Course Description: This five-day instructor-led course
More information