Você está na página 1de 2

Instrumento de Apoio Nº2 2019/20

IMP-PROF 001/0

Curso
Turma(s) - - - -
Disciplina TIC Nível 4 Ano 1
Módulo Gestão de base de dados
Professor Virgínia Moreira Dias
Atividade
Nome Nº

Criação de uma base de dados/formulários/relatórios


1) Pretende-se ciar uma base de dados que reflita o estrutura curricular do teu curso, permitindo deste modo registar as tuas
notas ao longo do curso. Para isso cria uma base de dados com o nome TG2023, e cria duas tabelas Notas e Disciplinas com
as seguintes especificações (Nota: todos os campos são de preenchimento obrigatório):

Tabela: Disciplinas - Chave primária: CodDisc


Campo Tipo Descrição Tamanho Legenda Formatação
Abreviatura do nome Texto em maiúsculas
CodDisc Texto 3 Código da Disciplina
disciplina
Nome Texto Nome da disciplina 40 Nome da disciplina
Componente de formação a Componente da
CompDisc Texto 255
que pertence a disciplina disciplina

Tabela: Notas - Chave primária: Ano, CodDisc e ModDisc


Campo Tipo Descrição Tamanho Legenda Validação Texto de validação
Ano em que decorreu a O valor introduzido está
Ano Texto 2 Entre 10 e 12
disciplina incorreto
Código da
CodDisc Texto Código da disciplina 3
Disciplina
Módulo da
ModDisc Texto Módulo da disciplina 4
disciplina
Data de conclusão do Data de Superior a O valor introduzido está
DatConc Data/hora
módulo conclusão 1/09/2015 incorreto
O valor introduzido está
Nota Número Nota obtida à disciplina Entre 10 e 20
incorreto

2) Altera o tipo de dados do campo ModDisc que pertence à tabela Notas, para assistente de pesquisa, com a seguinte
informação:
● Eu escrevo os valores;
● N.º de colunas – 1;
● Dados da coluna: de M1 a M9;
● Não limitar à lista os valores;
● Não permitir múltiplos valores;
3) Altera o tipo de dados do campo CompDisc que pertence à tabela Disciplinas para assistente de pesquisa, com a seguinte
informação:
● Eu escrevo os valores
Instrumento de Apoio Nº2 2019/20
IMP-PROF 001/0

● N.º de colunas – 1
● Dados da coluna: Componente Sociocultural; Componente Formação Cientifica; Componente da formação
Técnica, Tecnológica e Prática;
● Limitar as opções à lista;
● Não permitir múltiplos valores;
4) Altera o tipo de dados do campo CodDisc que pertence à tabela Notas para assistente de pesquisa, com a seguinte
informação:
● Obter valores a partir de outra tabela;
● Tabela: disciplinas
● Campos selecionados: CodDis e Nome;
● Ordenar pelo campo nome de forma ascendente;
● Retirar visto de ocultar a coluna chave;
● Armazenar dados em CodDisc;
5) Efetue o(s) relacionamento(s) possíveis entre as tabelas, impondo a integridade referencial e propagar a atualização dos
campos relacionados.
6) Cria formulários em branco para introdução dos dados para as duas tabelas, atribuindo-lhes o nome de ForNotas e
ForDisc. Formate os formulários com as seguintes características:
● Insira uma imagem no cabeçalho do formulário de acordo com o tema do mesmo;
● Insira um título que identifique o formulário. Formate o tipo o tipo, tamanho, cor e estilos de letra;
● Formate o fundo do formulário com cor à escolha;
● Formate o tipo, tamanho, cor e estilos de letra dos campos dos formulários;
● Ajuste a largura dos campos de forma a que seja visível todo o conteúdo dos campos;
● Insira no formulário dois botões que permitam adicionar novos registos e fechar o formulário.
7) Introduza no formulário ForDisc as disciplinas do seu curso.
8) Introduza no formulário ForNotas os módulos das disciplinas que realizou até ao momento.
9) Cria um relatório usando o assistente de relatórios que permita a impressão das notas, agrupadas por disciplina. Da tabela
Notas seleciona o campo Ano, da tabela disciplinas seleciona o campo nome e novamente da tabela notas os campos
Módulo, Nota e DataConc. Na opção como deseja ver os dados clique em por notas, em nível de agrupamento seleciona
nome. Ordena o relatório por ano e módulo de forma ascendente Guarda o relatório com o nome RelNot.
10) Formate o relatório com os seguintes aspetos:
No cabeçalho do relatório:
● insira o logotipo da escola ;
● formate o fundo para a cor branca;
11) Grave a base de dados.

Você também pode gostar