You are on page 1of 6

Curso de Banco de Daddos

Objetivo
Neste ponto iremos fixar todo o conhecimento adquirido at o momento, fazendo
um exerccio completo.
Primeira parte do Exercicio : Iremos criar no Msproject o projeto Consultorio Psicologo
A Premisias do Projeto
A.1 Data de Inicio : Um Ms a partir da data de hoje
A.2 Horario do Projeto : 14:00/16:00 16:15/18:00
A.3 Preencher o resumo do projeto
B Digitar as tarefas conforme tabela abaixo

C Criar a planilha de recurso


C.1 Nome do Recurso : Voc ser o programador
C.2 Unidade Max = 1 (voc)
C.3. Taxa Padro = R$ 30,00
C.4 Deve-se inserir ainda dois recursos do tipo custo que ser refeio e
transporte
D Distribuir os recursos nas tarefas
E Marque o prazo final do projeto e salve a linha de base
Nota:
Voc ir usar o cronograma para acompanhar o projeto
fazendo a medio do tempo que voc levou para executar
cada tarefa
1

Curso de Banco de Daddos

Na Segunda parte do exerccio iremos criar o banco e as tabelas em modo grafico


1 Criar um banco de dados de Nome SysPsicologo
3 Criar as seguintes tabelas
3.1 TabelaPsicologo
Nome/Campo
PsicologoCFP
PsicologoNome
PsicologoEndereco
PsicologoCep
PsicologoCidade
PsicologoUF
PsicologoFoto

Tipo
Inteiro

Tamanho

Texto
Texto
Texto
Texto
Texto
Texto

30
20
20
50
2
40

Tipo
Inteiro

Tamanho

Texto
Texto
Texto
Texto
Texto
Texto

30
20
20
50
2
40

Tipo
Inteiro

Tamanho

Texto

30

Tipo
Inteiro

Tamanho

3.2 TabelaCliente
Nome/Campo
ClienteId
ClienteNome
ClienteEndereco
ClienteCep
ClienteCidade
ClienteUF
ClienteFoto
3.3 TabelaIntervencao
Nome/Campo
IntervencaoID
Intervencaodescricao
3.4 TabelaConsulta
Nome/Campo
ConsultaNR
PsicologoCFP
ClienteId

Inteiro
Inteiro

Curso de Banco de Daddos

3.5 TabelaDetalheConsulta
Nome/Campo
ConsultaNR
IntervencaoID
ConsultaRelatorio
DtConsulta

Tipo
Inteiro

Tamanho

Inteiro
Texto
DateTime

200

4 Criar o relacionamento das tabelas na forma grfica Database Diagrams, conforme


tela abaixo

4.1 Alimentar as tabelas atravs do comando INSERT


Psicologo
Nome
PsicologoCF
P
131311232 Abxivispro Jacinto
1
897979797 Amado Amoroso
9
646446464 Antonio Dodi
6
654654646 Argentino Argenta
5
879797979 Bispo de Paris
8
654646513 Jos Xixi
3
Cliente
ClienteNome
Endereco
Jotac Dois Mil e Um Av parana 65
Maria de Seu Pereira

R. Caetes 98

Endereco

Cep

Cidade

UF

Av parana 232

4654
6
6546
5
8798
9
5445
5
8787
8
7878
7

Bhte

M
G
SP

R. Caetes 25
Av Afonso Pena
44
Av parana 254
R. Carijos 554
Av Afonso Pena
66
Cep
6454
65
9889

Cidade
Nova Lima
Vespaziano

Betim
Contag
em
Sta
Luzia
Bhte

Rj

Contag
em

Rj

M
G
SP

UF
M
G
SP
3

Curso de Banco de Daddos


Novelo Fedelo
Otvio Bundasseca

Av Afonso Pena
11
Av parana 54

Bispo de Paris

R. Carijos 65

ltimo Vaqueiro

Av Afonso Pena
87

9
8798
9
1134
5
6465
46
7878
7

Curvelo

Rj

Sta Luzia
Bhte

M
G
SP

Contagem

Rj

Intervencao
Intervencaodesc
ricao
Cognitivismo
Psicanaltico
Construtivismo
Cognitivismo
social

5 Criar uma ODBC, no Windows


6 Criar no access um banco de dados de nome SysPsicologo
7 Vincular as tabelas e criar novamente o relacionamento
8 Criar Formularios para:
8.1 Cadastrar: Cliente,Psicologo,Interveno e Consulta
Nota:
No caso do formulrio de Consulta usar o layout abaixo

18 Criar Relatorios
4

Curso de Banco de Daddos


Psicologo
Cliente
Interveno
Consulta
Nota: Os relatrios devem solicitar ao usarios informaes do tipo
A Qual o Paciente
B Qual a data da consulta
C Qual o periodo da consulta
19- Personalizar as Guias do access, criando uma nova guia e removendo as
tradicionais do access

Curso de Banco de Daddos


Voltar ao SQL, e criar as instrues abaixo
1- Listar todos os psiclogos
2- Listar todos os Clientes
3- Listar todos os clientes em ordem alfabtica crescente
4- Listar o cliente Jotac Dois Mil e Um
5- Listar todos os psiclogos com inicial A
6- Listar todas as consultas
7- Listar as consultas do psiclogo Jotac Dois Mil e Um
8- Contar o numero de consultas por psiclogos
9- Modificar o nome de todas as intervenes para maisculo
10-Modificar a estrutura da tabela cliente criando um novo campo , a saber:
a. Idade inteiro(3)
11-Criar uma procedure de nome ListPsicologo, cuja funo ser listar todos os
psiclogos
12-Criar uma procedure de nome Listcliente, cuja funo ser listar todos os cliente
13-Criar uma procedure de nome Listconsultar, cuja funo ser listar todos as
consultas, exibindo
a. Psicologo,cliente,dtconsulta, interveno
14-Criar uma transao que permita inserir nova interveno enquanto o numero
total de intervenes for menor ou igual a 10