· 8 years ago · Apr 19, 2018, 10:44 PM
1bando de dados medicos
2
3
4-- Database: `medicos`
5--
6
7-- --------------------------------------------------------
8
9--
10-- Estrutura da tabela `especialidade`
11--
12
13DROP TABLE IF EXISTS `especialidade`;
14CREATE TABLE IF NOT EXISTS `especialidade` (
15 `Cod_especialidade` int(11) NOT NULL AUTO_INCREMENT,
16 `Nome_especialidade` varchar(30) DEFAULT NULL,
17 PRIMARY KEY (`Cod_especialidade`)
18) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
19
20--
21-- Extraindo dados da tabela `especialidade`
22--
23
24INSERT INTO `especialidade` (`Cod_especialidade`, `Nome_especialidade`) VALUES
25(1, 'Cardiologia'),
26(2, 'Pediatria'),
27(3, 'ClÃnico Geral'),
28(4, 'Nutricionista'),
29(5, 'Otorrinolaringologista'),
30(6, 'Ginecologista'),
31(7, 'Oftalmologista');
32
33-- --------------------------------------------------------
34
35--
36-- Estrutura da tabela `medico`
37--
38
39DROP TABLE IF EXISTS `medico`;
40CREATE TABLE IF NOT EXISTS `medico` (
41 `Cod_medico` int(11) NOT NULL AUTO_INCREMENT,
42 `Nome_medico` varchar(30) DEFAULT NULL,
43 `Cod_especialidade` int(11) DEFAULT NULL,
44 `Cep` varchar(30) DEFAULT NULL,
45 `Rua` varchar(50) DEFAULT NULL,
46 `Bairro` varchar(50) DEFAULT NULL,
47 `Cidade` varchar(50) DEFAULT NULL,
48 `Estado` varchar(50) DEFAULT NULL,
49 `Telefone` varchar(20) DEFAULT NULL,
50 PRIMARY KEY (`Cod_medico`),
51 KEY `Cod_especialidade` (`Cod_especialidade`)
52) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
53
54--
55-- Extraindo dados da tabela `medico`
56--
57
58INSERT INTO `medico` (`Cod_medico`, `Nome_medico`, `Cod_especialidade`, `Cep`, `Rua`, `Bairro`, `Cidade`, `Estado`, `Telefone`) VALUES
59(1, 'Dr. Cintia Benini', 1, NULL, NULL, NULL, NULL, NULL, NULL),
60(2, 'Dra. Bruna Hernanzes', 2, NULL, NULL, NULL, NULL, NULL, NULL),
61(3, 'Dr. Rodrigo Lanna', 3, NULL, NULL, NULL, NULL, NULL, NULL),
62(4, 'Dr. Rodolfo Campos', 3, NULL, NULL, NULL, NULL, NULL, NULL),
63(5, 'Dra. CÃntia Silva', 4, NULL, NULL, NULL, NULL, NULL, NULL),
64(6, 'Dr. LuÃz Benini', 5, NULL, NULL, NULL, NULL, NULL, NULL),
65(7, 'Dr. Camilo Augusto Jr', 5, NULL, NULL, NULL, NULL, NULL, NULL),
66(8, 'Dr. Thiago Costa', 6, NULL, NULL, NULL, NULL, NULL, NULL),
67(9, 'Dra. Vanessa Velasquez', 7, NULL, NULL, NULL, NULL, NULL, NULL);
68
69--
70-- Constraints for dumped tables
71--
72
73-- Limitadores para a tabela `medico`
74--
75ALTER TABLE `medico`
76 ADD CONSTRAINT `medico_ibfk_1` FOREIGN KEY (`Cod_especialidade`) REFERENCES `especialidade` (`Cod_especialidade`) ON DELETE CASCADE ON UPDATE CASCADE;
77COMMIT;