Daniel Paulo [email protected]. Conceitos de Banco de Dados - Processamento de Transações de...
Transcript of Daniel Paulo [email protected]. Conceitos de Banco de Dados - Processamento de Transações de...
![Page 1: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/1.jpg)
Daniel [email protected]
![Page 2: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/2.jpg)
Conceitos de Banco de Dados- Processamento de Transações de Dados- Gerenciamento de dados OLAP/OLTP- Alto desempenho- Controla o compartilhamento, armazenamento, organização, segurança e
redundância dos dados- Controla a atomicidade da operações com dados e o acesso de múltiplos
usuários (Concorrência)- Fornecer e controlar a integridade dos dados- Independência dos dados dos programas- Possibilidade de acesso por vários usuários
![Page 3: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/3.jpg)
INSTANCEÉ o Contêiner em memória que atende às necessidades de conexão por parte de aplicações e usuários.-Aumento do uso e alocação de objetos e dados em memória-Classificadas como: Default e Nomeadas-Suporta até 50 Instances por servidor -Em servidores em Cluster até 25 -Somente uma DEFAULT
![Page 4: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/4.jpg)
Planejamento- Qual o objetivo do Banco (OLAP ou OLTP)- Que sistemas estarão utilizando- Ideia do volume (MB, GB, TB, etc)- Quantidade de usuários- Plano de Backup / Restore- Disponibilidade (24 x 7, 20x5, etc)- Manutenção (em que momento posso realizar manutenções)- Orçamento
![Page 5: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/5.jpg)
Comparativo de versões
Página 13
![Page 6: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/6.jpg)
Pré-requisitos mínimos para Instalação-Windows Server 2008 (32 ou 64 bits) ou superior-Windows 7 (32 ou 64 bits) ou superior-.Net Framework 3.5 e 4.0-Windows Installer 6.0 ou superior-Windows PowerShell 2.0 ou superior-6GB de espaço livre em disco-2GB de memória
![Page 7: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/7.jpg)
Antes de iniciar a instalação-Verificação da fragmentação dos discos-Cópia das entradas do REGEDIT-Criar um ponto de restauração antes de iniciar-Copiar todos os arquivos de instalação para o disco-Criação de um usuário para os serviços-Definição dos discos: Sistema Operacional, Instalação e dados-Permissões nos discos
![Page 8: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/8.jpg)
Iniciando a Instalação-Instalação do .NET 3.5, 4.0 e o PowerShell 3.0
![Page 9: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/9.jpg)
Instalando o .NET 4.0
![Page 10: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/10.jpg)
Instalando o Powershell“O Windows PowerShell™ é um shell de linha de comando e linguagem de script, baseado em tarefas, criado especialmente para a administração de sistemas”*
* http://technet.microsoft.com/pt-br/library/bb978526.aspx
![Page 11: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/11.jpg)
Selecione INSTALLATION
![Page 12: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/12.jpg)
Selecione New SQL Server Stand-Alone
![Page 13: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/13.jpg)
Selecione OK
![Page 14: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/14.jpg)
- Aceite os termos da Licença- Inclua as últimas atualizações disponíveis- Instale os arquivos de SETUP necessários
![Page 15: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/15.jpg)
- Caso esteja tudo OK selecione NEXT
![Page 16: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/16.jpg)
- Selecione NEXT
![Page 17: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/17.jpg)
Seleção dos recursos para a Instalação
![Page 18: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/18.jpg)
Installation RULES
Selecione NEXT
![Page 19: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/19.jpg)
Configuração da INSTANCE
![Page 20: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/20.jpg)
Definição das contas de serviço-Conta de usuário de Domínio
- Conta associada ao domínio- Permissão para o servidor e outros recursos da rede
-Conta Usuário Local- Conta local do servidor- Não deve possuir direitos de administrador (segurança)
-Conta Serviço Local- Conta local de caráter interno- Equivale grupo USERs- Nome: NT AUTHORITY\LOCAL Service
![Page 21: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/21.jpg)
- Conta Sistema Local- Conta local interna com alto grau de privilégios- Não recomendada para autenticar serviços- Nome: NT AUTHORITY\SYSTEM
![Page 22: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/22.jpg)
![Page 23: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/23.jpg)
COLLATION-Define o tipo de língua utilizada no armazenamento-Buscas com utilização de Maiúsculas e Minúsculas
(Case Sensitive – CS ou Case Insensitive – CI)Ordenação de caracteres acentuados
(Accent Sensitive – AS ou Accent Insensitive – AI)
![Page 24: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/24.jpg)
![Page 25: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/25.jpg)
Server ConfigurationWindows Authentication Mode: Aceita somente autenticação do domínio
Mixed Mode: Contas de domínio e do SQL
Para a Instalação-MIX Mode-Senha do SA.: impacta-Add Current User
![Page 26: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/26.jpg)
![Page 27: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/27.jpg)
Data Directories
![Page 28: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/28.jpg)
FILESTREAM-Recurso que possibilita o armazenamento de arquivos não estruturados (imagens, documentos, etc.) no sistema de arquivos.- Utilização de campos do tipo binário consome muito recurso de processamento e espaço em disco.-Integra sistema de arquivos com o banco de dados-Na instalação não é instalado de forma automática-Para aplicações OLTP recomenda-se a utilização do Tabular Mode.
![Page 29: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/29.jpg)
![Page 30: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/30.jpg)
![Page 31: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/31.jpg)
![Page 32: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/32.jpg)
Reporting Services Configuration
![Page 33: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/33.jpg)
Distributed Replay Controller-Recurso que possibilita a captura de transações realizadas em outros ambientes e reproduz no SQL-Mede a capacidade do servidor -Determina a necessidade de UPGRADE de hardware-Teste de compatibilidade de aplicativo, desempenho ou planejamento.
![Page 34: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/34.jpg)
![Page 35: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/35.jpg)
Distributed Replay Client
![Page 36: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/36.jpg)
Error Reporting
![Page 37: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/37.jpg)
Complete
![Page 38: Daniel Paulo dptsalvador@hotmail.com. Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.](https://reader035.fdocument.pub/reader035/viewer/2022062623/552fc10d497959413d8c43a0/html5/thumbnails/38.jpg)
Laboratório 46 à 47