Banco de Dados - Aula 1 - Introdução

9,004 views

Published on

Curso Técnico Programação SENAI São José - SC
2011 - Segundo Semestre

Disciplina: Banco de Dados I
Professor: Kaléu Caminha

Módulo 1

Aula 1
Compreender a necessidade do uso de Banco de Dados através da modelagem de entidades para armazenamento de dados.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
9,004
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
193
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Banco de Dados - Aula 1 - Introdução

  1. 1. Banco de Dados - Aula 1 Objetivo da Aula Compreender a necessidade do uso de Banco de Dados através da modelagem de entidades para armazenamento de dados. IntroduçãoBanco. “...local de estocagem, reserva de suprimentos...” Minidicionário Luff.Dado.•“aquilo que, sob certo aspecto ou modo, representa algo paraalguém” (Pierce, 1995);•A palavra “dado” tem origem no latin “datu”, que significa “quese deu” (Ferreira, 1993);Banco de Dados“Local de armazenamento daquilo que se deu e sob certoaspecto ou modo, representa algo para alguém.”Software e Banco de Dados•Um dado, algo que se deu no mundo real, é a unidade básicapara se obter informação;•Softwares existem para transformar dados em outra forma:◦Números em gráficos...◦Letras em textos formatados...◦Cores e formas em cartões de visita...•Softwares utilizam bancos de dados para armazenarinformações para processá-las quando houver necessidade.◦Armazenam notas para calcular a média ao final dosemestre...◦Pontos da rota de um caminhão enviados por GPS paraavisar em caso de saída da rota, roubo, etc...◦Mensagens de e-mail...◦Notícias...Formas de Armazenar dados•Bancos de Dados são formas mais seguras de armazenar dados;•Antigamente, utilizavam-se arquivos padronizados, arquivo de textoque eram manipulados pelo software.•Esta abordagem gera problemas:◦Dados atrelados ao software;◦Maior dificuldade de manutenção de grandes quantidades de dados;◦Problemas de concorrência;•Atualmente, o uso de banco de dados é amplo pois oferece segurançae sepração dos dados do softwrae, de forma que diferentes softwarespodem acessar os mesmos dados de forma padronizada.•Os arquivos ainda são usados (odt, doc, ppt, xls, etc..), porém, apenasem casos de uso individual e para quantidades relativamente pequenasde informação. Dado = Atributo + Conteúdo•Um dado é formado por um atributo que o identifica e um valor paraesse atributo: nome = “Kaléu Caminha”•Sabemos que “Kaléu Caminha” é um nome porque “nome” é o atributoque contém o valor “Kaléu Caminha”.•Outros exemplos: idade = “21” naturalidade = “Bal. Camboriú” escolaridade = “Superior Incompleto” …. time = “Marcícilo Dias” cor = “Verde” praia = “Armação” dia = “10/08/2011”•Atributo é o que identifica um conteúdo e conteúdo é um símbolo queirá representar algo para alguém. Entidades•São formadas por um conjunto de atributos que a identifica.•Ex: Pessoa◦nome;◦idade;◦naturalidade;◦escolaridade;◦…•Ex: Livro◦autor;◦titulo;◦editora;◦ano;◦número de páginas;◦…•Ex: Carro para site de vendas:◦cor;◦preco;◦modelo;◦ano;◦consumo;◦…•Ex: Carro para software de simulação:◦peso;◦velocidade máxima;◦resistência ao ar;◦potência motor;◦…
  2. 2. •Entidades são abstraídas do mundo real, identificamos quais atributosdela são necessários para nossa necessidade e então damos início aonosso projeto de banco de dados.•Podemos modelar estas entidades de muitas formas, utilizaremos oseguinte modelo abaixo para nossos exemplos e exercícios:

×