1 bancos de dados e web, gerenciando recursos e assegurando a qualidade de dados

15
1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados G rupo:1 Ivan Edvaldo Ram irez Rom eu

Upload: internet

Post on 17-Apr-2015

106 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

1

Bancos de Dados e Web, Gerenciando recursos e

assegurando a qualidade de dados

Bancos de Dados e Web, Gerenciando recursos e

assegurando a qualidade de dados

Grupo:1 Ivan Edvaldo Ramirez Romeu

Page 2: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

2

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

• Objetivo => planejar, analisar, gerenciar e implementar modernas soluções de tecnologia de informação em organizações públicas ou privadas. Com isso, faz-se necessário que o profissional conheça os objetivos da organização, ou seja, entender o ambiente no qual estará inserido. Deve também, ter a capacidade de conhecer as atividades de negócio das organizações, seus problemas administrativos, gerenciais e outros, afim de propor soluções computacionais através do emprego efetivo e adequado de tecnologias disponíveis.

Page 3: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

3

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Gerenciar e controlar dados estratégicos para que fiquemdisponível aos negócios, sai à frente a empresa que implementatecnologias e políticas de armazenamento para impulsionarresultados.

Ter um profissional responsável por verificar todas as etapas –captação, tratamento, guarda e acesso aos dados – pode ser a diferença na entrega de informações.

Gerenciamento da informação

Page 4: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

4

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

O serviço de computação em nuvem

• Ferramentas e aplicações são desenvolvidas e lançadas a cada ano, tanto na área de hardware, quanto na de software (proprietários ou não).

• Empresas como a Microsoft, Google, Sun, Oracle, Dell e IBM, também estão na briga para dominar as “nuvens”.

Page 5: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

5

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

O serviço de computação em nuvem

Page 6: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

6

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

O serviço de cloud computing Amazon RDS tem acesso direto a bancos dedados em MySQL.Ainda em fase beta, o Amazon RDS (Relational Database Service) é um serviçode computação em nuvem que permite ter acesso aos recursos de bancos dedados relacionais em MySQL, da Sun Microsystem. Está disponívelinicialmente nos Estados Unidos e deve ser expandido em breve para a algunspaíses da Europa e América Latina.O Amazon RDS é indicado para empresas que têm aplicações que requerem umbanco de dados relacional ou quer ter acesso nativo a um banco de dadosMySQL, mas prefere deixar a administração de infra-estrutura e de banco dedados, para terceiros. Outra vantagem, por meio de APIs ou linhas de comando,é possível realizar tarefas como configuração, aplicação de correções e backup,por exemplo.

O serviço de computação em nuvem

Page 7: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

7

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

O RDS é tarifado por hora e o preço varia conforme a memória solicitada no servidor: o preço varia de 11 cents por hora (até 1,7 GB de RAM) a 3,10 dólares por hora (68 GB de RAM). Não há cobrança mínima. Armazenamento, backup e transferência de dados também são cobrados por demanda.

O serviço de computação em nuvem da Amazon EC2 (Elastic Compute Cloud) trabalha com dois tipos de bancos de dados , Simples DB e o Elastic Block Store, com funções mais simples. A empresa anunciou que reduzirá as tarifas do EC2 em novembro.

A Amazon está correndo para não perder espaço para o Azure, da Microsoft, que trabalhará com um banco de dados relacional, o SQL Azure. A plataforma Azure, que oferecerá serviços na web, foi apresentada em outubro do ano passado e deve ser lançada comercialmente nos próximos meses.Nos próximos anos deveremos ouvir muito os termos “computação nas Nuvens”, “cloud computing ” e “SaaS – Software-as-a-Service”. O conceito é claro, cada vez mais as informações estarão disponíveis e mais pessoas terão acesso a essas informações, graças à disponibilização de muitos serviços on-line, muitos gratuitamente, e que devem baratear o preço dos computadores, inclusive, aumentando a presença on-line de pequenas empresas e fornecedores de serviços.

O serviço de computação em nuvem

Page 8: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

8

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

O conceito não é novo para quem trabalha com internet, mas ganha cada vez mais destaque com declarações da Google de estar trabalhando na sua “Computação nas Nuvens”. O termo refere-se à possibilidade de utilizarmos computadores menos potentes que podem se conectar à Web e utilizar todas as ferramentas on-line, seguindo o exemplo que o Google propõe com o Google Docs, Gmail e tantas outras aplicações. Assim, o computador seria simplesmente uma plataforma de acesso às aplicações, que estariam em uma grande nuvem – a Internet.

