260 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
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:
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.
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?
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?
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.
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?
O que se deve fazer quando uma restrição de integridade referencial em um sistema gerenciador de banco de dados relacional é violada?
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:
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 banco de dados relacional, o comando SQL que é usado para consultar e recuperar dados de uma tabela é:
A partir de qual versão (a primeira versão) do Sistema Gerenciador de Bancos de Dados (SGBD) Oracle existe suporte à JSON?
No banco de dados relacional, o que significa a sigla ACID?
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 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?
Assinale a alternativa correta sobre conceitos de bancos de dados:
Durante o projeto de um banco de dados, a definição adequada dos modelos conceituais e lógicos contribui para a consistência das informações e para a correta implementação do sistema. Considerando os conceitos de arquitetura de banco de dados, modelo entidade - relacionamento (ER) estendido, modelo relacional e o mapeamento entre modelos, assinale a alternativa correta:
Em SQL, qual comando é utilizado para recuperar registros duplicados em uma tabela?
Com base na estrutura do banco de dados anteriormente apresentada, qual das alternativas apresenta uma consulta SQL utilizando a função SUM() que retorna o total da carga horária das disciplinas ministradas pelo professor "Alberto Santos Dumont"?
Analise as afirmativas abaixo com relação ao Python e ao MongoDB. 1. O Pyhton necessita de um driver MongoDB para acesso a um banco de dados MongoDB. 2. O PyMongo é um dos drivers MongoDB para Python mais utilizados e pode ser instalado pelo utilitário PIP . 3. O Python pode trabalhar com bancos de dados MongoDB armazenados localmente ou na própria nuvem do MongoDB. Assinale a alternativa que indica todas as afirmativas corretas .
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 do banco de dados em nuvem da MongoDB?
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?
Um técnico de informática está realizando a manutenção de um banco de dados e precisa executar três tarefas distintas: 1 – Criar uma nova tabela para armazenar dados de fornecedores; 2 – Inserir um novo registro de funcionário na tabela existente; e 3 – Conceder permissão de leitura (SELECT) a um novo usuário. Quais categorias de comandos SQL (DDL, DML, DCL, etc.) correspondem, respectivamente, às três ações descritas?
Em qual dos comandos SQL abaixo o operador JOIN é utilizado?



























