DataBank´Zoo

quarta-feira, 23 de junho de 2010

Estrutura do modelo relacional!!!


O que é, como se constrói e como se utiliza este simples mas potente modelo relacional de dados.!



Trata-se de um modelo bastante potente e ao mesmo tempo bastante simples, que não representa problemas. O elemento principal deste modelo é a relação. Por tanto, podemos dizer que um banco de dados relacional está composto por um conjunto de relações.



Relação:


A relação se representa mediante uma tabela, esta tabela representa ao que no modelo entidade-relação chamávamos entidade. Esta tabela contém os atributos (colunas) e as tuplas (filas).


  • Atributo: trata-se de cada uma das colunas da tabela. Vêem definidas por um nome e podem conter um conjunto de valores.

  • Tupla: trata-se de cada uma das filas da tabela. É importante assinalar que não se podem ter tuplas duplicadas em uma tabela.

Domínios:


O domínio dentro da estrutura do modelo relacional é o conjunto de valores que pode tomar um atributo. Existem dois tipos de domínios:



  • domínios generais: são aqueles que estão compreendidos entre um máximo e um mínimo.

  • domínios restringidos: são os que pertencem a um conjunto de valores específicos.

Chaves:


Cada tupla de uma tabela tem que estar associada a uma chave única que permita identifica-la. Uma chave pode estar composta por um ou mais atributos. Uma chave tem que ser única dentro de sua tabela e não se pode descartar nenhum atributo da mesma para identificar uma fila. Existem dois tipos de chaves:



  • Chave primária (Primary Key): é o valor ou conjunto de valores que identificam uma fila dentro de uma tabela. Nunca pode ser NULL. Um exemplo claro de chave primária seria o RG, que é único para cada pessoa e não pode ser NULL.

  • Chave alheia (Foreign Key): é o valor ou valores de uma tabela que corresponde com o valor de uma chave primária em outra tabela. Esta chave é a que representa as relações entre as tabelas.


Vistas:


Trata-se de uma tabela fictícia, a qual mostra atributos de outras tabelas relacionadas. Desta forma obtemos os dados que nos interessam de uma ou várias tabelas. É importante assinalar que não se podem realizar operações sobre vistas.








http://www.criarweb.com/artigos/estrutura-modelo-relacional.html

quarta-feira, 16 de junho de 2010

Apresentação Final - DataBank´Zoo

Check out this SlideShare Presentation:

sábado, 12 de junho de 2010

Site para baixar softwares para Banco de Dados

Superdownloads.com.br




# Abaixo são apenas alguns softwares que você poderá encontrar e escolher segundo sua preferência e necessidade.

BONS DOWNLOADS
















Tecmedia integra banco de dados da Nascisul com B2W


Tecmedia integra banco de dados da Nascisul com B2W

26/05/2010

A transportadora firmou um acordo com a rede varejista, proprietária das lojas virtuais Submarino e Americanas.com.


Usuários que comprarem nos sites das Lojas Americanas, Submarino,Shoptime poderão visualizar o status de envio das mercadorias na página da Nascisul Transportes. A transportadora firmou uma parceria com a rede varejista B2W, proprietária do sites citados, para a entrega de produtos. A Tecmedia, desenvolvedora de soluções online, foi a responsável, por criar uma ferramenta que permitisse a integração entre o banco de dados da Nascisul e o sistema da B2W .

Com a integração dos dois sistemas, é possível que os consumidores saibam em qual cidade está a mercadoria e se esta já saiu para entrega. Quando o cliente comprar em uma das três lojas mencionadas acima, e caso as informações sobre a entrega das mercadorias estiver indisponível nos sites da B2W, será direcionado a uma nova página, pertencente a Nascisul, com informações atualizadas.

Sobre a Nascisul
A transportadora Nascisul possui filiais em São Paulo capital e Mogi Guaçu, além de agências espalhadas por Santa Catarina e Rio Grande do Sul. A empresa, sediada em Criciúma (SC), oferece a entrega de cargas em 24 e 48 horas.

