| Version 6 (modified by , 11 years ago) (diff) |
|---|
22/08/2014 Luiz Bueno
- Renomeada a tabela area para _area_obsoleto, essa tabela será substituída pela area_cnpq
RENAME TABLE area TO _area_obsoleto;
- Renomeada a tabela area_cnpq para area, vai ser a tabela oficial de area em graduação
RENAME TABLE area_cnpq TO area;
- Renomeada a tabela area_cnpq_sub para area_sub
Modificações realizada somente em sis_graduacao_modelo1
21/08/2014 Luiz Bueno
- Criar tabela de apoio tipo_situacao com as seguintes opções:
- Candidato
- Aprovado
- Reprovado
- Regular
- Transferido
- Trancado
- Deixou de Frequentar
- Falecido
DROP TABLE IF EXISTS tipo_situacao;
CREATE TABLE IF NOT EXISTS tipo_situacao (
tipo_situacao_idint(11) NOT NULL auto_increment COMMENT 'HIDDEN=TRUE',descricaovarchar(50) NOT NULL COMMENT 'NOME=Descriçao',ativotinyint(4) NOT NULL default '1', PRIMARY KEY (tipo_situacao_id)
NOTA: alteração realizada SOMENTE no banco sis_graduacao_modelo1
19/08/2014 Luiz Bueno
Alteração e implementação na tabela tipo_curso
Consenso: LUIZ DOM MICHAEL JOCA
UPDATE tipo_curso SET descricao='Palestra', formato='V' WHERE tipo_curso_id=7;
INSERT INTO tipo_curso (descricao, formato) VALUES ('Treinamento', 'V')
NOTA: Implementação realizadao SOMENTE no banco sis_graduacao_modelo1
ALTER TABLE pessoa_professor
ALTER
tipo_contrato_idDROP DEFAULT;
ALTER TABLE pessoa_professor
CHANGE COLUMN
tipo_contrato_idespecialidadetext NOT NULL AFTERtipo_titulacao_id, DROP COLUMNhora_aula, DROP COLUMNatividade
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;
INSERT INTO tipo_situacao (tipo_situacao_id, descricao, ativo) VALUES
(1, 'Candidato', 1), (2, 'Aprovado', 1), (3, 'Reprovado', 1), (4, 'Regular', 1), (5, 'Transferido', 1), (6, 'Trancado', 1), (7, 'Deixou de Frequentar', 1), (8, 'Falecido', 1)
NOTA: Criação realizada SOMENTE no banco sis_graduacao_modelo1
- Alteração na tabela pessoa_aluno para adequar as alterações para tornar
obsoleta a tabela pessoa_tipo que é uma tabela de N para N que
não será mais implementada no sistema
incluir o campo pessoa_aluno_id como chave primaria FK
incluir o campo tipo_situacao_id (vinculo com a tabela tipo_situacao)
ALTER TABLE pessoa_aluno
ADD COLUMN
pessoa_aluno_idint(11) NOT NULL AUTO_INCREMENT FIRST, ADD COLUMNtipo_situacao_idint(11) UNSIGNED NOT NULL DEFAULT '0' AFTERpessoa_id, DROP PRIMARY KEY, DROP INDEXra, ADD PRIMARY KEY (pessoa_aluno_id)
NOTA: alteração realizada SOMENTE no banco sis_graduacao_modelo1
18/08/2014 Luiz Bueno
ALTER TABLE pessoa_lancamento_baixa
ADD COLUMN
outrosvarchar(200) NULL DEFAULT NULL AFTERcheque_numero
07/08/2014 Luiz Bueno
DROP TABLE IF EXISTS area_cnpq;
CREATE TABLE IF NOT EXISTS area_cnpq (
area_idint(11) unsigned NOT NULL auto_increment,descricaovarchar(45) NOT NULL,ativotinyint(1) default '1', PRIMARY KEY (area_id), KEYarea_1(descricao)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO area_cnpq (area_id, descricao, ativo) VALUES
(1, 'Ciências Matemáticas e Naturais', 1), (2, 'Engenharias e Computação', 1), (3, 'Ciências Biológicas', 1), (4, 'Ciências Médicas e da Saúde', 1), (5, 'Ciências Agronômicas e Veterinárias', 1), (6, 'Ciências Humanas', 1), (7, 'Ciências Socialmente Aplicáveis', 1), (8, 'Linguagens e Artes', 1), (9, 'Especialidades, Eventos e Palestras', 1);
DROP TABLE IF EXISTS area_cnpq_sub;
CREATE TABLE IF NOT EXISTS area_cnpq_sub (
area_sub_idint(10) unsigned NOT NULL auto_increment,area_idint(10) unsigned NOT NULL,descricaovarchar(100) NOT NULL,ativotinyint(1) unsigned NOT NULL, PRIMARY KEY (area_sub_id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO area_cnpq_sub (area_sub_id, area_id, descricao, ativo) VALUES
(1, 1, 'Matemática', 1), (2, 1, 'Probabilidade', 1), (3, 1, 'Estatística', 1), (4, 1, 'Astronomia', 1), (5, 1, 'Física', 1), (6, 1, 'Química', 1), (7, 1, 'Geologia', 1), (8, 1, 'Geofísica', 1), (9, 1, 'Ciências Atmosféricas', 1), (10, 1, 'Oceanografia', 1), (11, 2, 'Engenharia Civil', 1), (12, 2, 'Engenharia de Minas', 1), (13, 2, 'Engenharia de Materiais e Metalurgia', 1), (14, 2, 'Engenharia Elétrica', 1), (15, 2, 'Engenharia Biomédica', 1), (16, 2, 'Computação', 1), (17, 2, 'Engenharia Mecânica', 1), (18, 2, 'Mecatrônica e Robótica', 1), (19, 2, 'Engenharia Química', 1), (20, 2, 'Engenharia Sanitária', 1), (21, 2, 'Engenharia de Produção', 1), (22, 2, 'Engenharia Nuclear', 1), (23, 2, 'Engenharia de Transportes', 1), (24, 2, 'Engenharia Naval e Oceânica', 1), (25, 2, 'Engenharia Aeroespacial', 1), (26, 2, 'Engenharia Têxtil', 1), (27, 2, 'Engenharia', 1), (28, 3, 'Biologia', 1), (29, 3, 'Genética', 1), (30, 3, 'Botânica', 1), (31, 3, 'Zoologia', 1), (32, 3, 'Morfologia', 1), (33, 3, 'Fisiologia', 1), (34, 3, 'Bioquímica', 1), (35, 3, 'Biofísica', 1), (36, 3, 'Neurociências', 1), (37, 3, 'Microbiologia', 1), (38, 3, 'Parasitologia', 1), (39, 3, 'Ecologia', 1), (40, 3, 'Bioética', 1), (41, 4, 'Medicina', 1), (42, 4, 'Odontologia', 1), (43, 4, 'Farmácia', 1), (44, 4, 'Enfermagem', 1), (45, 4, 'Nutrição', 1), (46, 4, 'Saúde Coletiva', 1), (47, 4, 'Saúde Pública', 1), (48, 4, 'Farmacologia', 1), (49, 4, 'Imunologia', 1), (50, 4, 'Fisioterapia', 1), (51, 4, 'Educação Física e Esportes', 1), (52, 4, 'Informática em Saúde', 1), (53, 5, 'Agronomia', 1), (54, 5, 'Engenharia Agronômica', 1), (55, 5, 'Recursos Florestais', 1), (56, 5, 'Medicina Veterinária', 1), (57, 5, 'Zootecnia', 1), (58, 5, 'Recursos Pesqueiros', 1), (59, 5, 'Alimentos', 1), (60, 6, 'Filosofia', 1), (61, 6, 'Sociologia', 1), (62, 6, 'Antropologia', 1), (63, 6, 'Arqueologia', 1), (64, 6, 'História', 1), (65, 6, 'História do Conhecimento', 1), (66, 6, 'Geografia', 1), (67, 6, 'Psicologia', 1), (68, 6, 'Educação', 1), (69, 6, 'Ciência Política', 1), (70, 6, 'Relações Internacionais', 1), (71, 6, 'Teologia', 1), (72, 7, 'Direito', 1), (73, 7, 'Administração', 1), (74, 7, 'Contabilidade', 1), (75, 7, 'Economia', 1), (76, 7, 'Demografia', 1), (77, 7, 'Arquitetura e Urbanismo', 1), (78, 7, 'Planejamento Urbano e Regional', 1), (79, 7, 'Desenho Industrial', 1), (80, 7, 'Ciência da Informação', 1), (81, 7, 'Biblioteconomia', 1), (82, 8, 'Linguagem', 1), (83, 8, 'Línguas', 1), (84, 8, 'Literatura', 1), (85, 8, 'Artes Cênicas', 1), (86, 8, 'Música', 1), (87, 8, 'Dança', 1), (88, 9, 'Evento', 1), (89, 9, 'Palestra', 1)
