SlideShare uma empresa Scribd logo
2
Mais lidos
3
Mais lidos
6
Mais lidos
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 1 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
Criando um banco de dados no Microsoft-Access
Para ilustrar a criação simples de banco de dados, iremos utilizar os exemplos normalizados:
Primeiramente, crie um banco de dados vazio no Microsoft Access;
Dê um nome ao banco de dados:
Como criamos um banco de dados vazio, o MS-Access irá pedir os dados para a nova tabela;
Classificando o tipo de dados
Usaremos os tipos básicos de dados que o MS-Access oferece. Os tipos de dados servem para
classificarmos os mesmos. Determinado dado tem certa característica(s). Por exemplo: “DQF-2134”,
“15/07/2000”, “16”, “Ana Cristina da Silva”, “13.200-015”, “São Paulo”. Podemos observar que os
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 2 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
dados possuem caracteres numéricos e alfanuméricos. Observando os valores dos dados, podemos
classificar o seu tipo.
O MS-Access possui alguns outros tipos de dados:
Tipos de dados do ACCESS
Iremos criar as tabelas abaixo, conforme exercício passado:
ESTOQUE_ITENS(NR_CONTROLE,ITEM, COD_PECA, QUANTIDADE, TIPO_MOVIMENTACAO, COD_SETOR)
PECA(COD_PECA, DESCRICAO_PECA)
SETOR(COD_SETOR, DESC_SETOR)
ESTOQUE(NR_CONTROLE, DATA, COD_FUNC_REP, COD_FUNC_RESP)
FUNCIONARIO(COD_FUNC, NOME_FUNC)
Estoque
Criando tabelas no MS-ACCESS
Tabelas a serem criadas:
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 3 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
Tabela Estoque_Itens
Tabela Peca
Tabela Setor
Tabela Estoque
Tabela Funcionario
Realize após a construção das tabelas testes de inserção de dados. Perceba que ainda não haverá nada
que impeça o usuário colocar um dado que não exista nas tabelas bases.
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 4 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
Relacionamento entre tabelas
Para fazer o relacionamento no ACCESS, vá no menu “Ferramentas de Banco de Dados” / Relações
Relações
Selecione todas as tabelas e pressione “Adicionar”
Inclusão de todas as tabelas
Após a inclusão de todas as tabelas, aparecerá as tabelas “não-relacionadas”, conforme figura abaixo:
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 5 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
Tabelas do banco de dados
Arraste o campo “NR_CONTROLE” da tabela “ESTOQUE” para o campo “NR_CONTROLE” da
tabela “ESTOQUE_ITENS”. A seguinte tela aparecerá:
Relação entre tabelas – Imposição de integridade referencial
Faça o mesmo processo para os demais itens do banco de dados, deixando igual a figura abaixo:
DISCIPLINA: BANCO DE DADOS I
MODELO DE DADOS, BANCO DE DADOS E TABELAS
Aula 08
Rev. 1.2
17.09.2019
Pág. 6 de 6
CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br
Tabelas relacionadas
Teste novamente a inserção de dados;

Mais conteúdo relacionado

PDF
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
PDF
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
PPT
Introdução a Banco de Dados
PPT
Introdução ao Banco de dados - Prof. Daniel Brandão
PDF
Banco de Dados I Aula 02 - Introdução aos Bancos de Dados
PDF
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
PPT
Ppt curso access 2010
ODP
Bancos de Dados para Bibliotecários
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Introdução a Banco de Dados
Introdução ao Banco de dados - Prof. Daniel Brandão
Banco de Dados I Aula 02 - Introdução aos Bancos de Dados
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Ppt curso access 2010
Bancos de Dados para Bibliotecários

Semelhante a BD I - Aula 07 B - MS Access (20)

