260 questões encontradas
Com base na estrutura do banco de dados anteriormente apresentada, qual das alternativas apresenta uma consulta SQL que adiciona uma nova coluna chamada "DataNascimento" à tabela Aluno, para armazenar a data de nascimento de cada aluno, sendo que deve permitir valores nulos e ser do tipo DATE?
O projeto de um banco de dados é dividido em fases. O modelo ___ ______ é a representação de alto nível, independente de tecnologia, focado nas entidades e seus relacionamentos, frequentemente representado pelo Diagrama Entidade-Relacionamento (DER). Esse modelo é transformado no modelo ____ _____, que define as tabelas, chaves primárias e estrangeiras, e é a base para a criação do modelo ____ _____, que considera as especificidades do SGBD escolhido, como tipos de dados e índices. Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Em um banco de dados MySQL, o otimizador de consultas decide qual é a melhor forma de executar uma query. Para analisar o plano de execução e identificar gargalos de performance, assinale a opção que apresenta o comando SQL que é utilizado, e informação específica que pode indicar a necessidade de criação de um índice.
Qual comando SQL é utilizado para alterar a estrutura de uma tabela já existente, como adicionar uma nova coluna?
Analise as afirmações sobre um Sistema Gerenciador de Banco de Dados (SGDB) e assinale a alternativa CORRETA. I. É um software específico para gerenciamento de bases de dados. II. São seus principais recursos: gerenciar o acesso, a persistência, a manipulação e a organização de dados. III. Atualmente os SGDB são desenvolvidos para serem executados somente em sistemas operacionais Linux.
Considerando os serviços de reparos e o funcionamento de Sistemas de Gerenciamento de Banco de Dados (SGBD), analise as afirmativas a seguir. I. Em um SGBD, os serviços de reparos são essenciais para garantir a integridade dos dados, especialmente após falhas no sistema, como quedas de energia ou corrupção de arquivos. II. Um SGBD oferece mecanismos de recuperação automática, como logs de transações e pontos de restauração (checkpoints), que permitem restaurar o banco de dados para um estado consistente após uma falha. III. Os serviços de reparos em um SGBD envolvem a correção de dados e a recuperação de transações para garantir a consistência do banco de dados. Estão corretas as afirmativas
Sistemas NoSQL resolvem problemas complexos, distribuindo funcionalidades em componentes simples pela rede. Essa simplicidade facilita a reutilização e o desenvolvimento das aplicações. Um desses sistemas utiliza um modelo que armazena dados de maneira semiestruturada, geralmente em coleções, em que cada registro pode conter diferentes atributos e estruturas internas, oferecendo flexibilidade e facilitando consultas voltadas ao conteúdo. O modelo em questão é orientado a
Em bancos de dados relacionais, a chave primária (primary key):
Analise as afirmativas abaixo sobre otimização de consultas e tuning de bancos de dados Oracle.
1. O ADDM (Automatic Database Diagnostic Monitor) é um suplemento com uma IDE visual que permite ao usuário monitorar e revisar consultas em tempo real de execução.
2. O SQL Tuning Advisor é um software interno da Oracle que identifica expressões SQL problemáticas e realiza recomendações sobre como otimizá-las.
3. O SQL Access Advisor realiza recomendações sobre views materializadas, índices e logs de views materializadas: quais criar, eliminar ou reter.
Assinale a alternativa que indica todas as afirmativas corretas.
No uso da SQL em um banco de dados MySQL, um comando é utilizado para remover objetos como tabelas e índices. A principal característica desse comando é que a exclusão é defi nitiva; uma vez executado, não há retorno simples para recuperar o objeto excluído. Para excluir a tabela “projetos” de um banco de dados MySQL, o comando a ser submetido à execução é:
Em um sistema de banco de dados voltado ao cadastro de equipamentos e ao registro de ordens de serviço, assinale a alternativa que apresenta a estrutura de relacionamento e a definição de chaves primárias mais adequada à integridade referencial e ao controle de vinculação entre tabelas.
Considere a seguinte sequência de comandos feita a partir do sistema gerenciador de bancos de dados MySQL 9.2: mysqldump db1 > dump.sql mysqadmin create db2 mysql db2 < dump.sql Essa sequência tem como resultado
Assinale a opção na qual é apresentada a palavra-chave SQL que retorna a tabela composta apenas pelas linhas de uma tabela A que tenham uma ou mais correspondências com linhas de uma tabela B.
As tabelas-fato de um data warehouse
Qual técnica de otimização é usada para melhorar o desempenho de consultas SQL através da criação de estruturas auxiliares?
Em um banco de dados PostgreSQL com milhões de registros, qual das seguintes técnicas é mais eficiente para otimizar uma consulta que filtra registros por data?
Assinale a alternativa que apresenta a função das chaves primárias e estrangeiras em um banco de dados.
No contexto de gerenciamento de banco de dados relacional (RDBMS), as transações devem aderir às propriedades ACID para garantir a integridade e consistência dos dados, mesmo em caso de falhas no sistema. Assinale a opção que descreve corretamente a propriedade da Isolamento (Isolation).
Qual das seguintes estratégias não é um tipo de fragmentação em bancos de dados distribuídos?
Com base no uso de um banco de dados e seus componentes, qual das ações a seguir seria a mais adequada para resolver o problema?
Um hospital público está enfrentando dificuldades para acessar rapidamente informações precisas sobre o seu estoque. Com base no uso de um banco de dados e seus componentes, qual das ações a seguir seria a mais adequada para resolver o problema?
O responsável pela manutenção e atualização do GenBank é:
A Secretaria de Fazenda de um determinado município deseja calcular automaticamente o total de receitas diárias a partir de suas transações registradas em um banco de dados. Qual é o passo adequado para atingir esse objetivo, considerando a hierarquia dos dados?
Sobre os bancos de dados relacionais, é possível afi rmar que:
A respeito dos tipos de bancos de dados, assinale a alternativa CORRETA:
O número de tipos de variáveis distintos representados no banco de dados apresentado na questão anterior é:
Considerando a hierarquia de dados, como uma empresa poderia otimizar o processo de tomada de decisões, integrando diferentes tipos de dados coletados de diversas entidades?
Em um sistema, a organização e o gerenciamento de informações do banco de dados organizam as informações, agrupando dados relacionados entre si. Os dados são organizados em tabelas com colunas e linhas, e cada tabela contém dados relativos a uma entidade e seus atributos. As tabelas bidimensionais têm duas dimensões: uma corresponde às colunas, e a outra, às linhas relacionando-as. O processo descrito trata do banco de dados do tipo:
Em relação aos bancos de dados (BD), os modelos são descrições que estarão armazenadas no BD, podendo informar quais dados são armazenados para cada produto, como código, preço e nomenclatura. Para construir um modelo, usa-se uma linguagem de modelagem de dados, havendo diversas que oferecem a possibilidade de descrever os modelos em diferentes níveis de abstração e com objetivos distintos. Um dos modelos é utilizado no momento inicial de criação do banco de dados, sendo a fase em que se busca representar o mundo real por meio de modelo, são determinadas quais informações serão armazenadas no banco, sem se preocupar com o Sistema Gerenciador de Banco de Dados (SGBD) que será utilizado. Ele representa um nível em que é possível descrever os tipos de dados requeridos, os relacionamentos entre si e as regras de consistência. Esse modelo é conhecido como:
O PostgreSQL é um Sistema Gerenciador de Bancos de Dados (SGBD) desenvolvido como um projeto de código aberto. Por sua robustez, segurança e extensão, é amplamente utilizado no Desenvolvimento Web. O QGIS utiliza sua extensão espacial PostGIS do PostgreSQL para armazenar, consultar e manipular dados geoespaciais. Nesse contexto, assinale a opção que indica a interface para enviar instruções em SQL ao PostgreSQL e a linguagem utilizada para o envio dessas instruções.



























