Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos



Documentos relacionados
Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Microsoft Access: Criar consultas para um novo banco de dados. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas

Conteúdo do curso. Objetivos do curso. Microsoft Access: Criar relações para um novo banco de dados. Visão geral: relações são essenciais

Microsoft Access: Criar relatórios para um novo banco de dados. Vitor Valerio de Souza Campos

Criar as tabelas para um banco de dados

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

Guia de Início Rápido

Google Drive: Acesse e organize seus arquivos

Usando o Conference Manager do Microsoft Outlook

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Guia de Início Rápido

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Criação de relações. Joaquim Frias

Table of Contents. PowerPoint XP

Tabelas vista de estrutura

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Guia de Início Rápido

CONSTRUÇÃO DE BLOG COM O BLOGGER

Outlook Apresentação

Microsoft Access Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento

Lotus Notes 8.5 para o Office 365 para empresas

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Gerenciamento de Contatos

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel

Sistema de Controle de Cheques GOLD

Lição 1 - Criação de campos calculados em consultas

Apostila de Windows Movie Maker

Do Word 2007 para o Office 365 para empresas

Gerenciamento de Projetos

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

MICROSOFT EXCEL AVANÇADO

Introdução ao Tableau Server 7.0

Clique no menu Iniciar > Todos os Programas> Microsoft Office > Publisher 2010.

Questão Essência do Excel

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

15. OLHA QUEM ESTÁ NA WEB!

02 - Usando o SiteMaster - Informações importantes

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Aula 09 - Atualização de uma tabela dinâmica. Aula 09 - Atualização de uma tabela dinâmica. Sumário. Atualizando a tabela dinâmica

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

W o r d p r e s s 1- TELA DE LOGIN

Utilizando a ferramenta de criação de aulas

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

Manual de utilização do site de contatos

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD

Manual das funcionalidades Webmail AASP

Guia Site Empresarial

WORD. Professor: Leandro Crescencio Colégio Politécnico 1

"Manual de Acesso ao Moodle - Discente" 2014

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela

Universidade Estadual de Campinas Faculdade de Educação Laboratório de Novas Tecnologias Aplicadas à Educação

Banner Flutuante. Dreamweaver

Aula 03 PowerPoint 2007

Tutorial de TCP/IP Parte 26 Criando Registros

LGTi Tecnologia. Manual - Outlook Web App. Soluções Inteligentes. Siner Engenharia

Clique na célula sobre a qual você deseja comentar.

Usar o Office 365 no iphone ou ipad

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Guia de Início Rápido

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Manual do Contribuidor. Portal de Internet. Projeto: Novo Portal de internet

Serviço Técnico de Informática. Curso Básico de PowerPoint

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

Capture Pro Software. Introdução. A-61640_pt-br

Técnico em informática ti 54 Configuração de serviços de rede no Windows 2003 server Ser ver Enterprise

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II)

Procedimentos para Reinstalação do Sisloc

Série ArcGIS Online I. Aprenda em 20. Módulo 4. Configure pop-ups.

Turma. PowerPoint 2003

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

WordPress Institucional UFPel Guia Rápido

Manual das planilhas de Obras

NÚCLEO DE TECNOLOGIA E EDUCAÇÃO CURSO: WINDOWS MOVIE MAKER TUTORIAL

Agente Administrativo do MTE

Como criar pastas personalizadas e novas peças no Toolbox

Celebre este natal e ano novo junto aos seus amigos e familiares distantes.

Como criar um formulário de pesquisa usando o Google Drive

Instalação e utilização do Document Distributor

EXEMPLO DE COMO FAZER UMA MALA DIRETA

Configuração do Servidor DHCP no Windows Server 2003

MANUAL DO ANIMAIL Terti Software

MANUAL PARA UTILIZAÇÃO DO CLIENTE DE MICROSOFT OUTLOOK 2003

Microsoft Office PowerPoint 2007

Lição 2: O que Faz um Canal Funcionar?

PAINEL GERENCIADOR DE S

Para inserir custo fixo às tarefas, siga os passos abaixo :

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

My Cisco Perguntas mais frequentes

Unidade 7: Panes no Excel

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes

Transcrição:

Microsoft Access: Criar relações para um novo banco de Vitor Valerio de Souza Campos

