Como apresentado no post anterior, tínhamos a necessidade de codificar cinco tabelas, para tal utilizei o MySQL.
Sendo assim, para registro de atividade segue meu script.
CREATE TABLE qualis (
idQualis INT(5) AUTO_INCREMENT NOT NULL,
areaRevista VARCHAR(20),
notaQualis VARCHAR(4),
idRevista INT(5),
PRIMARY KEY(idQualis)
);
CREATE TABLE autores (
idAutor INT(5) AUTO_INCREMENT NOT NULL,
nomeAutores VARCHAR(80) NOT NULL,
instituicao VARCHAR(10) NOT NULL,
PRIMARY KEY (idAutor)
);
CREATE TABLE revista (
idRevista INT(5) AUTO_INCREMENT NOT NULL,
nomeRevista VARCHAR(80) NOT NULL,
issn VARCHAR(10),
PRIMARY KEY(idRevista)
);
CREATE TABLE artigos (
idArtigo INT(5) AUTO_INCREMENT NOT NULL,
tituloArtigo VARCHAR(255) NOT NULL,
PRIMARY KEY(idArtigo)
);
ALTER TABLE `artigos` ADD CONSTRAINT `fk_revista` FOREIGN KEY ( `idRevista` ) REFERENCES `revista` ( `idRevista` );
ALTER TABLE `qualis` ADD CONSTRAINT `fkRevista` FOREIGN KEY ( `iRevista` ) REFERENCES `revista` ( `idRevista` );
E, assim criei meu banco de dados, próximo passo será popular os dados que estão em alguns arquivos ".csv". Agora parece fácil, mas deu uns R$ 0,20 de trabalho.
To be continue...
;-)
Nenhum comentário:
Postar um comentário