Foram encontradas 24.514 questões.
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.
Para que se mostre o número de artigos publicados por cada autor, pode-se utilizar o comando a seguir.
SELECT Autores.Nome AS NomeAutor, COUNT(*) AS NumeroArtigos
FROM Autores
INNER JOIN Autor_Artigo ON Autores.AutorID = Autor_Artigo.AutorID
GROUP BY Autores.Nome;
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.
Para mostrar todos os artigos publicados na revista RECEN, juntamente com seus autores, pode-se utilizar o comando seguir.
SELECT Artigos.Titulo AS TituloArtigo, Autores.Nome AS NomeAutor
FROM Artigos
INNER JOIN Autores ON Autor_Artigo.AutorID = Autores.AutorID
WHERE Artigos.RevistaID = (SELECT RevistaID FROM Revistas WHERE Nome = ‘NomeDaRevista‘);
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.
Para que se mostrem todos os autores e suas instituições afiliadas, pode-se utilizar o comando a seguir.
SELECT Autores.Nome AS NomeAutor, Instituicoes.Nome AS Nomelnstituicao
FROM Autores
INNER JOIN Instituicoes ON Autores.InstituicaoID = Instituicoes.InstituicaoID;
Provas
A plataforma computacional BrCris coleta dados de diferentes fontes, todas pertencentes a órgãos públicos sediados no Brasil. Todavia, para esse caso, há uma exceção, que é a fonte da plataforma Lattes.
Provas
A transformação é a fase do processo de ETL na qual os dados são carregados no destino final, como um data warehouse, um data lake ou um banco de dados operacional.
Provas
O MongoDB suporta tanto escalonamento horizontal quanto vertical, utilizando replica sets (instâncias espelhadas) e sharding (dados distribuídos).
Provas
O cenário mais indicado para se utilizar o MongoDB configura-se quando relacionamentos entre diversas entidades são importantes para o sistema, ou seja, no caso de haver a necessidade de se empregar muitas chaves estrangeiras e JOINs.
Provas
- Conceitos e FundamentosInterfaces de Conexão a Banco de Dados
- SGBDsMySQL
- SGBDsPostgreSQL
- NoSQLOrientado a DocumentosMongoDB
O Apache Solr fornece suporte a consultas com base em REST API.
Provas
No SGBD PostgreSQL, o comando CHANGE TABLE <nome_tabela> TO <novo_nome_tabela> é utilizado para renomear uma tabela.
Provas
No SGBD MySQL, o comando DESCRIBE <tabela> é utilizado para a obtenção de informações sobre a estrutura de uma tabela, como nomes de colunas e tipos de dados.
Provas
Caderno Container