Sobre a B2W
A B2W é uma companhia de varejo, que resulta da combinação das forças da Americanas.com e do Submarino. Essa rede também inclui as lojas Shoptime, Ingresso.com, Submarino Finance,Blockbuster e B2W viagens.


sexta-feira, 11 de junho de 2010

22 mil cães terão chip de identificação em Curitiba



Cães da periferia de Curitiba terão prioridade. Proprietários vão pagar R$ 10 pela instalação, que custa cerca de R$ 100 nas clínicas veterinárias

Ao custo de R$ 240 mil, a prefeitura de Curitiba vai instalar chips de identificação em 22 mil cachorros. A iniciativa faz parte da Rede de Defesa e Proteção Animal, que além do Sistema de Informações e Identificação Animal, desenvolverá também campanhas de conscientização sobre a guarda responsável de animais. As iniciativas partirão de três convênios entre a Secretaria Municipal de Saúde, o departamento de Medicina Veterinária da Universidade Federal do Paraná (UFPR), o Conselho Regional de Medicina Veterinária (CRMV) e a Associação Nacional de Clínicas Veterinárias de Pequenos Animais (Anclivepa).
Os chips, o aplicador e o equipamento para ler os dados serão adquiridos pela prefeitura em regime de registro de preço – comprados todos de uma vez por licitação e disponibilizados conforme a necessidade. O projeto também vai contar com um ônibus da UFPR capacitado para fazer esterilizações de cães e gatos em bairros mais pobres. O ônibus também será usado para ações educativas relacionadas à guarda responsável.

A aplicação será gratuita, sendo cobrado apenas o valor de custo do chip, cerca de R$ 10 – o preço nas clínicas veterinárias gira em torno de R$ 100. ''O preço é alto porque é muito difícil um proprietário de cão registrar o animal, há pouca procura'', explica o coordenador da rede, Marcos Traad.
Constarão no chip o nome do animal, idade, sexo e as condições de saúde. ''O animal identificado gera muito mais segurança. Se ele fugir ou se perder do dono, será encontrado com mais facilidade'', afirma Traad.

Periferia

Inicialmente, os chips serão disponibilizados a proprietários de cães que queiram registrar seus animais de forma voluntária. Entretanto, a prefeitura levará a aplicação à periferia, onde está a maior parte dos cachorros com acesso à rua. ''Estamos estudando de que forma isso será feito, mas será envolvendo a comunidade em trabalhos sociais. Uma possibilidade é trocar o chip por lixo reciclável'', aponta Traad.

Para o médico veterinário Alexander Welker Biondo, professor da cadeira de Zoonozes da UFPR, fazer esse registro e orientar a população dos bairros mais distantes sobre a guarda responsável é essencial. Biondo explica que dos cães que estão nas ruas, 90% têm dono. São os cães semidomiciliados: dormem na residência, mas passam o dia na rua. ''Esse é o cachorro que causa mais problema, porque ele ataca pessoas e outros animais para defender seu território. Já o cachorro sem dono evita o contato com o ser humano'' xplica o professor da UFPR.

Por ano, a Secretaria Municipal de Saúde notifica 6 mil casos de mordeduras de cachorros em Curitiba. Os cães podem transmitir 80 tipos de doenças ao homem.

Fonte: Jornal Gazeta do Povo
Maniacanina.com.br

Software transforma banco de dados Oracle em potencial alvo de hackers


Ferramenta automatizada de fácil utilização desenvolvida por especialistas em segurança pode permitir invasões remotas de bancos de dados da Oracle – principal software de negócios usado por empresas para armazenar informação eletrônica –, via internet, tornando-a alvo em potencial para hackers.

O objetivo do programa é simular ataques contra sistemas de computadores, mas hakers podem usá-la para pirataria. Os autores da ferramenta a desenvolveram por meio de um controverso projeto de software de código aberto conhecido como Metasploit, que distribui seus programas gratuitos via Web.

