Informatica
BANCO DE DADOS I
Aula 1
Introdução
• • • • • O que é um Banco de Dados? Para que eu preciso de um Banco de Dados? Como definir e construir um Banco de Dados. Como vou usar um Banco de Dados. Qual a segurança que um Banco de Dados me oferece.
Conceitos e Arquitetura
Resumo dos encontros
• Visão geral do banco de dados: – da evolução do dado até o sistema que gerencia uma base inteira. • Arquitetura básica de funcionamento. • Nível conceitual da arquitetura. • Modelo entidade‐relacionamento. • Conceitos básicos até os estendidos.
Objetivo
• “Armazenar dados devidamente organizados, permitindo a sua recuperação de modo rápido e confiável somente por usuários devidamente autorizados.”
Arquivos convencionais X Bancos de dados
• Principais diferenças – Redundância e inconsistência de dados; – Dificuldade no acesso aos dados; – Isolamento de dados; – Problemas de segurança; – Problemas de Integridade.
O Dado
• • • • • • • Elementar e imprescindível; Fato, acontecimento; O registro de uma informação; Data da emissão de uma Nota Fiscal: 01/08/2006; Unidade Federativa de origem: PR; Nome do funcionário: Marcos; Valor total do pedido: 50,00.
Atividade em Sala
1 ) Altura do pé‐direito do ambiente 2 ) Data marcada para a consulta ao médico 3 ) Nome do principal estádio do RJ 4 ) Quantidade de atletas inscritos na maratona 5 ) Horário do término do expediente 6 ) Preço unitário do suprimento ( ) 17:00 h ( ) 4.5 m ( ) R$ 22,50 ( ) Estádio Mario Filho ( ) 620 ( ) 01/03/2010
Banco de Dados (BD)
• É uma coleção de dados persistentes, usados por sistemas aplicativos específicos. • É uma coleção de dados inter‐relacionados de um domínio específico. • “É o produto (análise, projeto, modelagem) – repositório”.
Sistema de Banco de Dados
• • • • Hardware (equipamentos); Softwares (programas de computador); Peopleware (pessoas); Dados (são as