Banco de Dados
b) Os Bancos de dados devem estar na 3° Forma normal.
c) Será necessário 5 inserções por cada tabela para mostrar o funcionamento dos relacionamentos do banco de dados.
d) Criar domínios simples para campos CARACTERES e INTEIROS, criando tipos a serem validados por Check, e utilizar expressão regular em alguns domínios (validações).
e) Criar Trigger de para criação de chave primaria, utilizando um Generetor para cada entidade.
1. Picolé
Uma empresa fabricante de picolés deseja armazenar informações acerca de seus negócios. Os picolés fabricados são divididos em frutas e ao leite. Os picolés de frutas podem ser de tomate e jenipapo e os ao leite podem ser de chocolate e groselha. As informações armazenadas dos picolés são: sabor, ingredientes, preço e tipo da embalagem. Todo picolé é vendido em um lote para um determinado revendedor. Todo revendedor possui uma pessoa de contato para eventuais resoluções de problemas. Além disso, armazena-se do revendedor, dados como CNPJ, razão social, nome fantasia, etc. Deseja-se obter relatórios sobre as vendas mensais dos picolés e quais revendedores compraram mais picolés nos últimos meses.
2. Clínica
Em uma clínica trabalham médicos de diversas especialidades. Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica. Um médico pode ter formação em diversas especialidades
(ortopedia, traumatologia, etc), mas só exerce uma delas na clínica. Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento. Um paciente tem sempre um determinado médico como responsável (com um horário de visita
diário