Questões de Concurso
Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A respeito da imagem abaixo, marque V para as afirmativas verdadeiras e F para as falsas.

( ) É um Diagrama de Entidade-Relacionamento.
( ) Trata-se da apresentação do Modelo Lógico.
( ) É a visualização do esquema de banco de dados.
( ) Trata-se de exemplo de um Modelo em rede.
Assinale a sequência correta.
ALTER TABLE Alunos ADD Telefone varchar(14);
( ) Transactions – para elevar prioridade dos processos. ( ) LRU – para utilizar integralmente as cores da CPU. ( ) Pub/Sub – para implementar auditoria nos dados. ( ) Automatic failover – para prover alta disponibilidade.
Assinale a sequência correta.
I- Fornece estruturas de dados. II- Proíbe operações atômicas. III- Possui replicação integrada.
Está correto o que se afirma em
1- \h 2- \q 3- \df 4- \s
( ) Apresentar lista de funções. ( ) Mostrar histórico de comandos. ( ) Sair do psql. ( ) Acionar ajuda.
Marque a sequência correta.
I. Para definir restrições com objetivo de evitar dados inconsistentes e incorretos, utilizamos o conjunto de comandos SQL conhecidos como Data Control Language (DCL).
II. Data Manipulation Language (DML) é utilizada para manipular os dados que residem nas tabelas e inclui os comandos: INSERT, UPDATE e DELETE.
III. TRUNCATE é um comando que remove todas as linhas de uma tabela e pertence ao grupo Data Manipulation Language (DML).
IV. São exemplos de comandos da Data Control Language (DCL): COMMIT e ROLLBACK.
Quais estão corretas?
Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Analise os comandos SQL abaixo:
1. drop table public.assunto;
2. drop table public.assunto_processo;
3. drop table public.classe;
4. drop table public.processo;
Qual seria uma ordem de execução dos comandos acima para excluir todas as tabelas e seus dados sem erros?
Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Marque a alternativa incorreta:
Marque a alternativa com a sequência correta para restringir duplicidades e valores nulos na coluna código.
CREATE TABLE curso (
id serial NOT NULL, codigo varchar(30) NULL, nome varchar(50) NOT NULL, CONSTRAINT curso_pkey PRIMARY KEY (id)
);
I. ALTER TABLE curso drop constraint curso_pkey; ALTER TABLE curso ADD CONSTRAINT curso_pkey PRIMARY KEY(id, codigo);
II. ALTER TABLE curso ALTER COLUMN codigo SET NOT NULL;
III. ALTER TABLE curso SET CONSTRAINT codigo_unico UNIQUE (codigo);
IV. ALTER TABLE curso ADD CONSTRAINT codigo_unico UNIQUE (codigo);
Analise o comando SQL e a tabela curso e marque a alternativa correta:
SELECT codigo, COUNT(codigo) as total FROM curso GROUP BY 1 ORDER BY total HAVING COUNT(codigo) > 1