Vale lembrar, que como o termo não é nada novo, já existem vários sites que são praticamente sistemas operacionais on-line, além de muitos serviços que disponibilizam ferramentas fantásticas on-line. Exemplo recente da Adobe, que disponibilizou uma versão on-line do Photoshop.

O serviço de computação em nuvem

Page 9: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

9

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

“Cloud Computing”, ou “computação em nuvem”, é usado em relação a todo tipo deserviços web, novas opções de planos de hospedagem e assim por diante. Muito se

discutesobre se o cloud computing é ou não uma boa opção e se ele é mesmo o futuro, ou se éapenas uma moda passageira. Em meio a todo o barulho, muita gente olha para cima, e sepergunta o que tudo isso significa. Se você é um deles, vamos a uma explicação simples.Existem várias versões para a origem do termo, mas a mais popular é que o termo surgiuem tom de brincadeira, para explicar onde os serviços estavam rodando. Em vez derodarem em um servidor, trancado em uma sala da empresa, passaram a dizer que elesestavam rodando "nas nuvens".A "nuvem" dentro da metáfora, nada mais é do que um conjunto de servidores, que rodamos mais diversos serviços e são conectados aos clientes através da Internet. Como osservidores estão escondidos em algum datacenter distante, e toda a manutenção, upgradese modificações são feitas por equipes no local, sem qualquer intervenção dos clientes, osistema todo se torna bastante impessoal, diferente de quando você cuida de um servidorreal, por exemplo.

O serviço de computação em nuvem

Page 10: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

10

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Sistemas de Gerenciamento de Banco de Dados

Page 11: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

11

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Definindo uma Política de Informação Definindo uma Política de Informação

Gerenciamento dos Recursos de Dados

• Uma política de informação especifica as regras para compartilhar, disseminar, adquirir, padronizar, classificar e inventariar a informação

• O gerenciamento de dados é responsável pelas políticas e procedimentos específicos pelos quais os dados podem ser gerenciados como recurso organizacional.

• Grandes organizações costumam ter um grupo de gerenciamento e projeto de bancos de dados dentro da divisão corporativa de sistemas de informação

Page 12: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

12

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Assegurando a Qualidade de DadosAssegurando a Qualidade de Dados

• Baixa qualidade de dados é o maior obstáculo para o sucesso do gerenciamento do relacionamento com o cliente

• Os problemas de qualidade de dados podem ser causados por dados redundantes e inconsistentes produzidos por múltiplos sistemas

• Erros de entrada de dados são a causa de muitos problemas de qualidade de dados

• Auditoria de qualidade de dados é um levantamento estruturado da precisão e do nível de integridade dos dados em um sistema de informação

• O data cleansing (limpeza e padronização) consiste em atividades para detectar e corrigir, no banco de dados, dados incorretos, incompletos, formatados inadequadamente ou redundantes

Gerenciamento dos Recursos de Dados

Page 13: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

13

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Ameaças aos Sistemas de Informação Computadorizados

• Quando grande quantidade de dados é armazenado na forma eletrônica, eles ficam vulneráveis a muitos mais tipos de ameaças do que quando existem na forma manual

• Falha de hardware - Falha de software -Ações pessoais -Invasão de terminais - Roubos de dados, de serviços e de equipamentos - Incêndios -Erros de usuários-Mudanças de programas - Problemas de telecomunicações

VULNERABILIDADE E ABUSO EM SISTEMAS

Page 14: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

14

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

Assegurando a qualidade de software

• As organizações podem melhorar a qualidade de sistemas um software de técnicas de garantia de qualidade e melhorando a qualidade de seus dados.

• As soluções para os problemas de qualidades de software

incluem uma metodologia apropriada de desenvolvimento de sistema, a alocação de recursos apropriados durante o desenvolvimento dos sistemas, o uso de medidas, a atenção,

testes, e o uso de ferramenta de qualidade.

ASSEGURANDO A QUALIDADE DO SISTEMA

Page 15: 1 Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

15

Bancos de Dados e Web, Gerenciando recursos e assegurando a qualidade de dados

• É preciso entender, portanto, que o sucesso das empresas dependem da segurança e controle em informação, em vista que os problemas de segurança de informação estão aumentando rapidamente, causando danos em muitas organizações. A proteção requer altos níveis de investimento, portanto, as empresas não só precisam usar controles para prevenir ou detectar problemas de segurança, mais precisa fazer isso de forma organizada, atribuindo responsabilidades e autoridade por toda a organização.

CONCLUSÃO