Magna Concursos
3249618 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: IBICT
Provas:

CREATE TABLE Autores (

AutorID INT AUTO_INCREMENT PRIMARY KEY,

Nome VARCHAR(100),

Email VARCHAR(100),

InstituicaoID INT,

FOREIGN KEY (InstituicaoID) REFERENCES Instituicoes(InstituicaoID)

);

CREATE TABLE Revistas (

RevistaID INT AUTO_INCREMENT PRIMARY KEY,

Nome VARCHAR(100),

ISSN VARCHAR(20)

);

CREATE TABLE Artigos (

ArtigoID INT AUTO_INCREMENT PRIMARY KEY,

Titulo VARCHAR(255),

Resumo TEXT,

PalavrasChave VARCHAR(255),

RevistaID INT,

FOREIGN KEY (RevistaID) REFERENCES Revistas(RevistaID)

);

CREATE TABLE Instituicoes (

InstituicaoID INT AUTO_INCREMENT PRIMARY KEY,

Nome VARCHAR(100),

Cidade VARCHAR(100),

Pais VARCHAR(100)

);

CREATE TABLE Autor_Artigo (

AutorID INT,

ArtigoID INT,

PRIMARY KEY (AutorID, ArtigoID),

FOREIGN KEY (AutorID) REFERENCES Autores(AutorID),

FOREIGN KEY (ArtigoID) REFERENCES Artigos(ArtigoID)

);

Com relação ao código SQL acima, no SGBD MySQL, julgue os itens de 96 a 100.

Ao se executar o comando a seguir, ocorrerá erro, pois não foi informado o código do autor (AutorID).

INSERT INTO Autores (Nome, Email, InstituicaoID)

VALUES (‘João Silva’, ‘joao.silva@email.com’, 1);

 

Provas

Questão presente nas seguintes provas

Tecnologista - TI

120 Questões