PDF
Apostila Banco de Dados ETE.pdf
PPTX
Training presentation design the tables for a new database af102720169
PPTX
Apresentação de microsoft access 2007 luis aguiar
PPTX
Microsoft access 2007 - Aula 01
PPTX
Banco de dados
PDF
Apostila access 2010
PDF
Apostila access 2010(2)
PDF
Apostila access 2010 2
PDF
Apostila access 2010
PDF
Apostila access 2010
PDF
Apostila access 2010
PPTX
Banco de dados aula 2
PDF
Aula banco de dados
PDF
Access xp tutorial
PPT
Armazenamento de dados Sistema de Informacao
PDF
Apostila de bd
PDF
Banco de dados
PDF
Apostila access 2010_basico
PDF
Apostila Access 2000.pdf
Apostila Banco de Dados ETE.pdf
Training presentation design the tables for a new database af102720169
Apresentação de microsoft access 2007 luis aguiar
Microsoft access 2007 - Aula 01
Banco de dados
Apostila access 2010
Apostila access 2010(2)
Apostila access 2010 2
Apostila access 2010
Apostila access 2010
Apostila access 2010
Banco de dados aula 2
Aula banco de dados
Access xp tutorial
Armazenamento de dados Sistema de Informacao
Apostila de bd
Banco de dados
Apostila access 2010_basico
Apostila Access 2000.pdf
Anúncio

Mais de Rodrigo Kiyoshi Saito (20)

PPTX
Algoritmos - Aula 16 B - Arquivos
PDF
Algoritmos - Aula 16 B - Arquivos - Exercicios
PDF
Algoritmos - Aula 16 - Registros - Exercicio Enunciado
PPTX
Algoritmos - Aula 16 - Registros
PDF
BD I - Aula 15 C - Manutencao de tabelas
PDF
BD I - Aula 15 B - Criacao de tabelas
PPTX
BD I - Aula 15 A - Comandos DML
PDF
BD I - Aula 14 B - Exercicios - Enunciado
PPTX
BD I - Aula 14 A - Limitando Conj Dados e Sub Selects
PDF
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
PPTX
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
PDF
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios Enunciado
PPTX
BD I - Aula 13 B - Agrupando Dados - Parte 04
DOCX
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios Enunciado
PPTX
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
PPTX
Algoritmos - Aula 13 C - Matrizes em C
PPTX
Algoritmos - Aula 13 B - Vetores em C
PPTX
Algoritmos - Aula 13 A - Lacos em C
PPTX
Algoritmos - Aula 12 B - Traducao Ling C - Condicoes
PPTX
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 16 B - Arquivos
Algoritmos - Aula 16 B - Arquivos - Exercicios
Algoritmos - Aula 16 - Registros - Exercicio Enunciado
Algoritmos - Aula 16 - Registros
BD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 B - Criacao de tabelas
BD I - Aula 15 A - Comandos DML
BD I - Aula 14 B - Exercicios - Enunciado
BD I - Aula 14 A - Limitando Conj Dados e Sub Selects
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando Dados - Parte 04
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
Algoritmos - Aula 13 C - Matrizes em C
Algoritmos - Aula 13 B - Vetores em C
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 12 B - Traducao Ling C - Condicoes
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Anúncio

Último (20)

PDF
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA
PDF
edital-de-chamamento-publico-no-3-2025.pdf
PPTX
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
PDF
DOENÇAS SEXUALMENTE TRANSMISSIVEIS E SUAS POLARIDADES
PPTX
disciplulado curso preparatorio para novos
PDF
RELATÓRIO DE ESTÁGIO SURVISIONADO: NEUROPSICOPEDAGOGIA INSTITUCIONAL, CLÍNIC...
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PPTX
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
PPTX
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PPTX
EMBRIOLOGIA ANIMAL - fases do desenvolvimento.pptx
PDF
Um dia na casa do Mensageiro (que a paz e benção de Deus estejam com ele)
PPTX
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
PPSX
4. A Cultura da Catedral - HistóriaCArtes .ppsx
PDF
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
PPT
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
PDF
Extintores e Acessórios por Francisco Borges.pdf
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA
edital-de-chamamento-publico-no-3-2025.pdf
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
DOENÇAS SEXUALMENTE TRANSMISSIVEIS E SUAS POLARIDADES
disciplulado curso preparatorio para novos
RELATÓRIO DE ESTÁGIO SURVISIONADO: NEUROPSICOPEDAGOGIA INSTITUCIONAL, CLÍNIC...
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
[Slides] A Literatura no ENEM 2017 (1).pdf
NR11 - Treinamento Direcao Defensiva - 2023.pptx
EMBRIOLOGIA ANIMAL - fases do desenvolvimento.pptx
Um dia na casa do Mensageiro (que a paz e benção de Deus estejam com ele)
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
4. A Cultura da Catedral - HistóriaCArtes .ppsx
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
Extintores e Acessórios por Francisco Borges.pdf

