Banco de Dados Introdução e Conceitos Básicos
Banco de Dados I
Curso Técnico em Informática
Conteúdo
• Introdução
• Um exemplo
• Características da abordagem de banco de dados • Atores em cena
• Trabalhadores dos bastidores
• Vantagens de usar a abordagem de SGBD
• Quando não usar um SGBD
Introdução
• Banco de dados
• Coleção de dados relacionados
• Fatos conhecidos que podem ser registrados e possuem significado implícito
• Minimundo ou universo de discurso
•
•
(UoD) Representa algum aspecto do mundo real Coleção logicamente coerente de dados com algum significado inerente
Construído para uma finalidade específica
Introdução
• Exemplo simples:
Agenda de telefones
• Coleção de dados
•
•
sobre pessoas conhecidas Fato: o telefone de
Fulano é 1234-5678
Finalidade:Ter acesso fácil aos contatos
Introdução
• Exemplo de um grande banco de dados comercial: Amazon.com
Introdução
• Coleção de dados sobre produtos comercializados pela “Amazon”
• Fatos:
• O CD “Abbey Road” foi gravado pelos Beatles
• Ele foi lançado pelos Beatles em 1969
• Foi avaliado por 1,385 clientes e obteve uma classificação de “quatro estrelas e meia”
• Seu preço é $12,88
•…
Introdução
• Sistema gerenciador de banco de dados
(SGBD)
• Coleção de programas para definir e manipular bancos de dados
• Definir um banco de dados
• Especificar os tipos, estruturas e restrições dos dados a serem armazenados
• Manipular um banco de dados
• Consulta e atualização do banco de dados
• Geração de relatórios
Introdução
• Compartilhamento de um banco de dados
• Permite que diversos usuários e programas acessem o BD simultaneamente
• Programa de aplicação
• Acessa o banco de dados ao enviar consultas ao SGBD
• Consulta
• Resulta na recuperação de alguns dados
Introdução
• Transação
• Sequência de operações no banco de
•
dados que deve ser executada em