Conteúdo do curso Visão geral: relações são essenciais Lição: inclui oito seções Tarefas práticas sugeridas Teste Cartão de Referência Rápida

Visão geral: relações são essenciais Aprenda como criar relações de tabelas em um novo banco de do Access 2010. Relações são essenciais, pois unem os nas tabelas para que você consiga extrair informações significativas. Este curso explica os diferentes tipos de relações e mostra como criá-las.. Fonte: Treinamento da Microsoft

Objetivos do curso Criar uma relação um-para-muitos. Definir a integridade referencial. Criar campos de pesquisa. Criar uma relação um-para-um. Criar uma relação muitos-para-muitos.

Criar relações No curso anterios, você criou suas tabelas e atribuiu a cada uma delas uma chave primária um campo com um valor que torna cada linha única. Agora é hora de vincular suas tabelas através da criação de relações. Chaves primária e estrangeira em uma estrutura de tabela.

Criar relações Em um banco de, as relações são essenciais, pois é através delas que as tabelas conversam umas com as outras. Se as suas tabelas não conversarem, não será possível obter respostas de seus. Você cria relações usando um campo de uma tabela como campo em uma tabela relacionada. Chaves primária e estrangeira em uma estrutura de tabela.

Criar relações O campo que você inclui é sua chave primária. Cada uma das tabelas no seu banco de tem uma chave primária, e você inclui essa chave como um novo campo em outra tabela para criar uma relação com ela. Quando você compartilha uma chave primária, o novo campo na segunda tabela é chamado de chave estrangeira. Chaves primária e estrangeira em uma estrutura de tabela.

Criar relações A imagem ilustra uma maneira como isso pode funcionar. Para associar ativos e fornecedores, o campo da chave estrangeira na tabela Ativos fornece uma lista de nomes de empresas. Em segundo plano, o Access usa os valores nas chaves primária e estrangeira para sincronizar os dois campos. Você pode, por sua vez, usar essa relação para responder perguntas como, Qual empresa forneceu um determinado computador? Chaves primária e estrangeira em uma estrutura de tabela.

Criar relações Este curso mostra como criar esse tipo de relação e definir regras para controlar a forma como você pode atualizar e excluir os de seu banco de. Chaves primária e estrangeira em uma estrutura de tabela.

Tipos de relações Suas tabelas podem participar de três tipos de relações, como mostrado na imagem: Você tem uma relação um-para-um quando um único registro em uma tabela está relacionado a um único registro em outra tabela e vice-versa. Você tem uma relação um-para-muitos quando um registro em uma tabela está relacionado a vários registros em outra tabela. Os três tipos de relações de tabela: um-para-um, um-para-muitos e muitos-para-muitos.

Tipos de relações Você tem uma relação muitos-para-muitos quando vários registros de uma tabela estão relacionados a vários registros de outra tabela. Os três tipos de relações de tabela: um-para-um, um-para-muitos e muitos-para-muitos.

Tipos de relações Este curso mostra como criar os três tipos de relações, mas despenderemos a maior parte do tempo em relações um-paramuitos porque elas são as mais comuns. Além disso, se você desejar publicar um banco de para o SharePoint, terá de criar campos de pesquisa e um vídeo, mais tarde neste curso, mostrará como. Os três tipos de relações de tabela: um-para-um, um-para-muitos e muitos-para-muitos.

Neste ponto, é útil pensar que as relações têm lados. Por exemplo, um fornecedor pode fornecer muitos ativos, então a tabela Fornecedores reside no lado um da relação, enquanto a tabela Ativos fica no lado muitos, como mostra a imagem. As relações têm lados A tabela Fornecedores reside no lado um, e a tabela Ativos fica no lado muitos.

Lembre-se desta regra: para criar uma relação um-para-muitos, você usa a chave primária da tabela no lado um como chave estrangeira na tabela do lado muitos. Você verá como fazer isso em seguida. As relações têm lados A tabela Fornecedores reside no lado um, e a tabela Ativos fica no lado muitos.