BD I - Aula 07 B - MS Access

  • 1. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 1 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br Criando um banco de dados no Microsoft-Access Para ilustrar a criação simples de banco de dados, iremos utilizar os exemplos normalizados: Primeiramente, crie um banco de dados vazio no Microsoft Access; Dê um nome ao banco de dados: Como criamos um banco de dados vazio, o MS-Access irá pedir os dados para a nova tabela; Classificando o tipo de dados Usaremos os tipos básicos de dados que o MS-Access oferece. Os tipos de dados servem para classificarmos os mesmos. Determinado dado tem certa característica(s). Por exemplo: “DQF-2134”, “15/07/2000”, “16”, “Ana Cristina da Silva”, “13.200-015”, “São Paulo”. Podemos observar que os
  • 2. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 2 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br dados possuem caracteres numéricos e alfanuméricos. Observando os valores dos dados, podemos classificar o seu tipo. O MS-Access possui alguns outros tipos de dados: Tipos de dados do ACCESS Iremos criar as tabelas abaixo, conforme exercício passado: ESTOQUE_ITENS(NR_CONTROLE,ITEM, COD_PECA, QUANTIDADE, TIPO_MOVIMENTACAO, COD_SETOR) PECA(COD_PECA, DESCRICAO_PECA) SETOR(COD_SETOR, DESC_SETOR) ESTOQUE(NR_CONTROLE, DATA, COD_FUNC_REP, COD_FUNC_RESP) FUNCIONARIO(COD_FUNC, NOME_FUNC) Estoque Criando tabelas no MS-ACCESS Tabelas a serem criadas:
  • 3. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 3 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br Tabela Estoque_Itens Tabela Peca Tabela Setor Tabela Estoque Tabela Funcionario Realize após a construção das tabelas testes de inserção de dados. Perceba que ainda não haverá nada que impeça o usuário colocar um dado que não exista nas tabelas bases.
  • 4. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 4 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br Relacionamento entre tabelas Para fazer o relacionamento no ACCESS, vá no menu “Ferramentas de Banco de Dados” / Relações Relações Selecione todas as tabelas e pressione “Adicionar” Inclusão de todas as tabelas Após a inclusão de todas as tabelas, aparecerá as tabelas “não-relacionadas”, conforme figura abaixo:
  • 5. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 5 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br Tabelas do banco de dados Arraste o campo “NR_CONTROLE” da tabela “ESTOQUE” para o campo “NR_CONTROLE” da tabela “ESTOQUE_ITENS”. A seguinte tela aparecerá: Relação entre tabelas – Imposição de integridade referencial Faça o mesmo processo para os demais itens do banco de dados, deixando igual a figura abaixo:
  • 6. DISCIPLINA: BANCO DE DADOS I MODELO DE DADOS, BANCO DE DADOS E TABELAS Aula 08 Rev. 1.2 17.09.2019 Pág. 6 de 6 CENTRO UNIVERSITÁRIO PADRE ANCHIETA – PROF. RODRIGO SAITO - rodrigok@anchieta.br Tabelas relacionadas Teste novamente a inserção de dados;