title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
dashDB for Tables, Views, Advanced Queries, and Analytic Constructs
Course Description
Overview
This course teaches developers, database administrators, and system programmers various features of SQL, including object creation and alteration, views, advanced queries, and analytic constructs.
Note: Guided eLearning is a self-paced offering which includes web-based content for self-study and videos (including audio) that demonstrate activities.
If you are enrolling in a Self Paced Virtual Classroom or Web Based Training course, before you enroll, please review the Self-Paced Virtual Classes and Web-Based Training Classes on our Terms and Conditions page, as well as the system requirements, to ensure that your system meets the minimum requirements for this course. http://www.ibm.com/training/terms
Objectives
Please refer to coures overview
Audience
Developers, Database Administrators, System Programmers
Prerequisites
Students taking this course should have the following prerequisite skills: • Ability to write basic SQL SELECT statements, including a SELECT list, FROM clause, WHERE clause, GROUP BY clause, HAVING clause, and ORDER BY clause. • Ability to perform basic SQL INSERT, UPDATE, and DELETE operations. • Ability to utilize basic SQL scalar functions, such as the DECIMAL function, and SQL column functions, such as SUM. • Ability to write basic non-correlated subqueries. Students may obtain these skills by taking the dashDB SQL for Basic Queries and the dashDB for Functions, Grouping, Union, Subqueries, and Updates courses, or through equivalent experience.
Topics
1. Review of SQL
• Selecting rows and columns
• LIKE and the ESCAPE clause
• Column functions
• Summarizing group values
• Activity
• SQL challenges2. OLAP functions
• Super groups
• GROUP BY ROLLUP
• GROUP BY CUBE
• Grouping function
• GROUP BY grouping sets
• OLAP functions for ranking
• Activity
• SQL challenges3. Create and modify tables
• Creating tables and adding columns
• Activity4. Constraints and indexes
• Check Constraints
• Indexes, unique, and primary keys
• Referential integrity
• Information integrity constraints
• Activity
• SQL challenges5. Triggers
• Triggers
• More on triggers
• Activity
• SQL challenges6. MERGE
• MERGE
• Activity7. Views - basics
• Views
• Activity8. Views - additional features
• INSTEAD OF triggers
• CHECK option
• View merge
• View materialization
• Activity
• SQL challenges9. Joins
• Join (original syntax)
• Inner Join (newer syntax)
• Outer joins
• LEFT OUTER JOIN
• RIGHT OUTER JOIN
• FULL OUTER JOIN
• Anti-join
• Joins of more than two tables
• Joins and local predicates
• Activity
• SQL Challenges10. UNION and UNION ALL
• UNION and UNION ALL
• Activity11. EXCEPT and INTERSECT
• EXCEPT and INTERSECT
• Activity
• SQL challenges12. CASE and CAST
• Case
• CAST
• Activity
• SQL challenges13. Summary (Materialized Query) Tables and Temporary Tables
• Summary tables and Materialized Query Tables (MQTS)
• Temporary tables
• Activity
Related Courses
-
dashDB Managing Access: Users and Privileges
K04005GWFR- Duration: 8 Hours
- Delivery Format: Self-Paced Training (WBT)
- Price: 228.00 EUR
-
Loading dashDB Tables Using the Command Line Processor
K04002GWFR- Duration: 4 Hours
- Delivery Format: Self-Paced Training (WBT)
- Price: 153.00 EUR
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
IBM Web Based Training courses are sold on a per-user basis. WBT courses provide a training advantage for you and your teams, helping you get up to speed quickly. Take the courses you need, at your convenience and at your own pace.
You can start the course at any time within 12 months of enrolling for the course. After you register/start the course, you have 30 days to complete your course. Within this 30 days, the self-paced format gives you the opportunity to complete the course at your convenience, at any location, and at your own pace. The course is available 24 hours a day.
System Requirements
To participate in this course, the student workstation must meet the following hardware requirements:- Minimum of 256 MB of memory
- Windows Vista or Windows 7-10 (32-bit or 64-bit edition)
- Internet Explorer 6 or higher or Firefox ESR
- 128-bit encryption
- Citrix Receiver for connection to the IBM Remote Lab Platform
- Java
- Access to Internet with at least 128 kbps down and 128 kbps up
- Other platforms/combinations may work but are not officially supported by IBM.
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration