This presentation is part of LearnItFirst's SQL Server 2012: A Comprehensive Introduction course. The video that contains this presentation can be watched here:
https://www.youtube.com/watch?v=00Wh8kmu9Ds
This slideshow will cover what Reporting Services is, how to install it, and what you can do with it. We will talk about the components that make up the architecture of SSRS, and the what/where/when/how of Reporting Services reports. Course 174: SQL Server 2012 Reporting Services will cover Reporting Services 2012 in detail and include report design, creation, dashboards, deployment, administration, SharePoint integration, and much more!
Highlights from this slideshow:
- What is SQL Server 2012 Reporting Services?
- What are the three components that makeup the architecture of SSRS?
- Where are report developed?
- Where can Reporting Services reports be stored?
- What else does the report server do besides connecting to the data source and creating reports?
- Where and when can reports be delivered to?
- Which editions of SQL Server 2012 include SSRS?
2. p. 22
2
Chapter: SQL Server 2012 Reporting Services
Course: SQL Server 2012 - A Comprehensive Introduction
Course ID: 170
Instructor: Scott Whigham
Chapter 17: Video # 1
What Is
Reporting
Services?
3. p. 33
3
10. Writing Queries and
Manipulating Data
11. Views, Indexes, and Query Plans
12. Stored Procedures, Triggers, &
UDFs
13. Database Security
14. Business Intelligence in 2012
15. Analysis Services 2012
16. Integration Services 2012
17. Reporting Services 2012
1. Course Introduction
2. Why SQL Server 2012?
3. Installing, Configuring, and
Upgrading to SQL Server 2012
4. Creating & Managing Databases
5. Server Security
6. Backup and Restore
7. High Availability/Disaster Recovery
8. Jobs & Automating Maintenance
9. Creating Tables and Constraints
Chapter Listing:
4. p. 44
4
Chapter Listing:
1. Course Introduction
2. Why SQL Server 2012?
3. Installing, Configuring, and
Upgrading to SQL Server 2012
4. Creating & Managing Databases
5. Server Security
6. Backup and Restore
7. High Availability/Disaster Recovery
8. Jobs & Automating Maintenance
9. Creating Tables and Constraints
10. Writing Queries and
Manipulating Data
11. Views, Indexes, and Query Plans
12. Stored Procedures, Triggers, &
UDFs
13. Database Security
14. Business Intelligence in 2012
15. Analysis Services 2012
16. Integration Services 2012
17. Reporting Services 2012
5. p. 55
5
Chapter Contents:Outline
• What is
Reporting
Services?
• Types of Reports
You Can Create
• Authoring Tools
• Installing and
Configuring SSRS
• Report Manager
• Report Builder
• SQL Server Data
Tools
• FAQs
7. p. 77
7
SQL Server 2012 Reporting
Services (SSRS):
– Microsoft’s report server and report
development platform
• A “served-based report solution”
8. p. 88
8
Reports are developed:
– … in Report Builder
– … in Visual Studio
– ... in SQL Server Data Tools (SSDT)
– … by hand-writing XML
9. p. 99
9
Reporting Services reports can be:
– … stored in a SQL Server Database Engine
– … a .rdl file
– … embedded into .NET applications
– … integrated with SharePoint
10. p. 1010
10
Reports can be delivered:
– … to email, mobile devices, and browsers
– … via SSRS web service
– … on a schedule
– ... when the data changes
11. p. 1111
11
SSRS 2012 101:
– Is included at no additional cost when you
buy a license to SQL Server 2012
– There is a freebie version for Express Edition
• http://www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx
• Download “SQL Server Express with Advanced Services”
12. p. 1212
12
Let’s talk a little about the
architecture of SQL Server 2012
Reporting Services
– SSRS can be anything from a small
“plaything” on one machine to a mission-
critical enterprise reporting platform
13. p. 1313
13
There are three components in
play:
– The client
• The one requesting the report
– The report server
• SSRS
– The underlying data that the reports will be
built from
• SQL Server, Oracle, DB2, etc
15. p. 1515
15
This is traditional client-server
architecture
– The client makes a request (via a url) of the
report server
– The report server responds with the report
data (or error/info)
16. p. 1616
16
However, when the report server
makes the request to the data
source, it is also client-server
– The client is the report server
– The server is the data source
– The report author/administrator can specify
how to authenticate to the data source
18. p. 1818
18
All client requests to the report
server are made via URL
– Typically, users are working with
applications that feature links to reports or
have the reports embedded
• This way, users do not need to know URLs
– SSRS has it’s own web server baked in
19. p. 1919
19
The report server does much more
than “just” connecting to the data
source and creating the report
– It also manages secure access to the reports,
can schedule delivery for later times, can
render the report in multiple ways, and
more
20. p. 2020
20
Course 174 is a full-length SSRS
2012 course
– Comprehensive coverage of:
• Report design
• Report creation
• Dashboards
• Deployment
• Administration
• SharePoint integration
• … and much more!
21. p. 2121
21
In the next video…
– What Types of Reports Can You Create?
“There's no such thing as bad weather, just soft people.”
- Bill Bowerman