31 Q957982
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: FUNDATEC
Considere que uma rede social armazena informações dos usuários em um banco de dados, incluindo senhas, nomes de usuário e informações do perfil. Antes de criar um usuário, o sistema precisa buscar no banco de dados para garantir que o nome de usuário não está em uso. Quais das seguintes alternativas corresponde ao conjunto de privilégios necessários para realizar essas operações?
32 Q905990
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: Instituto Consulplan
Dado é a representação utilizada para gerar uma informação. Um dado pode ser estruturado ou não estruturado. Em relação às diferenças entre dados estruturados e dados não estruturados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Em dados estruturados, dados de um mesmo registro possuem relação entre eles.
( ) Textos, documentos, banco de dados, redes sociais, imagens, vídeos e áudios são exemplos de dados não estruturados.
( ) Dados estruturados permitem que tipos de dados diferentes das estruturas preestabelecidas sejam carregados.
( ) Em dados estruturados, atributos e campos são definidos por um esquema.
A sequência está correta em
33 Q905888
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: IDECAN
Marque a alternativa que contém as linguagens que são utilizadas para manipular dados e definir as estruturas de dados em um banco de dados: 
34 Q905850
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: Instituto Consulplan
A governança de dados é entendida como uma ação multidisciplinar que tem como finalidade tratar os dados como insumos ativos e tangíveis nas organizações. Em relação aos seus princípios, assinale a afirmativa correta.
35 Q905812
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: Instituto Consulplan
A implementação de Banco de Dados requer a criação de diversos objetos, seja pelo Administrador do Banco de Dados (DBA) ou de um outro usuário que detenha privilégios para realizar tal procedimento. São exemplos de objetos criados por ocasião da implementação do banco de dados: 
36 Q905299
Banco de Dados Banco de Dados Relacionais Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: FUNDATEC
Considere a tabela ALUNOS criada usando o comando SQL (padrão SQL99 ou superior) abaixo.  
Create table Alunos (pk int not null primary key, nomea varchar(100), idade int, nascimento date not null);
Assinale qual, dentre as instruções ALTER TABLE listadas abaixo, representa um comando SQL INVÁLIDO, que causa um erro de execução.
37 Q905297
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: FUNDATEC
Considere a tabela PILOTOS e a visão PILOTOSA320 definidas pelos comandos SQL abaixo (padrão SQL99 ou superior). 
33_.png (688×132)

Considere os comandos SQL abaixo no mesmo padrão, em que cada comando corresponde a uma transação. Assinale com V, se o comando executa corretamente, ou com F, se o comando resulta em erro. 
( ) insert into PILOTOSA320(codp, nomep, companhia, aviao) values (1, 'jose', 'gol', 'A320'); ( ) insert into PILOTOSA320(codp, nomep, companhia, aviao) values (2, 'maria', 'tam', '777'); ( ) insert into PILOTOSA320(codp, nomep, aviao) values (2, 'jose', 'A320');
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
38 Q905296
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2023
Banca: FUNDATEC
Considere as tabelas criadas com os comandos SQL abaixo, e os comandos de inserção de tuplas SQL (padrão SQL99 ou superior). 
Create table A (pka int primary key, a1 integer); Create table B (pkb int primary key, b1 integer); Create table C (pkc int primary key, c1 integer); insert into A values (1,10); insert into A values (2, 10); insert into A values (3, 2); insert into A values (4, 3); insert into B values (10,0); insert into C values (100,0);
Suponha a criação dos gatilhos T1 e T2 definidos abaixo cujas cláusulas estão de acordo com padrão, e cujo código disparado foi escrito conforme sintaxe PL/SQL (Oracle).
34_.png (694×116)

Considere que os três comand...
39 Q905285
Banco de Dados Conceitos Básicos em Banco de Dados Banco de Dados
Ano: 2023
Banca: FUNDATEC
Um histórico (schedule) S de n transações ordena uma sequência de operações sobre objetos do banco de dados, entre elas, de leitura (r) ou gravação (w). Dado um histórico parcial Si: rj(A), wk(A), pode-se dizer que ele ordena duas operações, onde rj(A) representa operação de leitura sobre o objeto A na transação Tj, seguida da operação wk(A) representando uma operação de escrita sobre o objeto A na transação Tk. Considere um banco de dados com objetos X e Y, duas transações T1 e T2, e os históricos parciais S1, S2, e S3 descritos abaixo.  
S1: r2(X), r1(X), r2(Y), r1(X), r2(Y), w2(Y) ... S2: r2(X), r2(Y), r1(X), r1(Y), w1(X) ... S3: r2(Y), r2(Y), r1(X), r1(Y), w1(X), w2(X) ...
Quais históricos apresentam operações conflitantes?
40 Q905282
Banco de Dados Conceitos Básicos em Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2023
Banca: FUNDATEC
Considere que uma empresa deseja controlar os pedidos que clientes fazem de seus produtos. Clientes são identificados por um CPF único, produtos por um código único (codpro) e pedidos por um número único (nro). Existem produtos que não fazem parte de pedidos, e clientes que não fizeram pedidos. Ao registrar um pedido de um cliente, no qual podem ser incluídos um ou mais produtos, deve ser possível gerar o recibo exemplificado abaixo.  
50_.png (371×198)

Foi solicitado a um estagiário fazer um projeto conceitual utilizando o modelo EntidadeRelacionamento (ER). Recebeu como recomendação que o projeto deveria conter os dados necessários para gerar este recibo, considerar o ...