Relações M-N e Formulários

Documentos relacionados
Plano de Aula - Base cód Horas/Aula

4ª REFLEXÃO. UFCD (Aplicações de gestão administrativa) (Carga horária: 50 horas)

Modulo 2 Gestão de Base

No Libre-Office Base, um Formulário (Form) é uma tela para manipulação de registros de uma tabela. Alternativa mais elegante a esta tela feia :

Gestão de Base de dados Formulários

Sumário. Técnicas de banco de dados simples. 1 Como explorar o Microsoft Access Parte I

Formulários VIII Vista de estrutura

Macros e Programação VBA

AULA TEÓRICA 7-8. Tema 6. Introdução ao Microsoft Access (continuação)

AULA TEÓRICA 11 Tema 7. Introdução ao Microsoft Access (cont.)

Access 2010 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Plano de Aula - Access cód Horas/Aula

Gestão de Base de dados Tabelas e Chaves

Plano de Aula - Access cód Horas/Aula

Banco de Dados. Aula 03. Prof. Diemesleno Souza Carvalho

Base de Dados. Base de Dados. Apresentação da Cadeira Julho, Docente: Célio B. sengo. Ano Lectivo Departamento de Informática

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS FORMULÁRIOS

Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (perte I)

1. FILTRAR OS DADOS ATRAVÉS DE FORMULÁRIO (FILTER BY FORM)

Aula 9 BD 1 SQL Parte 1. Profa. Elaine Faria UFU

Manual. Portal de Seminovos

Conteúdo Minicurso. Modelo Conceitual (Alto Nível) Modelo Lógico (Nível Intermediário) Modelo Físico (Baixo Nível)

MÓDULO 2 - INTRODUÇÃO AOS SISTEMAS DE GESTÃO DE BASES DE DADOS ACCESS

Bases de dados na área de Ciências da Saúde

1. Abrir o Microsoft Access a partir do menu Start Programas Microsoft Office Microsoft Office Access Click em Blank Database

Programa CIEE de Educação a Distância

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Escola Olímpio Curso: Técnico em Informática. Introdução e instalação

Word 2010 Avançado Plano de Aula 24 Aulas (aulas de 1 Hora)

Plano de Aula - DreamWeaver CC - cód Horas/Aula

SQL Básica DDL. Prof. Marcos A. Schreiner. 21 de outubro de Curso de Licenciatura em Computação

Banco de dados. Conteúdo: DDL Prof. Patrícia Lucas

DISPOSITIVOS DE REDE E SERVIDORES UTILIZANDO SNMP. Luciano Lingnau Orientador: Francisco Adell Péricas

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

MANUAL DO CREDENCIADO AUDITORIA VIRTUAL

Tutorial de Administração de sites do Portal C3

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

Faturamento - Emissão de Nota Fiscal

ORIENTAÇÕES PARA SOLICITAÇÃO DE BOLSA NOVA/RENOVAÇÃO SISTEMA PIBIC ON-LINE

Importar e Exportar Dados

Escola Secundária Eça de Queirós. Formação básica sobre Livro de Ponto Eletrónico WebUntis

Access Módulo I. Gabarito

AULA TEÓRICA 10. Tema 7. Introdução ao Microsoft Access Ø. conceitos

CompTIA A+ Essentials (CA+)

Orientações ao Administrador Regional

Manual. Portal de Seminovos

Sistemas de Informação e Bases de Dados 2012/2013. Modelo Relacional. Alberto Sardinha 2012 IST

Escola Secundária c/ 3º Ciclo de Ferreira Dias. CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access Atividade 3

CompTIA A+ Essentials. Sobre o curso. Tecnologias de Informação - Redes e Sistemas. Com certificação

CompTIA A+ Essentials (CA+)

BIBLIOMETRIA ANEXO I COMO EXPORTAR DADOS NAS BASES SCOPUS E EBSCOHOST

SISTEMAS DISTRIBUÍDOS

Manual Invest BTrader Web

WebUntis. Livro de Ponto Digital IMPORTAR ALUNOS E FOTOS

COMO ADICIONAR CONTEÚDO WEB SIMPLES Portal Ebserh Site dos Hospitais Universitários

Casamentos. Gratos pela vossa preferência SOLAR DAS CAMÉLIAS

PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º

Introdução ao SolidWorks (XI): Modelação Avançada. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

MANUAL DO CREDENCIADO HEMODIÁLISE OU ONCOLOGIA

Lançamento de Faltas - Diário de Classe

TUTORIAL DO SOFTWARE SMART NOTEBOOK 10

MANUAL PBE - FOGÕES. Sistema PBE On Line (CONPET) Fogões SPBE. Manual Operacional. Versão 1.0. Pág 1/47

XD - Ligação com o Sage Retail

Manual para postagem de tarefa

Benvindo ao Curso de Introdução ao Firebird com Ferramenta de Relatórios!

Tarefa Orientada 4 Aplic. Manutenção de Produtos - ComboBox

Plano de Aula - Calc cód Horas/Aula

Recursos Complementares (Tabelas e Formulários)

Banco de Dados Relacionais. Eduardo Ribeiro Felipe

Word 2013 Plano de Aula 24 Aulas (Auluas de 1 Hora)

Manual do Utilizador Operador Económico

Faça seu login na página pt-br.wordpress.com. Caso ainda não tenha um login, registre-se.