A Oracle, que preferiu não comentar o assunto, já lançou atualizações para proteger seus produtos contra as vulnerabilidades que a ferramenta Metasploit explora. Mas algumas empresas são lentas na atualização de seus sistemas e por isso podem ficar vulneráveis a atacantes que utilizem a nova ferramenta. Elas contratam consultores como Chris Gates – especialista em testes de segurança que desenvolveu a Metasploit – para ajudá-las a garantir que estejam protegidas.

Histórico

Gates deve lançar a Metasploit na semana que vem na conferência anual Black Hat, em Las Vegas, na qual milhares de especialistas em segurança e hackers se reunirão para trocar segredos profissionais.

"Qualquer pessoa dotada da capacidade e conhecimento requeridos poderia baixar e operar o programa", disse Pete Finnigan, um consultor independente que se especializa na segurança de produtos Oracle e assessora grandes empresas e agências governamentais.

Ele ainda não estudou a ferramenta para a Oracle, mas conhece outros softwares do projeto Metasploit e diz que funcionam ao automatizar muitos dos complicados procedimentos requeridos para se invadir bancos de dados da empresa, permitindo até ação de amadores.

Há ferramentas de invasão Metasploit disponíveis para outros programas, como o Windows e os navegadores Firefox e Internet Explorer, mas Gates diz que esse é o primeiro programa do Metasploit a tomar por alvo os bancos de dados da Oracle.


fonte:www.g1.globo.com

quinta-feira, 10 de junho de 2010

OLTP X OLAP

Conheça as funcionalidades do OLTP x OLAP


De essencial importância para a gestão integrada de TI, em banco de dados
SQL o OLTP (On-line Transaction Processing) é fundamental para transações
empresariais agindo em execuções e tarefas do dia-a-dia, otimizando
os bancos de dados.


Juntamente ao OLAP, o OLTP é uma solução eficaz e inteligente

que proporciona condições favoráveis ao gerenciamento empresarial,

tornando pesquisas muito mais fáceis, ágeis e seguras de se fazer,

permitindo que haja uma redução considerável de tempo na hora

de se fazer consultas aos bancos de dados.

Enquanto o OLAP trabalha com dados históricos, no sentido de

analisar informações, o OLTP opera com dados que movimentam

o negócio em tempo real, suportando operações cotidianas de negócio

empresariais por meio de seu processo operacional.


O OLTP tem como tem como função alimentar a base de dados que
compõem o OLAP, que é multidimensional, já o OLTP é uma ferramenta

relacional, orientada para o processo, trabalhando com dados do presente

e processando um registro de cada vez, não sendo
multidimensional como o OLAP.

A finalidade do OLTP é fazer com que uma grande quantidade

de pequenas informações não se perca, processando milhares ou milhões

de informações por dia, que contém em cada uma delas uma pequena
porção de dados.

Os usuários de OLTP freqüentemente lidam com um registro de cada vez,

o que faz com que a mesma tarefa seja executada inúmeras vezes, pois

a maioria de seus relatórios são feitos em uma tabela inteira.

Logo, as pesquisas e consultas são instantâneas, quando muito extensas

envolvem múltiplas tabelas chamadas de join queries e devem ser

executadas em segundos ou minutos.

Embora muitas vezes citado como referência para banco de dados,

O OLTP pode ser utilizado genericamente para descrever um ambiente

de processamento de transações e assim, agilizar o ambiente de consulta

além de apoiar o OLAP.

A SISNEMA Informática investe, consideravelmente, em bancos de dados,

pois reconhece a importância dessa tecnologia nos dias de hoje,

promovendo seminários e palestras abertas a todos os profissionais

que buscam ampliar seus conhecimentos em gerenciamento e administração

de banco de dados.




FONTE: http://sisnema.com.br/Materias/idmat002239.htm