TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Gabarito Banco de Dados - 3º Semestre Fatec / Sorocaba

Por:   •  11/11/2019  •  Exam  •  416 Palavras (2 Páginas)  •  236 Visualizações

Página 1 de 2

Exercício Prático em Dupla (SQL) – Caso Medico e Paciente

[pic 1]

  1. Monte um Script de Criação das tabelas (c/ todos os comandos CREATE TABLE necessários)

Monte um script com os comandos DDL SQL (CriaCons.sql) para criar todas as tabelas proposta no modelo de dados “Medico e Paciente”.

Considere as seguintes informações para a criação das tabelas:

Tabela AMBULATORIOS

Nome do Campo

Tipo de dado

Tamanho

Restrição

NrAmbul

Varchar2

3

Chave primária da tabela

NrAndar

Number

4

Campo obrigatório

Capacidade

Number

6

Campo obrigatório

Valor do campo deve ser maior que 0

Tabela MEDICOS

Nome do Campo

Tipo de dado

Tamanho

Restrição

CRM

Varchar2

6

Chave primária da tabela

RGMedico

Varchar2

12

Campo obrigatório

NmMedico

Varchar2

50

Campo obrigatório

Campo deve ser único na tabela

Idade

Number

6

Campo obrigatório

Cidade

Varchar2

50

Campo não obrigatório

Especialidade

Varchar2

50

Campo obrigatório

NrAmbul

Varchar2

3

Chave estrangeira. Referencia a tabela Ambulatorios

Campo obrigatório

Tabela PACIENTES

Nome do Campo

Tipo de dado

Tamanho

Restrição

RGPaciente

Varchar2

12

Chave primária da tabela

NmPaciente

Varchar2

100

Campo obrigatório

Campo deve ser único na tabela

Sexo

Char

1

Campo obrigatório

Valores do campo devem ser F ou M

Idade

Number

6

Campo obrigatório

Cidade

Varchar2

50

Campo não obrigatório

Valores do campo devem ser: Itu, Salto ou Sorocaba

Doença

Varchar2

100

Campo obrigatório

Tabela CONSULTA

Nome do Campo

Tipo de dado

Tamanho

Restrição

CRM

Varchar2

6

Chave estrangeira. Referencia a tabela Medicos.

Campo obrigatório

RGPaciente

Varchar2

12

Chave estrangeira. Referencia a tabela Pacientes

Campo obrigatório

Data_hora

Date

-

Campo Obrigatório

CRM + RGPaciente

-

-

Chave primária da tabela

  1. Monte um Script de Deleção das tabelas (c/ todos os comandos DROP TABLE necessários)

Monte um script com os comandos DDL SQL (DeletaCons.sql) para eliminar todas as tabelas criadas no seu banco de dados

...

Baixar como (para membros premium)  txt (3.7 Kb)   pdf (131.2 Kb)   docx (13.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com