260 questões encontradas
Em bancos de dados relacionais, a linguagem SQL (Structured Query Language) é fundamental para a manipulação e consulta de dados. Sobre o SQL e seus dialetos, marque V para as afirmativas verdadeiras e F para as falsas. (__) O SQL é uma linguagem padrão para gerenciar bancos de dados relacionais, mas cada sistema gerenciador de banco de dados (SGBD) pode ter suas próprias variações e extensões da linguagem. (__) PL/SQL é um dialeto do SQL desenvolvido pela Microsoft e utilizado exclusivamente no sistema gerenciador de banco de dados SQL Server. (__) Comandos SQL como SELECT, INSERT, UPDATE e DELETE são utilizados para consultar, inserir, atualizar e remover dados em tabelas, respectivamente. Assinale a alternativa cuja respectiva ordem de julgamento esteja correta:
O MySQL possui um sistema baseado em escalabilidade, para que o sistema possa operar uma carga maior de trabalho sem uma queda repentina de desempenho por exceder os limites da capacidade do sistema. A função da escalabilidade pode ser melhor descrita como:
Assinale a alternativa que corresponde à consulta que exibe os nomes de clientes e os valores que eles devem à empresa de uma tabela do banco de dados chamada Cliente, exibindo apenas clientes que devem à empresa mais de 1000.
Considere o modelo de banco de dados a seguir e assinale a instrução SQL (Structured Query Language) correta para criar a tabela Cliente:
+-------------------------------+
| Cliente |
+-------------------------------+
| id INT (PK) |
| nome VARCHAR(50) |
+-------------------------------+
No SQL, qual comando pode ser usado para remover todas as linhas de uma tabela sem apagar a tabela em si, e como essa operação difere do uso do comando DELETE?
Os comandos SQL, “DELETE”, “UPDATE” e “INSERT”, são comandos do tipo:
Um usuário do MySQL, em caráter de teste e aprendizado, decide criar um banco de dados chamado “TestDatabase”. Em seguida ele cria uma tabela nomeada “TestClientes” que contém os campos “id”, “cpf”, “endereco” e “produto”. Ao inserir dados na tabela, o usuário constatou que a linha correspondente ao ID 09 na tabela clientes está incompleta e, então, decide exclui-la. Qual das alternativas abaixo contém o comando que melhor corresponde a ação requerida pelo usuário?
Sobre Modelagens Multidimensionais, analise as assertivas a seguir e assinale a alternativa correta.
I. Deixa-se de focar na coleta de dados para se ocupar com a consulta aos dados.
II. O modelo multidimensional é usado em sistemas cujas bases de dados são atualizadas periodicamente.
III. Foca-se na coleta de dados, para posteriormente avaliar a consulta aos dados.
IV. É o mais adequado para os sistemas de BI em que o foco é a coleta de dados.
Marque a alternativa que contém corretamente a técnica de controle de concorrência permite que múltiplas transações leiam os mesmos dados ao mesmo tempo, mas impede que uma transação escreva em dados que outra transação está lendo:
O que faz o comando SQL a seguir? SELECT ClienteNome, ClienteNumero, OrdemNumero FROM Cliente, Ordem WHERE Cliente.ClienteNumero=Ordem.ClienteNumero.
Sobre a abordagem entidade -relacionamento, são elementos que podem ser utilizados na construção de Diagramas Entidade -Relacionamento (DER) : I. Atributos. II. Entidades. III. Processos. IV. Relacionamentos. Quais estão corretos ?
Assinale a opção que contém o comando usado para conceder ou revogar permissões para usuários específicos, definindo o que cada um pode fazer no banco de dados:
O Elasticsearch foi criado por Shay Banon em 2010 e é mantido atualmente pela Elastic N.V., uma empresa de tecnologia conhecida por sua suíte de produtos de código aberto, incluindo o Elasticsearch, o Logstash, o Kibana e o Beats, que juntos formam o que é conhecido como a Stack ELK (ou Elastic Stack). O Elasticsearch tem como objetivo fornecer :
Ao eliminar redundâncias e inconsistências, a normalização ajuda a manter a integridade dos dados, garantindo que não haja duplicação ou discrepâncias nos valores armazenados. Sobre os tipos de formas normais da normalização de dados, trata-se da Terceira Forma Normal (3FN) na normalização de dados:
No desenvolvimento de software e na implementação de sistemas de banco de dados, as transações são usadas para garantir a integridade dos dados. Com isso, pode-se dizer que:
Assinale a alternativa que corresponde a uma instrução pertencente ao subconjunto DQL (Linguagem de Consulta de Dados), da linguagem SQL, e que é utilizada para consultar dados armazenados em um banco de dados.
Sobre a linguagem SQL (Structured Query Language), assinale a alternativa que corresponde a uma instrução capaz de copiar dados de uma tabela e inseri-los em outra tabela existente, desde que os tipos de dados nas tabelas de origem e destino correspondam.
MySQL é um Sistema de Gerenciamento de Banco de Dados (SGBD) utilizado para armazenamento e recuperação de dados. Sobre as características do MySQL, corresponde ao mecanismo de armazenamento padrão desse SGBD:
Ao discutir sobre sistemas NOSQL em uma conferência de tecnologia, um palestrante destaca as características desses sistemas. Qual das seguintes afirmações NÃO se aplica aos sistemas NOSQL?
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.
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
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?
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?



