Criar relações Para Preciso Em Observe Vou tipo e consulte Agora, a primeiro Nessa Só próxima seguir guia isso painel para seja seguida, usar selecionar de criar leva altura, 'Ferramentas obter clico compatível lembrar, vou seção. que lado Suporte uma a links uma vou até mostra mais eu para Numeração relação o Por Número, bem vejo a posso até no integridade tipo regra. de informações guia o com agora, Cartão do automaticamente a campo uma disso de tabela 'Campos' entre clicar Banco Um o lado tipo lista insiro eu Automática e de campo chave você em tabelas, referencial do vou e de Referência sobre Número Ativos um outro Criar e Dados', apenas tipos vai confiro estrangeira chave nome quais comece ver botão lado usado todas porque é definido o para outro clicar Rápida, estrangeira um porquê tipos do lista e as pela abrindo conjunto criar iniciar no em lado. tabelas o é 'Tipos de quando para campo no outro compatível chave daqui 'Criar' a final o Na relação deve as a Painel no lado, a e, Dados'. são deste pouco. relacionamento com chave desse tabelas primeira clico primária, usar vou aqui banco regras Para Vamos 'Relações'. posso compatíveis, para um oestá criar curso. jeito. primária de que nos dar Este dou tipo tabela antes a ; a controlam relação. uma dois relação, clique é de um correspondente. definir eu e lados olhada digamos adiciono campo clico duplo Eu como do a que arrasto em no relacionamento. que campo um coincida integridade é cabeçalho Numeração possível, eu o campo queira chave referencial. ou do relacionar chave primária, Automática. não, novo estrangeira. primária excluir campo. estas na. do duas. Aponte para a parte inferior do vídeo para ver os controles de vídeo. Arraste ou aponte ao longo da barra de progresso para avançar ou voltar.

Definir a integridade referencial Ao seus altera Digamos Se Entretanto, Aqueles Então Feche Banco Clique Agora, Relação. É tornam ou Por essa Fornecedor uma possível você integridade ocorrer criar exemplo, atualização olhada campos, ou quaisquer de na já clique como possível impuser uma registros Na viu remove Dados linha parar e caixa chave relação com numa referencial cascata que como nesse você alterar ocorre a tabelas e,. se exclusão de o integridade exclua no primária representa não regra, botão tornam entre diálogo, alterar criar ponto por grupo relacionados em impuser abertas, Isso também um você direito quaisquer em tabelas, relações cascata órfãos e o ou 'Relações' ajuda Fornecedor selecione em estrangeira nome referencial, cascata a quer também relação clique um previne integridade e a por é para a definir mouse usar manter outros uma local esse anteriormente todos, Impor na um clique definir bancos esses em prática registros quaisquer e guia mesmo a Fornecedor na ver seus você integridade sincronia referencial, Integridade linha em Ferramentas atualizações registros essa banco de deseja órfãos; e, neste fica a de todas em os na exatos. muito editar; recomendada eis. Relações. seguir, Referencial. alteração relacionados. Fornecedor. referencial vídeo, web. um Integridade farão Estas Assim, Você exclusões vezes aqui local, vai são referência mais relacionados quando clique observe selecione como tentar aparecer configurações e, difícil. em referencial você àquele a em no isso definir excluímos esse cascata. isso Access, a Editar adiciona, funciona. um em, a opções no Fornecedor. esse linha valor integridade exercício é opcionais, isso um Fornecedor se que pai é conjunto torna feito que também deseja e, referencial. mas a editando mais não seguir, de usar quando existe serão espessa. regras vamos e uma clique mais. excluídos. são relação. dar usadas em mantém OK. Aponte para a parte inferior do vídeo para ver os controles de vídeo. Arraste ou aponte ao longo da barra de progresso para avançar ou voltar.

