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
- 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.
- 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.
- O que são relatórios?
Relatórios são uma forma eficaz de apresentar dados em formato impresso.
- 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.
- 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.
- 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.
- 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.
- 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.
- Além do tipo anterior, quais outros tipos de relacionamentos podem ocorrer?
Podem ocorrer relacionamentos um para um e muitos para muitos.
- 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.