Escolar Documentos
Profissional Documentos
Cultura Documentos
SO PAULO 2014
ATIVIDADES PRTICAS SUPERVISIONADAS (APS)
INDICE
1. OBJETIVO DO TRABALHO
2. INTRODUO
3. CONCEITOS GERAIS
BUSSINESS INTELLIGENCE (BI)
3.1.1.1.1.
OBJETOS
4. TCNICAS DE BUSSINESS INTELLIGENCE E SOLUES UTILIZADAS
4.1.1.
4.1.2.
DADOS
4.1.3.
4.1.4.
4.1.5.
SOLUO DE BI
5. DISSERTAO
6. LINHAS DE CDIGOS
7. PRINTS DO PROGRAMA EM FUNCIONAMENTO
8. BIBLIOGRAFIA
9. FICHA DE ATIVIDADES SUPERVISIONADAS
OBJETIVO DO TRABALHO
O Objetivo do grupo conhecer, aplicar e apresentar em forma de uma aplicao o
conceito de "BI" (Bussiness Intelligence), trabalhado em forma de uma aplicao
sustentvel, deste modo foram utilizados todos os conceitos pesquisados pelo
grupo como um todo, divido pelo mesmo nmero de componentes do grupo, ou seja
a" APS" foi dividida em 5 (cinco) partes : A pesquisa sobre o conceito e o histrico de
aplicaes em Bussiness Intelligence, a criao do modelo em banco de dados
junto com a integrao ao sistema JAVA (estrutura do programa), verificao dos
erros, o tratamento e refinamento da aplicao, criao da parte escrita e
finalizao do trabalho para entrega.
O grupo considera que o objetivo foi alcanado, o esforo foi realizado para que
todos que tinham dificuldades conseguissem entender o conceito de Businness
Intelligence e o foi recompensado, todos entenderam o conceito e o trabalho de
atividades prticas supervisionadas foi realizado com sucesso.
INTRODUO
Grandes organizaes tm utilizado os dados e informaes de suas bases
operacionais com o objetivo de atender as suas necessidades de informaes h
muito tempo. Deste modo, diversas vezes, dados inconsistentes so usados como
parmetro para tomada de decises importantes.
O gerenciamento e organizao de grandes volumes de dados era de grande
dificuldade para as empresas. Grandes bases de dados so criadas pelo acmulo
de informaes resultantes de operaes transacionais, pouco aproveitadas pelos
responsveis.
A inteligncia de negcio (BI) tem se desenvolvido com o intuito principal viabilizar a
transmisso da informao correta como forma de capacitar os interessados na
tomada de decises em todas as reas do negcio de uma determinada
organizao, podendo influenciar no aumento de lucro da receita, reteno de
custos, inovao, alm de oferecer otimizaes imprescindveis. Com o mercado
cada vez mais competitivo, as empresas se sentem obrigadas a estar uma a frente
das outras na corrida por melhores posies na rea comercial de negcios.
Atravs da inteligncia de negcio, as organizaes podem ter uma fcil acesso a
informaes para tomada de deciso, transformando dados sintetizados em
informaes significativamente teis, alm de distribuir esses dados entre todos que
necessitam ter conhecimento sobre estes.
Algumas das possibilidades de BI, entre outras, so:
- Analise de dados;
- Utilizar experincias anteriores;
- Importar informaes das mais diversas fontes de dados.
CONCEITOS GERAIS
II.
III.
IV.
Reduo de processos;
DISSERTAO
USE [master]
GO
/****** Object: Database [Loja]
GO
ALTER DATABASE [Loja] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [Loja] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [Loja] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [Loja] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [Loja] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [Loja] SET READ_COMMITTED_SNAPSHOT OFF
GO
ALTER DATABASE [Loja] SET HONOR_BROKER_PRIORITY OFF
GO
ALTER DATABASE [Loja] SET RECOVERY FULL
GO
ALTER DATABASE [Loja] SET MULTI_USER
GO
ALTER DATABASE [Loja] SET PAGE_VERIFY CHECKSUM
GO
ALTER DATABASE [Loja] SET DB_CHAINING OFF
GO
ALTER DATABASE [Loja] SET
FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
GO
ALTER DATABASE [Loja] SET TARGET_RECOVERY_TIME = 0 SECONDS
GO
EXEC sys.sp_db_vardecimal_storage_format N'Loja', N'ON'
GO
USE [Loja]
GO
/****** Object: Table [dbo].[caixa]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[caixa](
[Cod_caixa] [int] NOT NULL,
[Cod_loja] [int] NOT NULL,
[dinheiro] [money] NULL,
[cheque] [money] NULL,
CONSTRAINT [PK_caixa] PRIMARY KEY CLUSTERED
(
[Cod_caixa] ASC,
[Cod_loja] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Clientes]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Clientes](
[Cod_Cliente] [int] IDENTITY(1,1) NOT NULL,
[Nome_Cliente] [nvarchar](50) NULL,
[Telefone_cel_Cliente] [nchar](15) NULL,
[Telefone_lar_Cliente] [nchar](15) NULL,
[Endereo_cliente] [nvarchar](50) NULL,
GO
/****** Object: Table [dbo].[End_Fornecedores]
23:35:20 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[End_Fornecedores](
[Cod_for] [int] NOT NULL,
[Cod_End_For] [int] IDENTITY(1,1) NOT NULL,
[Endereo] [nvarchar](50) NULL,
[complemento] [nvarchar](50) NULL,
[bairro] [nchar](15) NULL,
[cidade] [nchar](20) NULL,
[estado] [nchar](2) NULL,
[cep] [nchar](9) NULL,
GO
/****** Object: Table [dbo].[Filmes]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Filmes](
[Cod_filme] [int] IDENTITY(1,1) NOT NULL,
[titulo_fime] [nvarchar](50) NULL,
[diretor] [nvarchar](50) NULL,
[ator1] [nvarchar](50) NULL,
[ator2] [nvarchar](50) NULL,
[Produtora] [nvarchar](50) NULL,
[Cod_genero] [int] NULL,
[Sinopse] [nvarchar](max) NULL,
[Cod_For] [int] NULL,
CONSTRAINT [PK_Filmes] PRIMARY KEY CLUSTERED
(
[Cod_filme] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[Fornecedores]
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Fornecedores](
[Cod_For] [int] IDENTITY(1,1) NOT NULL,
[Nome_for] [nvarchar](50) NULL,
[sigla_for] [nchar](5) NULL,
[REsponsavel_for] [nvarchar](50) NULL,
[telefone_FOr] [nchar](10) NULL,
[E-mail] [nvarchar](50) NULL,
CONSTRAINT [PK_Fornecedores] PRIMARY KEY CLUSTERED
(
[Cod_For] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Funcionarios]
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Funcionarios](
[Cod_func] [int] NOT NULL,
[Nome_func] [nvarchar](50) NULL,
GO
/****** Object: Table [dbo].[Locacao]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Locacao](
[Cod_locao] [int] IDENTITY(1,1) NOT NULL,
[cod_filme] [int] NULL,
[Cod_caixa] [int] NULL,
[Cod_func] [int] NULL,
[cod_clientes] [int] NULL,
[data] [datetime] NULL,
CONSTRAINT [PK_Locacao] PRIMARY KEY CLUSTERED
(
[Cod_locao] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Lojas]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Lojas](
[Cod_Loja] [int] IDENTITY(1,1) NOT NULL,
[Nome_loja] [nvarchar](50) NULL,
[sigla_loja] [nchar](5) NULL,
[Endereo] [nvarchar](50) NULL,
[complemento] [nvarchar](50) NULL,
[bairo] [nchar](15) NULL,
[cidade] [nchar](15) NULL,
[estado] [nchar](2) NULL,
CONSTRAINT [PK_Lojas] PRIMARY KEY CLUSTERED
(
[Cod_Loja] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[caixa] WITH CHECK ADD CONSTRAINT
[FK_caixa_Locacao] FOREIGN KEY([Cod_caixa])
REFERENCES [dbo].[Locacao] ([Cod_locao])
GO
ALTER TABLE [dbo].[caixa] CHECK CONSTRAINT [FK_caixa_Locacao]
GO
GO
ALTER TABLE [dbo].[Locacao] WITH CHECK ADD CONSTRAINT
[FK_Locacao_Filmes] FOREIGN KEY([cod_filme])
REFERENCES [dbo].[Filmes] ([Cod_filme])
GO
ALTER TABLE [dbo].[Locacao] CHECK CONSTRAINT [FK_Locacao_Filmes]
GO
ALTER TABLE [dbo].[Locacao] WITH CHECK ADD CONSTRAINT
[FK_Locacao_Funcionarios] FOREIGN KEY([Cod_func])
REFERENCES [dbo].[Funcionarios] ([Cod_func])
GO
ALTER TABLE [dbo].[Locacao] CHECK CONSTRAINT
[FK_Locacao_Funcionarios]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description',
@value=N'onde ele trabalha' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'TABLE',@level1name=N'Funcionarios',
@level2type=N'COLUMN',@level2name=N'Cod_loja'
GO
USE [master]
GO
ALTER DATABASE [Loja] SET READ_WRITE
GO
BIBLIOGRAFIA
HTTP://WWW.SENIOR.COM.BR/BI/
HTTP://WWW.PROFISSIONAISDETECNOLOGIA.COM.BR/BLOG/?P=181
HTTP://WWW.OFICINADANET.COM.BR/AREA/80/BUSINESS_INTELLIGENCE
HTTP://MSDN.MICROSOFT.COM/PT-BR/LIBRARY/CC518031.ASPX
FICHAS