Banco de Dados - intranet.ifs.ifsuldeminas.edu.br de... · Principais vantagens do Banco de Dados...

Preview:

Citation preview

Banco de Dados

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

Professora: Luciana Faria

2018

Conceito de Banco de dados

Por que estudar Banco de dados???

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

Exemplo

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.

Exemplo

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.

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

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

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

Exemplos de Sistema Gerenciador de Banco de Dados (SGBD)

Quem usa um Banco de dados ?

Diferença entre BD e SGBD?

Modelo Relacional

Modelo Relacional

Modelo Relacional - Entidade

Modelo Relacional - Relação

Banco de Dados Relacional

Banco de Dados Relacional

Tabelas (Entidades)

Exemplo - Tabelas (Entidades) Clientes

Registros (Tuplas)

Registros (Tuplas) - Tabelas (Entidades) Clientes

Colunas (Tribunas)

Colunas (Tribunas)

Fases no desenvolvimento de um projeto de Banco de dados

Modelo de Entidade e Relacionamento (MER)

Exemplo de MER de uma escola

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

Elementos usados no MER

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.

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.

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

Tipos de Atributos

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.

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.

Recommended