368 questões encontradas
Os modelos de banco de dados são estruturas que definem como os dados são organizados, armazenados e manipulados dentro de um sistema de gerenciamento de banco de dados (SGBD). Marque a alternativa CORRETA que corresponde como os dados são organizados no modelo relacional.
Para se definir uma restrição de valor padrão de 1500.00 para a coluna salario, após a criação da tabela, utilizamos o comando
O projeto de banco de dados relacional exige a aplicação de regras de normalização para evitar redundâncias e anomalias de atualização. Acerca do processo de normalização e modelagem ER, marque V para as afirmativas verdadeiras e F para as falsas: ( ) A Primeira Forma Normal (1FN) exige que todos os atributos de uma tabela possuam valores atômicos, proibindo a existência de grupos repetitivos ou atributos multi valorados. ( ) Uma tabela está na Segunda Forma Normal (2FN) se, além de estar na 1FN, todos os atributos não chave dependerem totalmente da chave primária composta, e não apenas de parte dela. ( ) A Terceira Forma Normal (3FN) foca na eliminação de dependências transitivas, garantindo que atributos não chave dependam apenas da chave primária e de nenhum outro atributo não chave. ( ) A integridade referencial é garantida através do uso de chaves primárias que referenciam chaves estrangeiras na mesma tabela, impedindo a exclusão de registros pai sem órfãos. Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:
Os bancos de dados NoSQL surgiram para atender demandas de escalabilidade e flexibilidade que sistemas relacionais tradicionais tinham dificuldade em suprir. Analise as afirmativas a seguir sobre o teorema CAP e modelos NoSQL. I- O Teorema CAP afirma que em um sistema distribuído é impossível garantir simultaneamente Consistência, Disponibilidade e Tolerância a Partições. II- Bancos de dados de documentos, como o MongoDB, utilizam esquemas flexíveis (schemaless) e geralmente armazenam dados em formatos como JSON ou BSON. III- O modelo de consistência eventual (eventual consistency) garante que todos os nós do sistema terão os mesmos dados exatos no mesmo milissegundo após uma escrita. IV- Bancos de dados orientados a grafos são ideais para modelar relacionamentos complexos entre entidades, como em redes sociais ou sistemas de recomendação. Assinale a alternativa que apresenta somente as proposições CORRETAS:
Com relação ao uso desses comandos, é INCORRETO afirmar que o comando:
Qual é a associação correta entre tipos de Trigger e suas descrições?
As técnicas em banco de dados são métodos e estratégias utilizadas para organizar, armazenar, recuperar e manipular informações de forma eficiente. Marque a alternativa CORRETA que é a técnica mais utilizada para representar o modelo conceitual, e é a que permite representar de forma conceitual os dados e suas relações dentro de um sistema.
Com base nesses subconjuntos, quais são as partes da linguagem SQL responsáveis, respectivamente, por modificar tuplas em uma relação e por criar esquemas de banco de dados?
Durante a criação de um banco de dados de pacientes, foi necessário definir um campo como chave primária para atender aos critérios técnicos do sistema. Qual das alternativas a seguir relacionadas representa corretamente a função da chave primária?
Em sequência, as palavras que completam corretamente as lacunas das linhas 2, 3 e 6, para que o script no padrão SQL seja executado corretamente, são:
Qual o nome da ferramenta visual do Sistema Gerenciador de Bancos de Dados MySQL que provê ferramentas de modelagem de dados, desenvolvimento SQL e ferramentas administrativas como configuração, gestão dos usuários, backup e outros?
As estruturas de dados utilizadas em bancos de dados geográficos podem ser divididas em duas grandes classes: estruturas vetoriais e estruturas matriciais. Acerca dessas estruturas, assinale a alternativa correta:
Leia e analise o trecho: I) Os Store Procedures empregam a programação modular. PORQUE: II) Store Procedures possibilitam que as aplicações acessem o SGBD de forma consistente. Analisando as sentenças acima, conclui-se que:
No SQL, qual comando é utilizado para criar uma nova tabela em um dos bancos de dados?
Dado o comando abaixo em SQL, o que ele retorna?
sql
SELEC T COUNT(DISTINCT departamento_id) FROM funcionarios;
A normalização é uma fase do processo de projetar um banco de dados que busca eliminar redundâncias e inconsistências nos dados armazenados em um banco de dados modelo relacional, planejando a sua estrutura e o formato das tabelas. Dentre as formas existentes, destacam-se as três primeiras formas de normalização. Analise as três afirmações sobre as formas de normalização e assinale a alternativa CORRETA. I. Primeira Forma Normal (1FN): os dados são organizados em tabelas, e cada coluna deve conter apenas valores atômicos (indivisíveis). Isso significa que não se deve usar vários campos em uma única tabela para armazenar dados semelhantes. II. Segunda Forma Normal (2FN): além de satisfazer os requisitos da 1FN, todos os atributos não chave da tabela devem depender totalmente da chave primária. Isso significa que os registros não devem depender de nada além da chave primária de uma tabela (uma chave composta, se necessário). III. Terceira Forma Normal (3FN): além de satisfazer os requisitos da 2FN, todas as dependências transitivas devem ser removidas. Isso significa que os campos que não dependem da chave devem ser eliminados.
O que se deve fazer quando uma restrição de integridade referencial em um sistema gerenciador de banco de dados relacional é violada?
Para trabalhar com os dados, aprenderemos a incluí-los em uma tabela. Para esse propósito, qual comando em SQL permite adicionar linhas, tuplas ou registros em uma tabela?
Considere R(A,B) com 1000 tuplas, S(B,C) com 100 tuplas e T(C,D) com 10 tuplas. Suponha seletividades que mantêm os tamanhos de saída dos joins aproximados aos menores dos pares. Marque o plano que tende a reduzir custo de I/O.
SQL é uma linguagem de programação utilizada para trabalhar com banco de dados relacionais. A linguagem SQL é dividida em subconjuntos de acordo com as operações que podem ser efetuadas sobre um banco de dados: DML (Data Manipulation Language), DTL (Data Transaction Language), DDL (Data Definition Language), DQL (Data Query Language) e DCL (Data Control Language). Assinale a alternativa que representa exemplos de comandos do subconjunto DML.
Em um sistema de banco de dados relacional, a organização e a integridade dos dados dependem do correto uso de chaves, relacionamentos e restrições. Considerando os conceitos fundamentais de banco de dados, assinale a alternativa CORRETA:
Em um banco de dados relacional, o comando SQL que é usado para consultar e recuperar dados de uma tabela é:
No banco de dados relacional, o que significa a sigla ACID?
A partir de qual versão (a primeira versão) do Sistema Gerenciador de Bancos de Dados (SGBD) Oracle existe suporte à JSON?
Com base na estrutura do banco de dados apresentada na figura anterior, marque a alternativa que contém um comando SQL que retorna o nome dos alunos matriculados na disciplina "Matemática" e o nome do professor que ministra a disciplina, ordenando os resultados pelo nome do aluno em ordem alfabética crescente:
Qual opção apresenta o trecho de código capaz de exibir a quantidade de livros cadastrados no banco de dados?
Em um ambiente de produção de banco de dados, o Administrador de Banco de Dados (DBA) planeja uma estratégia de recuperação de desastres. O objetivo principal é garantir o menor tempo de inatividade (RTO - Recovery Time Objective) e a mínima perda de dados (RPO - Recovery Point Objective) possíveis. Assinale a opção que apresenta as abordagens de backup e recuperação mais adequadas para atender a esses requisitos rigorosos em um sistema de missão crítica.
Em SQL, qual comando é utilizado para recuperar registros duplicados em uma tabela?
Em um Sistema Gerenciador de Banco de Dados (SGBD), a propriedade que garante que uma transação, uma vez confirmada (commit), terá seus resultados permanentemente gravados no banco de dados, mesmo em caso de falha do sistema, é conhecida como:
Qual o nome padrão do arquivo de log padrão da ferramenta de gestão do sistema gerenciador de banco de dados PostgreSQL denominada pgAdmin, na versão 4.xx?





















