Consultas, Relatórios, Macros e Relacionamentos em Bancos de Dados

Classificado em Computação

Escrito em em português com um tamanho de 2,97 KB

  1. Para que utilizamos as consultas?

Utilizamos consultas para visualizar, alterar e analisar dados de diferentes maneiras. Elas também servem como origem de registros para formulários e relatórios.

  1. O que são consultas de seleção?

Consultas de seleção são usadas para recuperar dados de uma tabela ou para realizar cálculos.

  1. O que são relatórios?

Relatórios são uma forma eficaz de apresentar dados em formato impresso.

  1. De onde vêm as informações de um relatório?

A maioria das informações de um relatório provém de uma tabela, consulta ou instrução SQL base, que atua como a fonte de dados do relatório. As informações adicionais ficam armazenadas na própria estrutura do relatório.

  1. O que são controles em relatórios? Dê três exemplos:

Controles são objetos gráficos que estabelecem a ligação entre o relatório e sua origem de registros. Exemplos de controles incluem: rótulos, caixas de texto, caixas de combinação e botões.

Defina macros:

Uma macro é uma ferramenta que automatiza tarefas e adiciona funcionalidade a formulários, relatórios e controles.

  1. Em aula, criamos uma macro chamada AUTOEXEC. Explique seu comportamento:

Uma macro salva com o nome AUTOEXEC é executada automaticamente ao abrir o arquivo do banco de dados. No contexto da aula, ela abria o formulário que servia como menu principal para acessar o restante do programa.

  1. Como funcionam os relacionamentos? Geralmente, quais são os campos envolvidos?

Relacionamentos funcionam pela coincidência de dados em campos-chave, tipicamente um campo com o mesmo nome em ambas as tabelas. Na maioria dos casos, os campos coincidentes são a chave primária de uma tabela e a chave estrangeira de outra.

  1. Qual o tipo mais comum de relacionamento? Explique e dê um exemplo:

O tipo de relacionamento mais comum é o um para muitos. Neste tipo, um registro na Tabela A pode ter múltiplos registros correspondentes na Tabela B, mas um registro da Tabela B só pode ter um registro correspondente na Tabela A.

Exemplo: Um fornecedor pode fornecer vários produtos, mas cada produto tem apenas um fornecedor.

  1. Além do tipo anterior, quais outros tipos de relacionamentos podem ocorrer?

Podem ocorrer relacionamentos um para um e muitos para muitos.

  1. O que é e qual o objetivo da Integridade Referencial?

A integridade referencial é um conjunto de regras que o banco de dados utiliza para garantir que os relacionamentos entre as tabelas sejam válidos e que os dados não sejam excluídos ou alterados acidentalmente.

Entradas relacionadas: