368 questões encontradas
Os autores Elmasri e Navathe, em sua obra (ELMASRI, R.; NAVATHE, S.B. Sistemas de Banco de Dados . 6 Ed. São Paulo: Pearson Addison Wesley, 2011, p.132), retratam as fases iniciais de um processo de projeto banco de dados, nas quais são levantadas e analisadas as necessidades para a sua criação. Na etapa de ________, os projetistas de banco de dados entrevistam os usuários esperados para entenderem e documentarem seus requisitos de dados. O resultado dessa etapa é um conjunto de ________ escrito de forma concisa. Esses requisitos devem ser especificados da forma mais detalhada e completa possível. Em paralelo com a especificação dos requisitos de dados, é útil determinar os conhecidos ________ da aplicação. Estes consistem em operações definidas pelo usuário, que serão aplicadas ao banco de dados, incluindo recuperações e atualizações. Analisando o trecho extraído da obra, selecione a opção que preenche as lacunas CORRETAMENTE :
Qual das seguintes asserções sobre o Microsoft Access 2016 é verdadeira?
SQL é uma linguagem padrão para armazenar, manipular e recuperar dados em bancos de dados. Nessa linguagem, a instrução SELECT é usada para selecionar dados de um banco de dados. Sobre a finalidade da cláusula SQL WHERE, em uma instrução SELECT, é correto afirmar que essa finalidade permite
Qual é a instrução SQL( suponha o MySQL) que irá permitir criar uma nova tabela com base nos resultados de uma consulta em uma tabela existente?
Na linguagem SQL, padrão ANSI, qual instrução pode ser utilizada para adicionar, excluir ou modificar colunas em uma tabela existente?
Uma empresa de e-commerce está migrando seu sistema de gestão de dados para um novo banco de dados relacional. Para garantir que todos os departamentos entendam e utilizem corretamente os dados, a empresa está criando um dicionário de dados. Além disso, a equipe de TI está organizando um depósito de dados para consolidar informações de diferentes fontes. Qual das seguintes afirmações sobre depósito de dados e dicionário de dados está CORRETA?
Com base nos Dados Abertos do governo do estado (dados.rs.gov.br), referente ao tema agricultura, foi possível criar a tabela “historico_producao” em um banco de dados relacional, conforme abaixo:
Municipio Produto Ano Qnt_produzida_toneladas
Arroio do Tigre Goiaba 2021 22
Cotiporã Goiaba 2021 8
Dom Feliciano Goiaba 2021 11
Arroio do Tigre Laranja 2021 600
Charqueadas Laranja 2021 100
Cotiporã Laranja 2021 938
Dom Feliciano Laranja 2021 720
Estrela Velha Laranja 2021 319
Fortaleza dos Valos Laranja 2021 285
Arroio do Tigre Banana 2021 64
Cotiporã Banana 2021 60
Dom Feliciano Banana 2020 12
Acerca das informações presentes na tabela acima, assinale a alternativa que contém a consulta SQL correta, considerando que o objetivo da query é listar somente os municípios que tiveram uma produção maior do que 500 toneladas de frutas no ano de 2021.
O texto abaixo refere-se ao seguinte princípio: "É o princípio que assegura que uma transação leva o banco de dados de um estado válido para outro estado válido. Os dados devem seguir regras e restrições definidas para manter a integridade e a coerência do banco de dados."
Os grupos de comandos da linguagem SQL, utilizada para modelagem de banco de dados relacionais, implementam funções específicas. Seja a tabela DepServidor, a seguir, que contém informações sobre os filhos de servidores da Prefeitura de Rio Branco. Seja o comando SQL: SELECT f2.filho FROM DepServidor f1 INNER JOIN DepServidor f2 ON f1.filho= f2.servidor WHERE f1.servidor = 'Carlos Augusto'; A execução do comando acima tem como resultado os nomes dos
No contexto de Data Warehousing, bases de dados multidimensionais são estruturadas para facilitar o processamento analítico e a geração de relatórios de forma eficiente. A modelagem e a otimização dessas bases exigem a aplicação de técnicas que garantam desempenho e escalabilidade, suportando as operações de OLAP (Online Analytical Processing). Relacione as técnicas de modelagem com suas respectivas descrições ou objetivos.
Em um SGBD SQL Server 2019, qual instrução Transact-SQL pode ser utilizada para criar um procedimento armazenado que é executado automaticamente quando um usuário tenta modificar dados de uma tabela?
O MySQL oferece uma série de componentes e plugins para implementação de recursos de segurança. Alguns exemplos de plugins se identificam: I) Plugin de autenticação; II) Plugins de controle de conexão; III) Plugin do módulo de IA Vigia. Sobre os componentes indicados, é correto afirmar que não são plugins pertencentes ao MySQL:
Analise o comando abaixo, escrito na linguagem SQL (Structured Query Language), o qual foi executado em um banco de dados de um SGBD PostgreSQL 9. Considerando que a tabela TB_USER existe no banco de dados e que ela não está vazia, qual o resultado esperado após a execução do comando?
Para remover uma relação de um banco de dados SQL, é possível utilizar um comando que remove todas as informações sobre a relação. Qual comando SQL trata o enunciado:
Qual ferramenta é comumente usada para administrar visualmente o PostgreSQL?
Todo banco de dados do SQL Server tem um log de transações que registra todas as transações e as modificações feitas no banco de dados por cada transação. Qual o principal propósito de suas operações básicas?
Assinale a alternativa que apresenta corretamente como garantir que as alterações feitas em um banco de dados sejam salvas no contexto de uma sessão de banco de dados em Python.
À medida que o número de usuários que acessam os dados aumenta, torna-se importante ter aplicativos que utilizem as transações de maneira eficaz. Porque: COMMITS garantem que as modificações na transação façam parte do banco de dados. No contexto do SQL Server, é correto concluir sobre as duas afirmativas acima:
A partir das opções abaixo, qual seria o principal fator a ser considerado inicialmente por um gestor de tecnologia da informação ao implementar um novo sistema de banco de dados em uma organização?
Para recuperar um banco de dados SQL Server de uma falha, um administrador de banco de dados precisa restaurar um conjunto de _________ do SQL Server em uma sequência de restauração logicamente correta e significativa. Qual das alternativas melhor preenche no texto acima?
No banco de dados Oracle (versão de referência: 9i), há dois tipos de cursores (implícito e explícito). Para ambos os tipos, há quatro atributos que podem ser utilizados em código PL/SQL. Quais são esses atributos?
Uma loja online utiliza um banco de dados relacional para armazenar informações sobre seus produtos, clientes e pedidos. As tabelas do banco de dados são as seguintes: A. Produtos: o produto_id (INT) - Chave primária o nome (VARCHAR(255)) o preço (DECIMAL(10,2)) o categoria (VARCHAR(255)) B. Clientes: o cliente_id (INT) - Chave primária o nome (VARCHAR(255)) o email (VARCHAR(255)) o cidade (VARCHAR(255)) C. Pedidos: o pedido_id (INT) - Chave primária o cliente_id (INT) - Chave estrangeira para a tabela Clientes o data_pedido (DATE) o total (DECIMAL(10,2)) D. ItensPedido: o item_pedido_id (INT) - Chave primária o pedido_id (INT) - Chave estrangeira para a tabela Pedidos o produto_id (INT) - Chave estrangeira para a tabela Produtos o quantidade (INT) o preço_unitario (DECIMAL(10,2)) Assinale a consulta SQL que retorna o nome e o preço total de todos os pedidos feitos por clientes da cidade de "Florianópolis".
Identifique quais das afirmações a seguir são CORRETAS sobre as partes da linguagem SQL:
SQL (do inglês, Structured Query Language) é a linguagem utilizada para modelagem de bancos de dados relacionais, cujos comandos são divididos em cinco grupos funcionais: DDL (Data Definition Language), DCL (Data Control Language), DML (Data Manipulation Language), DQL (Data Query Language) e DTL (Data Transaction Language). Os comandos TRUNCATE e INSERT pertencem, respectivamente, aos grupos:
Linguagem de definição de dados (Data Definition Language – DDL) é uma parte fundamental do SQL, sendo usada para definir a estrutura de bancos de dados e objetos, como tabelas, índices e esquemas. Sobre os comandos DDL, qual comando pode ser utilizado para deletar todas as linhas de uma tabela sem remover a estrutura da tabela?
A otimização de consultas SQL é essencial para melhorar o desempenho de sistemas que processam grandes volumes de dados. Análises adequadas permitem identificar gargalos e aumentar a eficiência das operações de leitura e escrita. Qual das alternativas a seguir representa uma técnica eficaz para otimizar o desempenho de uma consulta SQL?
Qual das seguintes alternativas descreve CORRETAMENTE o que são metadados em um banco de dados?
João entrou em contato com a sede para relatar o ocorrido, pois, se o relatório foi feito na Califórnia, deveria estar com as configurações de timestamp e timezone da sede. Entretanto, a sede da empresa informou que tabela anexada ao relatório teve seu campo definido como:
Considere que uma equipe está realizando uma otimização de desempenho em um banco de dados relacional. Nesse contexto, e considerando-se índices, verifica-se que os
Lara pesquisou o problema na transação e o identificou como:





















