Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMilena Beppler Franco Alterado mais de 8 anos atrás
1
Banco de dados – na prática Prof Jean Carlo Mendes Maio/2016 Unipac Lafaiete
2
Bancos de dados - Prática O que é um banco de dados ? Um arquivo é um banco de dados? Uma planilha excel é um banco de dados? O que é um SGBD ? Qual então a vantagem de um SGBD sobre sistemas de arquivos ? O modelo relacional Há outros modelos...
3
Modelo E-R Baseado no conceito de entidades, atributos e relacionamentos Uma entidade é uma representação de algo que queremos armazenar Os atributos definirão as características do que será armazenado Os relacionamentos servirão para “ligar” as entidades
4
Modelo E-R Vamos tentar construir um “modelo” para o armazenamento de dados de uma faculdade Quais “entidades” seriam necessárias para este modelo ? Quais seriam possíveis “atributos” das entidades ? Quais seriam os relacionamentos entre as entidades ?
5
Modelo E-R Conceito de Cardinalidade Transformação entre modelos (através da determinação da cardinalidade) Tabela própria (colunas correspondentes aos identificadores + atributos) (n x n) Adição de Colunas ( 1 x n) Fusão de tabelas de entidades ( 1 x 1)
6
Tabela própria
7
Adição de colunas
8
Fusão de tabelas de entidades - Esquema relacional correspondente: - Conferência (CodConf, Nome, DataInstComOrg, EnderComOrg)
9
O início do nosso modelo
10
Transformando o conceitual em relacional
11
E agora ? Como levar este modelo para “dentro” de um SGBD ?? Usaremos o SGBD MySql A criação das tabelas pode ser feita de duas maneiras distintas Através da interface gráfica da ferramenta de gerenciamento do SGBD Através de comandos SQL
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.