Foram encontradas 24.519 questões.
Considerando as linguagens e os fundamentos de bancos de dados relacionais, julgue o item subsequente.
Uma VIEW é uma representação virtual de dados que se comporta como uma tabela, formada a partir de uma consulta em tabelas relacionadas.
Provas
Considerando as linguagens e os fundamentos de bancos de dados relacionais, julgue o item subsequente.
No DML (data manipulation language), a instrução TRUNCATE elimina todas as linhas de uma tabela simultaneamente, enquanto a instrução DELETE oferece a possibilidade de excluir dados específicos ou todos os dados.
Provas
A respeito da normalização de dados no design de bancos de dados relacionais, julgue o item que se segue.
Considere a seguinte tabela ItemVenda e seus atributos.
Tabela ItemVenda
• CodVenda: chave primária
• CodProduto: chave primária
• Qtd • PrecoProduto
Se a coluna PrecoProduto depender do valor da coluna CodProduto, que é parte da chave primária da tabela ItemVenda, então, haverá dependência funcional total.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
A respeito da normalização de dados no design de bancos de dados relacionais, julgue o item que se segue.
Uma tabela estará na segunda forma normal (2NF) se estiver na primeira forma normal (1NF) e se cada atributo não chave da tabela depender apenas da chave primária.
Provas
Acerca do modelo de entidade e relacionamento e do diagrama de entidade e relacionamento (DER), julgue o item a seguir.
O principal objetivo do modelo de entidade e relacionamento é facilitar o projeto do banco de dados, possibilitando especificar a estrutura física geral do banco de dados.
Provas
Acerca do modelo de entidade e relacionamento e do diagrama de entidade e relacionamento (DER), julgue o item a seguir.
No DER, as entidades são mostradas como retângulos e seus atributos podem ser associados diretamente a esses retângulos, o que simplifica a notação e torna o diagrama mais claro e compreensível.
Provas
A respeito de dados, julgue o item a seguir.
Análise de dados descritiva refere-se ao tipo de análise que se baseia em técnicas estatísticas e mineração de dados para prever o que vai acontecer em um contexto organizacional.
Provas
- Modelagem de DadosAtributos
- Modelagem de DadosEntidades
- Modelagem de DadosFundamentos de Modelagem de Dados
Em um diagrama de entidades e relacionamentos (DER), as entidades são representadas por meio de retângulos, e os relacionamentos, por meio de losangos. No DER, um retângulo representa um conjunto de entidades. Tanto as entidades quanto os relacionamentos podem possuir atributos. Todas as entidades em um DER precisam possuir um atributo especial, denominado atributo identificador. Nesse contexto, considere que uma entidade PESQUISADOR, em um DER, representa um conjunto de pessoas que são pesquisadores.
Nesse caso, o atributo identificador da entidade PESQUISADOR
Provas
- Banco de Dados RelacionalACIDAtomicidade
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
Considere que, em um banco de dados preparado para persistir dados de apoio à realização de estudos na área agropecuária, existem duas tabelas:
IMÓVEL (cod-sncr, denominacao, cod-mun, area-total)
MUNICÍPIO (cod-mun, uf, qtd-imoveis)
A chave primária de um imóvel é o seu código no Sistema Nacional de Cadastro Rural (SNCR), e a de um município é o seu código, segundo o IBGE. A coluna IMÓVEL.cod-mun é chave estrangeira e referencia MUNICÍPIO.cod-mun.
Uma aplicação, ou sistema, realiza regularmente a seguinte transação nesse banco de dados:
Início da transação
Inserção dos dados de um novo imóvel na tabela IMÓVEL
Atualização de qtd-imoveis na tabela MUNICÍPIO
Commit
Nesse exemplo, a propriedade de atomicidade de uma transação garantirá que
Provas
Considere que, em um banco de dados, há uma tabela com dados de indústrias, contendo os seguintes atributos:
INDUSTRIA (cnpj, razao-social, capital-social, qtd-alteracoes)
Nessa tabela, a chave primária é o atributo cnpj.
Foi criada a seguinte stored procedure, codificada segundo a sintaxe do PostgreSQL:
CREATE PROCEDURE atualiza_capital_social (id varchar(14), capital float)
LANGUAGE plpgsql
AS $$
DECLARE
industria_cadastrada BOOLEAN;
BEGIN
SELECT TRUE INTO industria_cadastrada
FROM INDUSTRIA
WHERE cnpj = id;
IF industria_cadastrada THEN
UPDATE INDUSTRIA
SET
capital-social = capital,
qtd-alteracoes = qtd-alteracoes + 1
WHERE cnpj = id;
COMMIT;
END IF;
END;
$$;
Ao ser executada, essa procedure
Provas
Caderno Container