Foram encontradas 25.149 questões.
Considere que em um banco de dados PostgreSQL 13, aberto e funcionando em condições ideais, existam duas tabelas: Cidades (com os campos NomeCidade e Estado) e Populacao (com os campos Cidade, NumHabitantes, NumVaras). A tabela Cidades foi criada pelo comando:
CREATE TABLE Cidades (NomeCidade VARCHAR(80) PRIMARY KEY, Estado VARCHAR(40));
Para que, ao se inserir ou atualizar algum registro na tabela Populacao, seja verificado se o campo Cidade corresponde a uma cidade existente na tabela Cidades, deve-se utilizar uma chave estrangeira. Isso é feito utilizando o comando SQL na criação da tabela Populacao:
CREATE TABLE Populacao (Cidade VARCHAR(80) ...I..., NumHabitantes INT, NumVaras INT);
A lacuna I é corretamente preenchida com
Provas
Em um banco de dados Oracle 19, funcionando em condições ideais, uma Analista deseja remover da tabela Funcionarios todos aqueles registros cujo campo Data_Contratacao seja 2 de janeiro de 2022 (dia-mês-ano). O comando PL/SQL correto para isso é:
DELETE FROM Funcionarios WHERE Data_Contratacao =
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Domínio
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Entidade
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
I. Impedir que dados considerados inválidos sejam inseridos no banco de dados. II. Que que campos obrigatórios sejam sempre preenchidos. III. Se ter uma integridade referencial definida no modelo relacional.
Estão corretas as afirmativas:
Provas
Disciplina: TI - Banco de Dados
Banca: UNIOESTE
Orgão: Pref. Santo Antonio Platina-PR
Considerando a tabela que contém informações dos alunos de uma escola municipal e o código SQL, a seguir:

SELECT nome, nota
FROM ALUNO
WHERE nota > (SELECT AVG(nota)
FROM ALUNO
WHERE sexo=’MASCULINO’)
Assinale a alternativa que contém o resultado CORRETO da consulta SQL.
Provas
Provas
Provas
Com relação aos subconjuntos do SQL, identifique as afirmações corretas:
I. DDL - linguagem de definição de dados: Define a estrutura de dados e possui comandos como CREATE, DROP.
II. DML - linguagem de manipulação de dados: Manipula dados existentes e possui comandos como SELECT, INSERT.
III. DCL - Linguagem de controle de dados:
Controla o acesso aos dados em um banco de dados e possui comandos como GRANT, REVOKE.
Provas
Provas
Assinale a alternativa correta com relação à modelagem de dados.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
A tabela abaixo apresenta os carros de propriedade de uma empresa. É garantido que não existem dois carros de mesmo Modelo em Marcas diferentes.
| Placa | Modelo | Marca | Ano de Fabricacao |
| ABC1234 | Gol | VW | 2010 |
| DEF6534 | Fiesta | Ford | 2012 |
| ABC3276 | Tiguan | VW | 2020 |
| XYZ1122 | Gol | VW | 2021 |
| BOM3692 | Onix | Chevrolet | 2020 |
| ARR7012 | FIT | Honda | 2020 |
| DCC7178 | Tiguan | VW | 2021 |
Assinale a alternativa que apresenta corretamente a forma normal da tabela e o que seria necessário para que a tabela esteja na segunda forma normal (2FN).
Provas
Caderno Container