Foram encontradas 24.514 questões.
Em uma grande organização, um engenheiro de computação ocupa o papel de Administrador de banco de dados. Ele se encontra em uma situação, na qual precisa desenvolver operações onde os usuários deverão consultar uma série de informações. No Sistema de Gerenciamento de Banco de Dados existe uma linguagem específica para esta operação. Marque a opção que apresenta o nome dessa linguagem.
Provas
Na abordagem utilizando um banco de dados, um único repositório de dados é definido uma única vez, sendo que existem quatro características dessa abordagem.
Associe as características da abordagem de um banco de dados com as suas respectivas descrições.
Característica
(1) Natureza autodescritiva do sistema de banco de dados
(2) Isolamento entre os programas e dados e abstração de dados
(3) Suporte para as múltiplas visões dos dados
(4) Compartilhamento de dados e o processamento de transação multiusuários
Descrição
( ) uma visão pode ser um subconjunto de um banco de dados, ou conter uma visão virtual dos dados.
( ) o SGBD deve incluir um software de controle de concorrência para garantir que muitos usuários, ao tentar atualizar o mesmo dado, o façam de um modo controlado.
( ) o sistema de banco de dados possui não apenas o banco de dados, mas também uma completa definição ou descrição da estrutura.
( ) estrutura dos arquivos de dados é armazenada no catálogo do SGDB separadamente do programa de acesso.
A sequência correta dessa classificação é:
Provas
Considerando os quatro tipos de bancos de dados do tipo NoSQL (chave-valor, grafos, documentos e colunas), é correto afirmar que são, respectivamente, sistemas gerenciadores predominantemente orientados a colunas e de grafos
Provas
No projeto de bancos de dados relacionais, devem ser previstos conjuntos de entidades e de relacionamentos, os quais possuem atributos descritivos, sendo correto que atributos classificados como
Provas

Para criar essa consulta, o comando CORRETO a ser executado é:
Provas
I. O DML (Data Manipulation Language) é o subconjunto do SQL que define os comandos usados para manipular os dados armazenados em um banco. Os comandos mais importantes desse subconjunto são: INSERT, DELETE e UPDATE.
II. O DQL (Data Query Language) é o conjunto SQL que define o comando mais popular da linguagem, o SELECT.
III. O DDL (Data Definition Language) é o subconjunto SQL que apresenta comandos usados para gerenciar as estruturas do banco de dados. Os comandos mais importantes definidos pelo DDL são: CREATE, DROP e ALTER.
IV. O DCL (Data Control Language) é o subconjunto no qual encontramos comandos para controlar o acesso aos dados da nossa base. Utilizando esse subconjunto, conseguimos estabelecer restrições e permissões para quem acessa o banco de dados por meio dos comandos GRANT, TRUNCATE e REVOKE.
V. O DTL (Data Transaction Language) — também conhecido como TCL (Transaction Control Language) é o subconjunto SQL que define comandos que utilizamos quando é necessário gerenciar transações feitas no banco de dados. Isso significa que eles permitem iniciar, confirmar e desfazer determinadas alterações. Os comandos estabelecidos pelo conjunto são COMMIT, BEGIN e ROLLBACK.
É CORRETO afirmar:
Provas
Provas

Supondo que, desde a criação do banco de dados, o trigger a seguir esteja ativo e que apenas os quatro itens exibidos na tabela produto foram cadastrados, sem reposição do estoque, qual alternativa representa o conteúdo inicial da tabela de produtos?

Provas
Provas
ATENÇÃO: Na questão a seguir, considere a tabela T,
com colunas A, B e C, descrita a seguir juntamente com a sua instância.

Considere, ainda, o comando SQL a seguir, que referencia a tabela T.

Provas
Caderno Container