Intr. Aos Computadores e Programação
2014
Pratica – Microsoft Access
Criar uma base de dados simples para uma gestão eficiente dos alunos. A informação a registrar são os
dados pessoais dos alunos e detalhes sobre os cursos que vão frequentar.
Para este exercício deverá criar os seguintes objectos:
1. Uma tabela que vai gravar com o nome “Cursos” e que contem os seguintes campos e definições:
CodCurso
Curso
PrecoCurso
Sala
Horario
Professor
Number
Text
Currency
Number
Text
Text
Byte (Primary Key)
25 caracteres
>=120 And <=123
Byte
10 caracteres
25 caracteres
>=1 And <=3
Outra tabela “Alunos” que contem os seguintes campos e definições:
CodAluno
Nome
Apelido
Sexo
DataNasc
Morada
CodCurso
AutoNumber
Text
Text
Text
Data/Time
Text
Number
Long Integer (Primary Key)
40 caracteres
20 caracteres
1 caracter, no LookUp criar Combo box com Value List : “f”; “m”
Short Date
Input Mask: 00-00-0000 ou 00/00/0000
50 caracteres
Byte
2. Estabelecer a relação One to many entre as duas tabelas.
3. Preencher a tabela “Cursos” com os seguintes dados:
CodCurso
120
121
122
123
Curso
Redes
Administração NT
UNIX
Visual Basic
PrecoUnit
2000000
1850000
2200000
2100000
Sala
1
2
3
2
Horário
10-12
12-14
8-10
14-16
Professor
Andre
Andre
Bruno
Carlos
4. Preencher a tabela “Alunos” com os seguintes dados:
CodAluno
1
2
3
4
5
6
7
8
9
10
11
12
Nome
Isabel Marcos
José Manuel
Paulina da Costa
André Maria
Silva Augusto
Rogério Pedro
Manuela Alberto
Armando Carlos
Ricardo Ismael
Rogério Lázaro
Fátima António
Joséfa Fernando
Apelido
Sexo
Muando
m
Cunha
m
Langa
f
Luciano
m
Mateus
m
Bila
m
Nhacula
f
Vicente
m
Pedro
m
Manjate
m
Mudanisse
f
Silva
f
DataNacs
15-06-1978
26-08-1985
17-03-1982
31-03-1960
08-07-1971
11-01-1975
16-07-1955
23-10-1969
15-09-1974
14-11-1958
14-04-1965
20-12-1976
Morada
Av.Albert Lithuri, 65
R.São Salvador, 43
R.Kassuende, 296 r/c
R.Largo do Minho,14 r/c
Av.Ho Chi Min, 1591
Av.Maguiguana, 17
Av.V.Lenine, 234
Av.Eduardo Mondlane, 12
Av.24 de Julho, 1432
Av.Agostinho Neto, 638
R.do Porto, 54
Av.Mao Tse Tung,466-2
CodCurso
121
120
120
122
121
123
122
123
120
120
121
122
5. Criar as seguintes consultas (Queries ) selectivos:
• Lista de alunos para cada curso;
• Lista de todos os alunos do professor Andre;
• Lista de alunos do sexo feminino, ordenada pelo nome;
• Lista de alunos com idade 25-30 anos;
• Lista de alunos cujos Apelidos começam por letra M.
6. Gerar um Formulário com um subformulário.
7. Gerar um Relatório com todos os dados e calculo de total dos alunos.
8. Criar um Menu de entrada com a possibilidade de aceder aos formulários criados anteriormente e colocálo no StartUp.
Elab. Por engª Tatiana Kovalenko
Download

Baixar arquivo