39
Banco de Dados 2ºano do Curso Técnico em Informática Professora: Luciana Faria 2018

Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Embed Size (px)

Citation preview

Page 1: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Banco de Dados

2ºano do Curso Técnico em Informática

Professora: Luciana Faria

2018

Page 2: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Conceito de Banco de dados

Page 3: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Por que estudar Banco de dados???

Page 4: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Motivo 1- Na Informática é preciso armazenar e recuperar, de forma coerente e adequada as informações.

Page 5: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Exemplo

Page 6: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Motivo 2 – Atualmente, por menor e simples que seja um Sistema de Informação, ele precisará ter a capacidade de armazenar e recuperar rapidamente as informações.

Page 7: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Exemplo

Page 8: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Principais vantagens do Banco de Dados

•Diminuir o espaço ocupado pela informação;•Facilitar o acesso e a atualização da informação;•Aumentar a velocidade da pesquisa;•Evitar redundância da informação.

Page 9: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

O que são dados? O que é informação?

Page 10: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

A informação é o resultado da aplicação de um conjunto operações sobre os dados.Os dados quando organizados viram informação.

Page 11: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Banco de Dados (BD)?Sistema Gerenciador de Banco de Dados (SGBD)?

Page 12: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Exemplos de Sistema Gerenciador de Banco de Dados (SGBD)

Page 13: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira
Page 14: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Quem usa um Banco de dados ?

Page 15: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Diferença entre BD e SGBD?

Page 16: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira
Page 17: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira
Page 18: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Modelo Relacional

Page 19: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Modelo Relacional

Page 20: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Modelo Relacional - Entidade

Page 21: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Modelo Relacional - Relação

Page 22: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Banco de Dados Relacional

Page 23: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Banco de Dados Relacional

Page 24: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Tabelas (Entidades)

Page 25: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Exemplo - Tabelas (Entidades) Clientes

Page 26: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Registros (Tuplas)

Page 27: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Registros (Tuplas) - Tabelas (Entidades) Clientes

Page 28: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Colunas (Tribunas)

Page 29: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Colunas (Tribunas)

Page 30: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Fases no desenvolvimento de um projeto de Banco de dados

Page 31: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Modelo de Entidade e Relacionamento (MER)

Page 32: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Exemplo de MER de uma escola

Page 33: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

• Entidade;• Instância;• Atributo;• Chaves

Elementos usados no MER

Page 34: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Entidade são elementos do mundo real dos quais coletamos e armazenamos informações que serão utilizadas pelo sistema. Uma entidade pode ser:

•Um objeto: Uma máquina, peça, área geográfica, prédio, produto, etc.•Uma pessoa: Um funcionário, cliente, paciente, etc.•Um processo: O empréstimo de um livro, a aprovação de crédito bancário, etc.

Page 35: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Instância são as várias ocorrências de informações diferentes em uma entidade. Por exemplo, os vários pedidos, os clientes da empresa ou os vendedores que atendem aos clientes. Cada instância representa um conjunto de informações que se completam e dizem respeito a um único elemento. Equivalem aos registros na normalização dos dados.

Page 36: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Atributos são as informações (características) que iremos armazenar sobre uma entidade. Por exemplo nome, endereço, telefone e limite de crédito de um cliente.

Formas de representar Atributos

Page 37: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Tipos de Atributos

Page 38: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Chaves

As chaves identificam unicamente uma entidade, bem como, são utilizadas para identificar um relacionamento entre entidades.

Basicamente existem 2 (dois) tipos de chaves, a primária e a estrangeira, porém algumas nomenclaturas são utilizadas para identificar os atributos que podem ser escolhidos como chave, durante a fase de análise.

Page 39: Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados ... Chave Primária é um atributo ou conjunto de atributos que identifica de maneira

Chaves

Chave Primária é um atributo ou conjunto de atributos que identifica de maneira única uma instância em uma entidade. Por exemplo não existem dois clientes com o mesmo código, ou dois carros com o mesmo chassi.

Chave Estrangeira é um atributo em uma entidade que aponta para outro atributo, normalmente uma chave primária, em outra entidade, vai ser chamada de estrangeira, uma vez que seu conteúdo é determinado pelo conteúdo de outra entidade.