Criar campos de pesquisa Não caminho É referencial, Em pois Além tornando Por Comece clique tabela Tenha Na Vou corretos, mas Clique Agora Vamos ainda classificação valores página primeiro terceiro exemplo, neste é estamos posso lembre-se, ele disso, a é dê uma certeza no usar mostrar a tabela preciso certificar cria abrindo para que ao maneira possível primeiro Pesquisar caso chave Concluir seguinte clicar última você o -e itens a campo lugar, criando quando são criar relação de tabelas é isso como não selecionar opcional. no primária a que de os outro mais regra, tabela você lado campo uma não vou botão é lista nomes e que & chave pode criar você o possível e Ativos pronto, Relação ; fácil campo é o esconder lado só relação siga o pelos banco exatamente não Neste e um ambos pode campo insere usar estrangeira das alterar segundo esses nome que vai já habilitar campo Fornecedores, valores criar atualizações Empresas relacionamento de entre usar caso, é isso chave ajudar moveu mais está faça possível passos para coluna inicia campos lado que uma tabelas vou empresa, sentido funciona à atualizações estrangeira a ninguém frente, campo ordem Fornecedoras, para classificar chave, da mostrando o ver regra e web Assistente usuários então um relação mas o e começar painel e neste cascata como novo primeiro pesquisa -, selecione chave porque um a antes é para clique usar em mais os ser banco e campo os uma este Ativo, você de a em porque começar você. lista lado vai aquele 'Campos nomes decrescente primária, banco Habilitar mesmo curso, para fácil Avançar possam poder clico cascata na funciona criar Pesquisa. mas Clique Selecione em Isso tabela ver você quiser, segundo ordem suspensa, usar rapidamente define qualquer criar relações o escolher ver processo o das no porque curso. entender, não Avançar. porquê, Selecionados' temos exatamente o SharePoint novamente. Integridade. as primeiro você a Assistente empresas crescente. identifica a primeira web. -e relações Ativos, escolher lugar, integridade banco facilmente o isso pode que um enquanto SharePoint e quando campo leva debater para você não opção em habilitar cada como uma e,. a Dados, precisão. Pesquisa, permite. referencial a outro vai uma Fornecedor. ordem seguir, habilitar avançamos vimos e algumas não banco acompanhar clique exclusões branco outra crescente, aqui. permite. de antes. clique entre de em a para classificação, regra. regras. integridade na pelo Avançar. em múltiplos. tabela a aqui relação. cascata, processo. Avançar. na é e web; o a Clique o único seguir Access na Aponte para a parte inferior do vídeo para ver os controles de vídeo. Arraste ou aponte ao longo da barra de progresso para avançar ou voltar.

Criar uma relação um-para-um Talvez você não use relações um-para-um com frequência, mas deve saber como criálas. Comece criando uma relação um-paramuitos e depois altere a indexação. O Access usa a indexação do mesmo modo que você usa um índice em um livro: para localizar informações rapidamente. Quando você cria uma chave primária, o Access indexa esse campo automaticamente, o que torna as pesquisas mais rápidas. O processo de criação de uma relação um-para-um.

Em relações um-paramuitos, a indexação da chave primária está ativada, mas a indexação do campo de chave estrangeira está desativada. Em uma relação um-para-um, a indexação dos dois campos de chave está ativada e nenhum campo permite valores duplicados. Criar uma relação um-para-um Você pode usar o Modo Design ou a faixa de opções para ativar a indexação de seus campos de chave estrangeira. Nós mostraremos como usar o Modo Design aqui. O processo de criação de uma relação um-para-um.

Criar uma relação um-para-um No Painel de Navegação, clique com o botão direito do mouse na tabelaque contém o campo de chave estrangeira e clique em Modo Design. No designer, clique no campo de chave estrangeira. Em Propriedades do Campo, na guia Geral, clique na lista ao lado de Indexadoe selecione Sim (Duplicação Não Autorizada). Salve suas alterações, e pronto. O processo de criação de uma relação um-para-um.

Criar uma relação muitos-para-muitos Você tem uma relação muitos-para-muitos quando um único registro em uma tabela pode se relacionar a muitos registros em outra, e um único registro nessa segunda tabela também pode se relacionar a muitos registros na primeira. As tabelas em uma relação muitos-para-muitos.

Criar uma relação muitos-para-muitos Por exemplo, digamos que sua empresa tem vários tipos de computadores e vários técnicos, com cada técnico certificado pra trabalhar em alguns computadores, mas não em todos. Cada técnico pode estar relacionado a mais de um computador e, por sua vez, cada computador pode estar relacionado a mais de um técnico. As tabelas em uma relação muitos-para-muitos.

Criar uma relação muitos-para-muitos Para acompanhar quem pode trabalhar em uma determinada máquina, você cria uma relação muitos-para-muitos adicionando as chaves primárias dos dois lados da relação a uma terceira tabela, chamada de tabela de junção ou de vínculo. Em outras palavras, uma relação muitos-paramuitos é apenas um par de relações um-paramuitos. As tabelas em uma relação muitos-para-muitos.

