Questões de Concurso Sobre banco de dados

Foram encontradas 15.449 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2339840 Banco de Dados
No PostgreSQL, qual é o método padrão, também conhecido como logs de transação, utilizado para garantir a integridade de dados através do registro de todas as alterações feitas nos arquivos de dados do banco de dados?
Alternativas
Q2339839 Banco de Dados
Considere as seguintes tabelas de um banco de dados desenvolvido em MySQL, representando um instante específico do banco de dados:
Imagem associada para resolução da questão

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?
Imagem associada para resolução da questão
Alternativas
Q2339837 Banco de Dados
Na análise conceitual de um projeto de banco de dados, existem vários tipos de atributos associados às entidades. Identifique a opção que NÃO corresponde a um atributo válido para o modelo conceitual de entidade relacionamento: 
Alternativas
Q2339777 Banco de Dados
SQL significa Linguagem de Consulta Estruturada (Structured Query Language em inglês). Os comandos SQL são as instruções usadas para se comunicar com um banco de dados para executar tarefas, funções e consultas com dados. A figura a seguir representa uma tabela denominada “estudantes” contendo os dados de alunos de um campus do Ifes. O técnico de laboratório deseja criar uma consulta, por meio de uma instrução em SQL, para exibir os nomes dos estudantes cuja segunda letra do nome é 'i'.
Imagem associada para resolução da questão

Para criar essa consulta, o comando CORRETO a ser executado é:
Alternativas
Q2339769 Banco de Dados
O SQL é uma linguagem padrão para manipulação de registros em bancos de dados relacionais. A linguagem SQL apresenta uma organização estrutural bem definida que divide seus comandos em 5 subconjuntos diferentes. Considerando seus conhecimentos sobre SQL, analise as afirmações a seguir:

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: 
Alternativas
Respostas
1586: E
1587: B
1588: B
1589: B
1590: C