Comandos sql

2880 palavras 12 páginas
Banco de Dados

1. Crie um BD com nome Clinica (PG-13) create database Clinica;

2. Crie as seguintes tabelas neste BD, considerando que os atributos sublinhados são chaves primárias e os em itálico são chaves estrangeiras: Ambulatorios: nroa (int), andar (numeric(3)) (não nulo), capacidade
(smallint);

create table Ambulatorios; create table Ambulatorios ( nroa integer, andar numeric(3) NOT NULL,capacidade smallint,PRIMARY KEY(nroa));

Medicos: codm (int), nome (varchar(40)) (não nulo), idade (smallint)
(não nulo), especialidade (char(20)), CPF (numeric(11)) (único), cidade (varchar(30)), nroa (int);

CREATE TABLE `medicos` ( `idmedicos` int(10) unsigned NOT NULL AUTO_INCREMENT, `codm` int(10) unsigned DEFAULT NULL,`nome` varchar(30) DEFAULT NULL, `idade` int(10) unsigned DEFAULT NULL, `especialidade` varchar(30) DEFAULT NULL, `cpf` int(10) unsigned DEFAULT NULL, `cidade` varchar(30) DEFAULT NULL,`nroa` int(10) unsigned DEFAULT NULL, PRIMARY KEY (`idmedicos`)) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

Pacientes: codp (int), nome (varchar(40)) (não nulo), idade
(smallint) (não nulo), cidade (char(30)), CPF (numeric(11)) (único), doenca (varchar(40)) (não nulo);

create table Pacientes (codp integer,nome varchar(40) NOT NULL,idade smallint NOT NULL,cidade varchar(30),CPF numeric(11) UNIQUE,doenca varchar(40) NOT NULL,PRIMARY KEY(codp));

Funcionarios: codf (int), nome (varchar(40)) (não nulo), idade
(smallint), CPF (numeric(11)) (único), cidade (varchar(30)), salario
(numeric(10)), cargo (varchar(20));

create table Funcionarios (codf integer,nome varchar(40) NOT NULL,idade smallint NOT NULL,CPF numeric(11) UNIQUE,cidade varchar(30),salario numeric(10),cargo varchar(20), primary key(codf));

Consultas: codm (int), codp (int), data (date), hora (time);

CREATE TABLE `consultas` ( `idconsulta` int(5) unsigned NOT NULL AUTO_INCREMENT,`codm` int(5) unsigned NOT NULL,`datas` date NOT NULL, `hora` time NOT NULL,

Relacionados

  • Sql comandos
    1084 palavras | 5 páginas
  • Comandos sql
    1059 palavras | 5 páginas
  • comandos SQL
    855 palavras | 4 páginas
  • Comandos Sql
    1348 palavras | 6 páginas
  • comandos sql
    557 palavras | 3 páginas
  • Comando sql
    830 palavras | 4 páginas
  • SQL Comandos
    1960 palavras | 8 páginas
  • comandos sql
    5436 palavras | 22 páginas
  • Comandos de SQL
    436 palavras | 2 páginas
  • SQL Comandos
    482 palavras | 2 páginas