• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Solucoes exerciciosaccessxp
 

Solucoes exerciciosaccessxp

on

  • 539 views

 

Statistics

Views

Total Views
539
Views on SlideShare
539
Embed Views
0

Actions

Likes
1
Downloads
34
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Solucoes exerciciosaccessxp Solucoes exerciciosaccessxp Presentation Transcript

    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 1Paulo Moreira 1 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 21. Abrir o Microsoft Access -> Base de dados vazia -> Pasta Meus Documentos -> Nova Pasta Facturação -> Nome do ficheiro FactGest.2. Criar Tabela na vista de estrutura -> Indicar os campos com o respectivos tipos de dados -> Criar chaves primárias através do botão e de seguida gravar a tabela com o respectivo através do botão  (Guardar).3. Criar nova tabela a través do botão Novo -> Importação de Tabelas -> Indicar a pasta -> Listar os ficheiros do tipo Microsoft Excel -> Seleccionar o ficheiro -> Botão Importar -> Seguir os passos do assistente de importação.4. Seleccionar a tabela -> Botão estrutura -> Alterar as definições pedidas ->Gravar as alterações através do botão .Paulo Moreira 2 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 31. Para alterar as propriedades dos campos dever-se-á abrir cada uma das tabelas em vista de estrutura e de seguida colocar o cursor no campo respectivo.a) TblIva  Propriedades para o campo CodIva • Tamanho: Número Inteiro Longo • Legenda: Cód. Iva  Propriedades para o campo TaxaIva • Tamanho: Simples • Formatar: Percentagem • Casas decimais: 0 • Legenda: Tx de IVAb) TblTipoPagamento  Propriedades para o campo CodTipoPagamento • Tamanho: Número Inteiro Longo • Legenda: Cód. Tipo de Pagamento  Propriedades para o campo Forma • Tamanho: 30 • Formatar: > • Necessário: Simc) TblDistrito  Propriedades para o campo CodDistrito • Tamanho: Número Inteiro Longo • Legenda: Cód. Distrito  Propriedades para o campo Distrito • Tamanho: 25 • Formatar: > • Necessário: Simd) TblDesconto  Propriedades para o campo CodDesconto • Tamanho: Número Inteiro Longo • Legenda: Cód. DescontoPaulo Moreira 3 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP  Propriedades para o campo PercDesconto • Tamanho: Simples • Formatar: Percentagem • Casas decimais: 0 • Legenda: Tx Descontoe) TblProduto  Propriedades para o campo CodProduto • Tamanho: Número Inteiro Longo • Legenda: Cód. Produto  Propriedades para o campo Designacao • Tamanho: 50 • Formatar: > • Necessário: Sim • Legenda: Designação  Propriedades para o campo Preco • Formatar: Euro  Propriedades para o campo Descricao • Legenda: Descriçãof) TblClientes  Propriedades para o campo CodCliente • Tamanho: Número Inteiro Longo • Legenda: Cód. Cliente • Formatar: 000  Propriedades para o campo NomeCliente • Tamanho: 70 • Formatar: > • Necessário: Sim • Legenda: Nome  Propriedades para o campo Morada • Tamanho: 65 • Formatar: >  Propriedades para o campo CodPostal • Tamanho: Numero Inteiro • Casas Decimais: 0 • Máscara: 0000 • Legenda: Cód. Postal  Propriedades para o campo ArruamentoPaulo Moreira 4 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP • Tamanho: Numero Inteiro • Casas Decimais: 0 • Formatar: 000  Propriedades para o campo Localidade • Tamanho: 30 • Formatar: > • Necessário: Sim  Propriedades para o campo Concelho • Tamanho: 30 • Formatar: > • Valor Predefinido: Coimbra  Propriedades para o campo Pais • Tamanho: 25 • Formatar: > • Valor Predefinido: Portugal  Propriedades para o campo NumTelefone • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 000.000.000 • Legenda: Telefone  Propriedades para o campo NumTelemovel • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 00.000.0000 • Legenda: Telemóvel  Propriedades para o campo NumFax • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 000.000.000 • Legenda: Fax  Propriedades para o campo NumContribuinte • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 000 000 000 • Legenda: Nº ContribuintePaulo Moreira 5 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP  Propriedades para o campo DataAdesao • Formatar: Data Abreviada • Máscara: 00-00-0000 • Legenda: Data Adesão • Valor Predefinido: Data()g) TblEmpregado  Propriedades para o campo CodEmpregado • Tamanho: Número Inteiro Longo • Legenda: Cód. Empregado • Formatar: 000  Propriedades para o campo NomeEmpregado • Tamanho: 65 • Formatar: > • Necessário: Sim • Legenda: Nome  Propriedades para o campo Morada • Tamanho: 65 • Formatar: >  Propriedades para o campo CodPostal • Tamanho: Numero Inteiro • Casas Decimais: 0 • Máscara: 0000 • Legenda: Cód. Postal  Propriedades para o campo Arruamento • Tamanho: Numero Inteiro • Casas Decimais: 0 • Formatar: 000  Propriedades para o campo Localidade • Tamanho: 30 • Formatar: > • Necessário: Sim  Propriedades para o campo NumTelefone • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 000.000.000 • Legenda: TelefonePaulo Moreira 6 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP  Propriedades para o campo NumTelemovel • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 00.000.0000 • Legenda: Telemóvel  Propriedades para o campo NumContribuinte • Tamanho: Numero Inteiro Longo • Casas Decimais: 0 • Máscara: 000 000 000 • Legenda: Nº Contribuinte  Propriedades para o campo DataNascimento • Formatar: Data Abreviada • Máscara: 00-00-0000 • Legenda: Data Nasc. • Regra de Validação: <Data() • Texto de Validação: Dados inválidos! A data tem que ser inferior à de hoje.h) TblFactura  Propriedades para o campo CodFactura • Tamanho: Numero Inteiro Longo • Formatar: 00000 • Legenda: Cód. Factura  Propriedades para o campo Data • Formatar: Data Abreviada • Máscara: 00-00-0000 • Valor Predefinido: Data() • Regra de Validação: <=Data() • Texto de Validação: A data tem de ser inferior ou igual à data actual.Paulo Moreira 7 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 4Para que as relações possam ser criadas dever-se-á utilizar o Assistente de pesquisa. a) O campo CodIva da tabela Produtos deverá ficar relacionado com o campo CodIva da Tabela Iva, mas deverá apresentar unicamente o campo TaxaIva. Solução: 1. Abrir em vista de estrutura a tabela Produtos 2. Alterar o tipo de dados do campo CodIva para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Iva [Seguinte] 5. Enviar todos os campos para a lista dos Campos Seleccionados através do Botão [>>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela b) O campo CodCliente da Tabela Factura deverá ficar relacionado com o campo CodCliente da Tabela Clientes, mas deverá apresentar unicamente os campos NomeCliente e NumContribuinte. Solução: 1. Abrir em vista de estrutura a tabela Facturas 2. Alterar o tipo de dados do campo CodCliente para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Clientes [Seguinte] 5. Enviar os campos CodCliente, NomeCliente e NumContribuinte para a lista dos Campos Seleccionados através do Botão [>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabelaPaulo Moreira 8 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP c) O campo CodEmpregado da tabela Factura deverá ficar relacionado com o campo CodEmpregado da Tabela Empregados, mas deverá apresentar unicamente o campo NomeEmpregado. Solução: 1. Abrir em vista de estrutura a tabela Facturas 2. Alterar o tipo de dados do campo CodEmpregado para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Empregados [Seguinte] 5. Enviar os campos CodEmpregado e NomeEmpregado para a lista dos Campos Seleccionados através do Botão [>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela d) O campo CodTipoPagamento da tabela Factura deverá ficar relacionado com o campo CodTipoPagamento da Tabela Tipos de pagamentos, mas deverá apresentar unicamente o campo Forma. Solução: 1. Abrir em vista de estrutura a tabela Facturas 2. Alterar o tipo de dados do campo CodTipoPagamento para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Tipo de Pagamentos [Seguinte] 5. Enviar todos os campos para a lista dos Campos Seleccionados através do Botão [>>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela e) O campo Distrito da tabela Clientes deverá ficar relacionado com o campo CodDistrito da tabela Distritos, mas deverá apresentar unicamente o campo Distrito. Solução: 1. Abrir em vista de estrutura a tabela Clientes 2. Alterar o tipo de dados do campo Distrito para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Distritos [Seguinte] 5. Enviar todos os campos para a lista dos Campos Seleccionados através do Botão [>>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela f) O campo CodDesconto da tabela Detalhes da Factura deverá ficar relacionado com o campo CodDesconto da tabela Descontos, mas deverá apresentar unicamente o campo PercDesconto.Paulo Moreira 9 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP Solução: 1. Abrir em vista de estrutura a tabela Detalhes da factura 2. Alterar o tipo de dados do campo CodDesconto para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Descontos [Seguinte] 5. Enviar todos os campos para a lista dos Campos Seleccionados através do Botão [>>] ; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela (Não será necessário fechar a tabela uma vez que será necessária para a próxima questão) g) O campo CodFactura da tabela Detalhes da Factura deverá ficar relacionado com o campo CodFactura da tabela Factura. Solução: 1. Abrir em vista de estrutura a tabela Detalhes da factura 2. Alterar o tipo de dados do campo CodFactura para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Facturas [Seguinte] 5. Enviar o campo CodFactura para a lista dos Campos Seleccionados através do Botão [>]; [Seguinte] 6. A etiqueta não é necessário ser alterada [Concluir] 7. Gravar as alterações 8. Fechar a tabela (Não será necessário fechar a tabela uma vez que será necessária para a próxima questão) h) O campo CodProduto da tabela Detalhes da Factura deverá ficar relacionado com o campo CodProduto da tabela Produtos, mas deverá apresentar unicamente o campo Designacao. Solução: 1. Abrir em vista de estrutura a tabela Detalhes da factura 2. Alterar o tipo de dados do campo CodProduto para Assistente de pesquisa 3. Escolher a opção que permite consultar valores numa coluna de uma tabela/consulta [Seguinte] 4. Seleccionar a tabela Produtos [Seguinte] 5. Enviar os campo CodProduto e Designacao para a lista dos Campos Seleccionados através do Botão [>]; [Seguinte] 6. Deixar activa a opção de Ocultar a coluna chave [Seguinte] 7. A etiqueta não é necessário ser alterada [Concluir] 8. Gravar as alterações 9. Fechar a tabela2) Aceda ao diagrama de relações e disponha-o para que se torne perceptíveis as ligações entre as várias tabelas. Solução: • Menu Ferramentas + RelaçõesPaulo Moreira 10 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP3) Reforce as relações. Solução: • Duplo-Clique sobre cada relação e activar a Integridade Referencial assim como a progragação dos campos relacionados4) Imprima o diagrama de relações Solução: 1. A partir do diagrama de relações 2. Menu Ficheiro + Imprimir relações 3. Botão ImprimirPaulo Moreira 11 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 5Abrir cada uma das tabelas em vista de folha de dados em introduzir os dados respectivos.Paulo Moreira 12 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 6Qry Clientes do concelho de CoimbraQry Clientes começados por APaulo Moreira 13 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPQry Produtos entre 50 e 100 Euros Qry Empregados Através do CódigoQry Cliente Atraves do Apelido Qry Cliente Atraves do DistritoQry Facturas Entre DatasQry Produto Atraves do nomePaulo Moreira 14 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPPaulo Moreira 15 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 7Qry Endereços dos EmpregadosQry Idades EmpregadosPaulo Moreira 16 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPQry Dados FacturaPaulo Moreira 17 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPQry Total por FacturaQry Quantidade de Clientes Por Distrito e ConcelhoQry Quantidades Por Produto e Por AnoPaulo Moreira 18 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 81. Criar formulário através do assistente > Seleccionar para cada formulário a respectiva tabela > Seleccionar todos os campos > Esquema Colunas > Estilo Padrão > Indicar o respectivo nome.2. Abrir em vista de estrutura o formulário FrmProdutos > Seleccionar os rótulos e aplicar a formatação solicitada > Seleccionar os campos e aplicar as formatações solicitadas > Dispor os objectos da forma indicada.3. Estando na vista de estrutura do formulário indicado no ponto anterior > Menu Formatar + Opção Formatação automática > Botão Personalizar > Opção Criar estilo > Indicar o nome do estilo.4. Abrir em vista de estrutura cada um dos formulários individualmente > Menu Formatar + Opção Formatação Automática > Seleccionar o estilo criado no ponto anterior > Confirmar > Gravar.5. Abrir em vista de estrutura cada um dos formulários individualmente > Menu Ver + Opção Propriedades (tecla [F4]) > Separador Formato.6. Abrir em vista de estrutura cada um dos formulários individualmente > Manipular os objectos através da movimentação e respectivo redimensionamento.Paulo Moreira 19 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 91. Criar formulário através do assistente > Seleccionar os campos respectivos > Esquema Tabela > Estilo Padrão > Indicar os respectivos nomes para o formulário e sub-formulário. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Alterar as propriedades dos formulários.2. Criar formulário através do assistente > Seleccionar os campos respectivos > Esquema Tabela > Estilo Padrão > Indicar os respectivos nomes para o formulário e sub-formulário. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Aplicar o estilo através da opção Formatação Automática do Menu Formatar. c. Alterar as propriedades dos formulários.3. Criar formulário através do assistente > Seleccionar a Consulta > Seleccionar os campos respectivos > Esquema Tabela > Estilo Padrão > Indicar o nome do formulário. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Alterar as propriedades do formulário.4. Criar formulário através do assistente > Seleccionar a Consulta > Seleccionar os campos respectivos > Esquema Tabela > Estilo Padrão > Indicar o nome do formulário. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Alterar as propriedades do formulário.5. Na janela da base de dados seleccionar o formulário referido > Menu Editar + Opção Copiar > Menu Editar + Opção Colar > Indicar o novo Nome > Abrir em vista de estrutura > Aceder às propriedades dos formulário através da opção propriedades do menu Ver > Separador Dados > Propriedade Origem dos registos > Seleccionar a consulta solicitada > Gravar as alterações através botão .Solução do Exercício 10Paulo Moreira 20 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XP1. Criar relatório através do assistente > Seleccionar a Tabela > Seleccionar os campos respectivos > Seleccionar o campo Nome como nível de agrupamento > Botão Opções de agrupamento > Agrupamento por 1ª letra > Esquema Degrau > Estilo Casual > Indicar o nome do relatório. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Seleccionar a secção Cabeçalho do campo Nome por 1ª letra e colocar a cor verde de preenchimento c. Desenhar uma linha através da caixa de ferramentas na parte inferior na secção detalhe.2. Criar relatório através do assistente > Seleccionar as Tabelas Distritos e Clientes> Seleccionar os campos respectivos > Seleccionar o campo Distrito e Concelho como níveis de agrupamento > Dar prioridade ao campo Distrito > Esquema Degrau > Estilo Casual > Indicar o nome do Relatório. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Seleccionar a secção Cabeçalho do campo nome e colocar a cor verde de preenchimento.3. Criar relatório através do assistente de etiquetas > Seleccionar a tabela Clientes> Seleccionar o modelo de etiqueta > Criar o protótipo > Ordenar pelo campo NomeCliente > Indicar o nome do Relatório. a. Abrir em vista e estrutura e colocar os objectos nome e pais a negrito4. Criar relatório através do assistente > Seleccionar as Tabelas Empregados, Clientes, Facturas, e tipo de pagamento > Seleccionar os respectivos campos > Ver dados por Empregados > Esquema Degrau > Estilo Casual > Indicar o nome do Relatório.5. Criar relatório através do assistente > Seleccionar a consulta > Seleccionar os respectivos campos > Esquema Tabela > Estilo Casual > Indicar o nome do Relatório. a. O cálculo de totais é feito através da criação de caixas de texto na secção de rodapé do relatório com fórmula =soma([nome do campo]).Paulo Moreira 21 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 111. Criar relatório através do assistente > Seleccionar todas as tabelas > Seleccionar os campos respectivos > Ver dados por Facturas > Esquema Degrau > Estilo Casual > Indicar o nome do Relatório. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Utilizar as ferramentas necessárias (linhas, Rótulos, Rectângulos, Imagens, quebras de página.Paulo Moreira 22 / 23
    • GestiTomé@2004 Solução dos Exercícios Access XPSolução do Exercício 121. Criar página através do assistente > Seleccionar a tabela > Seleccionar os campos respectivos > Não usar campos agrupados > Indicar o nome da página. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Aplicar o tema através do Menu Formatar + Opção Tema. c. Gravar na pasta Facturação.2. Criar página através do assistente > Seleccionar a tabela > Seleccionar os campos respectivos > Não usar campos agrupados > Indicar o nome da página. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Aplicar o tema através do Menu Formatar + Opção Tema. c. Gravar na pasta Facturação.3. Criar página através da vista de estrutura > Arrastar para a área da página a tabela Facturas > Esquema Tabela > Arrastar para a área da página os campos CodProduto, Quantidade e CodDesconto da tabela Detalhes de Factura de forma a criar uma nova secção abaixo da facturas > Esquema Tabela. a. Redimensionar e movimentar os objectos de acordo com a imagem apresentada. b. Aplicar o tema através do Menu Formatar + Opção Tema. c. Gravar na pasta Facturação.Paulo Moreira 23 / 23