Banco dados apresentação
/*Criar Tabelas e Atributos*/
CREATE TABLE mydb.ala
(
cd_ala INT(11) NOT NULL AUTO_INCREMENT, sg_ala VARCHAR(2) NOT NULL, nr_quarto VARCHAR(3) NOT NULL, nr_leito INT(2) NOT NULL,
PRIMARY KEY (cd_ala)
);
CREATE TABLE mydb.paciente
(
cd_paciente INT(11) NOT NULL AUTO_INCREMENT, nr_cpf INT(11) NOT NULL, nr_rg INT(7) NOT NULL, nm_paciente VARCHAR(45) NOT NULL, ds_cid VARCHAR(45), ds_peso VARCHAR(3), ds_altura VARCHAR(3), ds_pressao VARCHAR(5), ds_prescricao VARCHAR(90), ds_evolucao VARCHAR(90), ds_evolucaomultiprofissional VARCHAR(45), ds_endereco VARCHAR(45) NOT NULL, nm_encaminhador VARCHAR(45) NOT NULL, ds_sexo VARCHAR(45) NOT NULL, nm_mae VARCHAR(45) NOT NULL, dt_nascimento DATE NOT NULL, dt_transferencia DATETIME, lc_transferencia VARCHAR(45), nr_telefone INT(11),
PRIMARY KEY (cd_paciente)
);
CREATE TABLE mydb.funcionario
(
cd_funcionario INT(11) NOT NULL AUTO_INCREMENT, nr_cpf INT(11) NOT NULL, nr_rg INT(7) NOT NULL, nm_funcionario VARCHAR(45) NOT NULL, vl_salario VARCHAR(7) NOT NULL, ds_cargo VARCHAR(45), ds_endereco VARCHAR(45) NOT NULL, nr_telefone VARCHAR(45),
PRIMARY KEY (cd_funcionario)
);
CREATE TABLE mydb.hospital
(
nr_cnpj INTEGER(14) NOT NULL, nm_razaosocial VARCHAR(45) NOT NULL, nr_inscestadual INT(11), ds_endereco VARCHAR(45),
PRIMARY KEY (nr_cnpj)
);
CREATE TABLE mydb.fornecedor
(
cd_fornecedor INT(11) NOT NULL AUTO_INCREMENT, nm_razaosocial VARCHAR(45) NOT NULL, nr_cnpj VARCHAR(14) NOT NULL, nr_telefone VARCHAR(10), ds_formapagto TEXT, ds_endereco VARCHAR(45) NOT NULL,
PRIMARY KEY (cd_fornecedor)
);
CREATE TABLE mydb.localidade
(
cd_localidade INT(11) NOT NULL AUTO_INCREMENT, nm_cidade VARCHAR(45) NOT NULL,
PRIMARY KEY (cd_localidade)
);
CREATE TABLE mydb.uf
(
sg_uf VARCHAR(2) NOT NULL, nm_estado VARCHAR(45) NOT NULL, nm_regiao TEXT NULL DEFAULT NULL,
PRIMARY KEY (sg_uf)
);
CREATE TABLE mydb.medico
(
cd_medico INT(11) NOT NULL