Fundamentos de Bases de Dados
(2ªParte)
Curso: ETI
Docente: Luísa Domingues
Trabalho realizado por:
Débora Almeida nº55555
Regina de Souza nº37795
Sandra Costa nº38030
Índice
Introdução
Modelo relacional
Formulários
Programa
Introdução
Este trabalho, correspondente à segunda e última parte do projecto, foi realizado no âmbito da cadeira de Fundamentos de Bases de Dados, no curso de Engenharia de Telecomunicações e Informática do ISCTE.
Nesta parte foi aplicado o que foi feito de acordo com a primeira parte do projecto e o conhecimento adquirido na UC dividido pelas seguintes etapas: elaboração do diagrama relacional, formulários e um programa, utilizando triggers, sp e views.
Modelo relacional
Diagrama relacional
Tabela
Atributos NULL
Cliente
PontosDip, Username, Password
Numero
NumCliente, DataActivacao, DataDesact
Carregamento
PontosAtribuidos
Comunicacao
MB, DuracaoMinutos, TamanhoSMS
Comunicacao_Numeros
NumeroDestinatario
Encomenda
TotalPontos, TotalDinheiro
Produto
PrecoDinheiro
Tarifario
Mensalidade
Tabela
Atributos UNIQUE
Cliente
NumCliente, NumIdentificacao
Numero
Numero
Carregamento
CarregamentoID
Comunicacao
ComunicacaoID
Comunicacao_Numeros
NumeroDestinatario
Encomenda
NumFactura
Produto
CodigoProduto
Tarifario
TarifarioID, Nome
Atributos Check
Tabela
Atributo
Valores Válidos
Cliente
PontosDisp
0-999
Numero
DataActivacao
2011-2013
Numero
DataDesactivacao
2011-2013
Carregamento
Data
Min - 2011
Carregamento
PontosAtribuidos
0-999
Comunicacao
Data
2011-2013
Comunicacao
MB
0-1000
Comunicacao
TamanhoSMS
1-6
Encomenda
Data
2011-2013
Layout (Printscreen)
Este formulário permite pesquisar a tabela Cliente pelo nome do cliente, ou pelo Tipo de Cliente, se é Particular (P) ou Empresa (E), como também permite inserir um novo registo.