Criar uma relação muitos-para-muitos A imagem mostra uma relação muitos-paramuitos típica. Você pode ver que a estrutura é relativamente simples; uma tabela de junção com um par de chaves estrangeiras e alguns campos relacionados. Você pode usar os nessa tabela de junção para responder perguntas como: Em quais computadores um determinado técnico trabalhou no último mês? As tabelas em uma relação muitos-para-muitos.

Sugestões de prática 1. Criar uma relação usando o painel Relações. 2. Definir a integridade referencial e alterações em cascata. 3. Criar uma relação para um banco de da Web. 4. Criar uma relação um-para-um. 5. Criar uma relação muitos-para-muitos.

Pergunta de teste 1 É uma boa ideia pensar nas relações como tendo lados. (Escolha uma resposta.) 1. Verdadeiro. 2. Falso.

Pergunta de teste 1 É uma boa ideia pensar nas relações como tendo lados. Resposta: 1. Verdadeiro. Saber de que lado uma tabela está diz a você se ela usa ou não um campo de chave estrangeira.

Pergunta de teste 2 Para criar relações um-para-muitos, você executa qual das seguintes opções? (Escolha uma resposta.) 1. Usa a chave primária da tabela no lado um com uma chave estrangeira na tabela do lado muitos. 2. Usa uma tabela de junção com pelo menos dois campos de chave estrangeira. 3. Desativa a indexação para o campo de chave primária.

Pergunta de teste 2 Para criar relações um-para-muitos, você executa qual das seguintes opções? Resposta: 1. Usa a chave primária da tabela no lado um com uma chave estrangeira na tabela do lado muitos. No banco de de controle de ativos, agora você pode responder perguntas como: Qual empresa fornece a maior parte de nossos computadores?.

Pergunta de teste 3 Para criar uma relação um-para-um, você executa qual das seguintes opções? (Escolha uma resposta.) 1. Desativa a indexação para o campo de chave estrangeira. 2. Ativa a indexação no campo de chave estrangeira, mas permite valores duplicados. 3. Ativa a indexação para o campo de chave estrangeira sem permitir valores duplicados. 4. Habilita a integridade referencial.

Pergunta de teste 3 Para criar uma relação um-para-um, você executa qual das seguintes opções? Resposta: 3. Ativa a indexação para o campo de chave estrangeira sem permitir valores duplicados. Se você permitir valores duplicados, criará uma relação umpara-muitos.

Pergunta de teste 4 A integridade referencial é útil porque ela exerce qual das seguintes opções? (Escolha uma resposta.) 1. Assume o lugar de um índice. 2. Mantém os valores das chaves primária e estrangeira em sincronia. 3. Permite tornar órfãos de forma segura.

Pergunta de teste 4 A integridade referencial é útil porque ela exerce qual das seguintes opções? Resposta: 2. Mantém os valores das chaves primária e estrangeira em sincronia. A integridade referencial também pode tornar mais fácil atualizar e excluir.

Pergunta de teste 5 Para criar uma relação muitos-para-muitos entre a Tabela A e a Tabela B, você executa qual das seguintes opções? (Escolha uma resposta.) 1. Cria relações um-para-um entre A, B e pelo menos mais duas tabelas. 2. Adiciona as chaves primárias de A e B em uma tabela de "vínculo" ou "junção". 3. Adiciona todos os campos necessários da tabela A à tabela B e vice-versa, até que cada tabela contenha todos os que você precisa controlar.

Pergunta de teste 5 Para criar uma relação muitos-para-muitos entre a Tabela A e a Tabela B, você executa qual das seguintes opções? Resposta: 2. Adiciona as chaves primárias de A e B em uma tabela de "vínculo" ou "junção". Essas chaves estrangeiras permitem ver como os em cada lado se relacionam entre si.

Pergunta de teste 6 Este curso ensinou tudo o que você precisa saber sobre relações. (Escolha uma resposta.) 1. Verdadeiro. 2. Falso.

Pergunta de teste 6 Este curso ensinou tudo o que você precisa saber sobre relações. Resposta: 2. Falso. Os ponteiros no Cartão de Referência Rápida indicam muitas outras informações. Há um link no próximo slide; aproveite.