Vous êtes sur la page 1sur 22

SQL Bsico

e Noes

Setembro -2014

Flaviane Magalhes - 2014

Parte 3

PROCEDURE E TRIGGER

Material impresso
Apresentao Matheus Cavalieri
Atividade prtica

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Introduo
O Microsoft SQL Reporting Services uma plataforma de
relatrios completa. Parte integrante do framework de
Business Intelligence baseado em servios, ferramentas,
APIs para desenvolvimento, publicao e gerenciamento
dos relatrios, o RS foi inicialmente apresentando como um
add-on do SQL Server 2000.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Os relatrios do RS so baseados na linguagem RDL (Report
Definition Language), que nada mais que um dialeto XML
criado pela Microsoft. E, uma vez que o ambiente do RS est
intimamente integrada plataforma .NET framework, suas
ferramentas de desenvolvimento so os Visual Studio e 2008
ainda que o prprio SQL Server tendo um shell do Visual
Studio chamado Business Intelligence Development Studio
(BIDS).

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Com o RS possvel criar solues de relatrios como parte
de uma aplicao, os chamados Local Mode, que so
similares ao modelo utilizado no Cristal Reports ou Microsoft
Access. Alm desse, temos o modelo remoto de relatrios, que
operam como uma aplicao web acessveis via protocolo
HTTP. Finalmente, temos, atravs da ferramenta Report
Builder, uma forma dos usurios criarem seus prprios
relatrios, atendendo
assim ambientes
corporativos,
desenvolvedores, arquitetos e usurios.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services

Para qualquer soluo de relatrios que faz uso do


ambiente do RS, faz-se uso dos elementos apresentados
na figura abaixo. Sendo que a interao entre esses
elementos varia conforme o modelo do relatrio mas eles
sempre estaro presentes, do processo de criao ao
consumo pelo usurio final.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Relatrios
Correspondem ao front-end dos dados devidamente
formatados e que correspondem a uma representao grfica,
funcional e operacional de um arquivo RDL, com
caractersticas especficas, conforme o seu tipo.
Aplicao cliente
So aplicaes capazes de implementar, gerenciar e visualizar
os relatrios, sendo os principais o Report Manager, o BIDS,
Visual Studio, aplicaes .NET Windows e web por meio do
controle ReportViewer, alm do aplicativo Office-Model Report
Builder.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Estrutura voltil de dados
So as estruturas em memria que criamos para
armazenar temporariamente o resultado das consultas
que sero visualizadas nos relatrios. Essas consultas
so implementadas na forma de stored procedures,
views, instrues T-SQL alm de cubos OLAP.
DB Access Engine
So os diversos mecanismos possveis para acessar os
dados. Corresponde s fontes dados de acesso ao SQL
Server, Oracle, OLE DB, ODBC bem como Analysis
Server Databases OLAP.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
Repositrios de dados
So as fontes de dados das quais se extrai as informaes
para os relatrios criados e acessados via os DB Access
Engines. Tipos de relatrio:
Tabular - utilizado para distribuio das informaes como
uma tabela, com um nmero de colunas previamente
estabelecidos.
Livre: as informaes so posicionadas arbitrariamente
como for mais conveniente
para o usurio.
Chart: os dados so apresentados graficamente;
Correlao: as informaes do relatrio so correlacionadas
Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services
DrillDown: relatrios que permitem sees expansveis, tais
como relatrios de correlao, produtos x vendas, que
permitem exibir subcategorias dos produtos;
Interativos: so relatrios que permitem o uso das
funcionalidades especiais, tais como documentMap, links,
dentre outras. Por exemplo, relatrios similar ao modo de
exibio de documento PDFs com o Adobe Reader com
marcadores.

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services

Flaviane Magalhes - 2014

Flaviane Magalhes - 2014

Explorando o Microsoft SQL


Reporting Services

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services
Data source
New dataSet
Edit
OK
ok

Flaviane Magalhes - 2014

Atividade Prtica
Reporting Services
Generic Query Designer
Cola a consulta SQL
! Execute
Proview

Flaviane Magalhes - 2014

SITE DA MICROSOFT TUTORIAIS


REPORTING SERVICES

http://technet.microsoft.com/library/bb52285
9.aspx
http://technet.microsoft.com/library/ms15910
6.aspx

Vous aimerez peut-être aussi