B2B Grupo Soledad MANUAL DE UTILIZAÇÃO

Manual para atualização do portal do CNPq - versão 1.0 Programas

Transcrição:

SI (2008/09) :: Relações M-N e Formulários 1/ 15 Relações M-N e Formulários Sistemas de Informação MIEM / MIEIG M. Gonçalves /Bragança(2008)

SI (2008/09) :: Relações M-N e Formulários 2/ 15 Relações 1-M e M-N Na aula anterior: 1 livro só tem 1 e um só autor. Estas são as chamadas relações Um-para-Muitos (1-M). É muito comum um livro ter mais do que um autor! Relações M-N Uma linha de uma tabela relaciona-se com muitas linhas de outra tabela e vice-versa. São as chamadas relações Muitos-para-Muitos (M-N) entre tabelas. Como fazer?

SI (2008/09) :: Relações M-N e Formulários 3/ 15 Relação 1-N: 1 livro tem 1 autor 1 autor escreve mais de um livro #Livro Titulo #Autor 1 Data and Computer Communications 1 2 Operating Systems: Internals and Design Principles 1 3 Cryptography and Network Security: Principles and Practice 1 4 An Introduction to Database Systems 2 5 A Guide to the Sql Standard 2 6 Things a Computer Scientist Rarely Talks About 3 7 Literate Programming 3 8 Selected Papers on Computer Science 3 9 Designing Web Usability : The Practice of Simplicity 4 10 Usability Engineering 4 11 Database Management Systems 5

SI (2008/09) :: Relações M-N e Formulários 4/ 15 Relação M-N: 1 livro tem mais de um autor 1 autor escreve mais de um livro #Livro Titulo 1 Data and Computer Communications 2 Operating Systems: Internals and Design Principles 3 Cryptography and Network Security: Principles and Practice 4 An Introduction to Database Systems 5 A Guide to the Sql Standard 6 Things a Computer Scientist Rarely Talks About 7 Literate Programming 8 Selected Papers on Computer Science 9 Designing Web Usability : The Practice of Simplicity 10 Usability Engineering 11 Database Management Systems #Livro #Autor Nº Autor 1 2 1 1 3 2 2 1 1 2 4 2 3 2 1 3 4 3 3 5 2 4 2 1 5 3 1 #Autor Nome 1 William Stallings 2 C. J. Date 3 Donald Knuth 4 Jakob Nielsen 5 Ramakrishnan Raghu

SI (2008/09) :: Relações M-N e Formulários 5/ 15 Relações M-N Cria-se uma tabela intermédia na qual se colocam, como chaves estrangeiras, as chaves primárias das tabelas envolvidas.

SI (2008/09) :: Relações M-N e Formulários 6/ 15 Formulários Servem para visualizar e editar dados; controlar o fluxo da aplicação; apresentar mensagens e imprimir informações. Os dados utilizados no formulário podem vir de uma tabela ou de uma pergunta à base de dados.

SI (2008/09) :: Relações M-N e Formulários 7/ 15 Vista de Estrutura de Formulário Comutação de vista: estrutura/formulário Lista de campos disponíveis Caixa de ferramentas (toolbox)

SI (2008/09) :: Relações M-N e Formulários 8/ 15 Vista de Estrutura de Formulário Criar o formulário: selecionar todos os campos e arrastá-los para dentro do formulário. Para ver o resultado comute para a vista de formulário.

SI (2008/09) :: Relações M-N e Formulários 9/ 15 Vista de Formulário

SI (2008/09) :: Relações M-N e Formulários 10 / 15 Algumas Alterações ao Formulário O campo não pode ser editado. Menu de contexto (botão direito) Change To > Combo Box Definir lista de temas

SI (2008/09) :: Relações M-N e Formulários 11 / 15 Caixas de Combinação (origem dos valores) Lista de valores Conjunto de valores pouco variável de pequena dimensão Tabela ou consulta Conjunto de valores variável e de grande dimensão

SI (2008/09) :: Relações M-N e Formulários 12 / 15 Caixas de Combinação (consulta a uma tabela) Colocar a informação relativa às editoras numa tabela independente. Criar a tabela T_Editora com os campos: #Editora (AutoNumber) e Nome (Text). Alterar coluna Editora na tabela t_livro (de texto para long integer) Criar a relação 1-M entre T_Livro e T_Editora através do campo #Editora.

SI (2008/09) :: Relações M-N e Formulários 13 / 15 Caixas de Combinação (consulta a uma tabela) Criar a caixa de combinação.

SI (2008/09) :: Relações M-N e Formulários 14 / 15 Subformulário Criar formulário contínuo (F_LivroOperacoes) relativo às operações sobre todos os livros. Ajustar por forma a ter o formato abaixo apresentado. Modificar as propriedades do formulário para o seguinte: Default View: Continuous Forms Record Selections: No Navigation Buttons: No Dividing Lines: No

SI (2008/09) :: Relações M-N e Formulários 15 / 15 Ligação Formulário / Subformulário

SI (2008/09) :: Relações M-N e Formulários 16 / 15 Ligação Formulário / Subformulário

SI (2008/09) :: Relações M-N e Formulários 17 / 15 Ligação Formulário / Subformulário

SI (2008/09) :: Relações M-N e Formulários 18 / 15 Resultado da Ligação