This course will take you from the bare minimum basics all the way through advanced topics including:
This course will take you from the bare minimum basics all the way through advanced topics including:
With three hours of videos this course shows you everything you need to get the job done in the real world.
This database is simple and easy to understand without a lot of extra fluff. But you'll be surprised at how many different types of reports you will be able to create.
It includes all the SQL code you need to build your own copy of the database used in the lectures. It's OK if you aren't a SQL pro, the videos go line-by-line through all the queries and stored procedures used in the course. With SQL code attached in the appropriate lectures, you'll be able to follow along at home.
This lecture gives you an overview of some of the topics that will be covered in this course.
A video showing the complete installation process for all software that you will need in order to complete the class. You do not need to follow along on your own. If you prefer you can just watch the videos without installing anything.
This is an explanation of the database schema we will be using for this course. It is highly recommended you view this video before starting other lectures.
Use the supplementary materials attached to build a copy of this database.
An explanation of the data inside each of the database tables.
A detailed look at the Stored Procedure usp_Generate_Sales. This shows how to generate the random sales data we will be reporting on.
A detailed look at the Stored Procedure usp_Generate_DIM_Date. This explains what a Date Dimension table is and how to create one.
A detailed look at the Stored Procedure usp_Generate_Metrics. This explains what Metrics are and how to create them.
test
The first lecture of the SSRS portion of the course. It is recommended that you at watch the Database Setup videos from above prior to starting this lecture.
This lecture covers how to create a new project and set up a shared datasource in SSRS.
How to create a new RDL.
This lecture covers how to create a simple Sales Table and it's pros and cons.
This improves upon the Sales Table from the previous lecture by creating a Sales Matrix.
This adds interactivity to the Sales Matrix from the previous lecture.
This shows you how to add Drill Throughs to our existing report.
This shows you how to incorporate Sub Reports into your reporting.
This adds charts to display our data in a graphical way.
Sparklines are used to show many small charts on a single screen.
We add Linear Trendlines to our Sparklines to more easily view performance over time.
Take time to properly size and scale our Matrix. Also, add in highlighting to display what cell intersection is currently selected.
How to create a new Bar Chart for our report.
How to use Gauges to make our report look better.
Create a query to calculate the Standard Deviation of a dataset and apply it to a Chart.
How to use Parameters to define a "theme" for our report. Using Parameters allows us to easily make changes throughout the entire report by only changing a single value.
Use the currently logged in Windows User to drive what gets displayed in the report.
Toggle back and forth between display Revenue or Sales Count everywhere on the report.
This lecture shows you how to show a single day of data in the monthly rollup matrix.
This is the SQL code for creating the Database Schema for the MyStore database.
Here is some sample data to populate the tables with.
This is the Stored Procedure used to populate the DIM_DATE table.
This is the Stored Procedure used to generate our Metric data.
This is the Stored Procedure to generate sample sales.
This is the Stored Procedure used to generate our Linear Trendlines.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.