Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.247 questões
Analise a sequência de comandos abaixo:
CREATE SEQUENCE processo_id_processo_seq INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 9223372036854775807 CACHE 1;
ALTER TABLE processo ADD COLUMN id bigint NOT NULL DEFAULT nextval('processo_id_seq'::regclass);
ALTER TABLE processo ADD CONSTRAINT pk_id_processo PRIMARY KEY (id);
Ao ser executada, essa sequência de comandos apresentará como resultado
Exame (ID, Tipo, Nome, Valor)
A consulta SQL que obtém o número de registros para os exames do tipo Laboratório é:
(1) DDL (2) DML (3) DCL
(A) INSERT, UPDATE e DELETE (B) CREATE e DROP (C) GRANT e REVOKE
CREATE TABLE usuario ( ID INT PRIMARY KEY , MATRICULA INT , DATA ADMISSAO DATE , NOME VARCHAR(500) , LOGIN VARCHAR(50) , SENHA VARCHAR(150) , ATIVO INT , DATAINCLUSAO DATE, USUARIOINCLUSAO INT REFERENCES USUARIO(ID) , DATAALTERACAO DATE, USUARIOALTERACAO INT REFERENCES USUARIO(ID) );
Com base nessa Estrutura, qual alternativa apresenta uma operação de inativação de um usuário sem perder o histórico desse usuário?
Sobre banco de dados, quando for necessária a alteração da estrutura de uma tabela, criando uma nova coluna, qual instrução deve ser utilizada?
SELECT SUM(t.count) AS total FROM ( SELECT COUNT(i.id_pessoa) FROM eventos.eventos AS e INNER JOIN eventos.inscricao AS i ON i.data_inscricao >= e.data_abertura GROUP BY e.nome ) AS t;
1 - RTRIM. 2 - COUNT. 3 - MAX 4 - AVG. 5 - TRUNC.
( ) Calcula a média aritmética dos valores em uma única coluna. ( ) Suprime um conjunto de caracteres à direita da cadeia informada. ( ) Trunca números para que tenham uma certa quantidade de dígitos de precisão. ( ) Retorna o total de linhas de uma coluna. ( ) Obtém o maior valor de uma coluna.
I- DML é acrônimo de 'Data Management Language'. II- Os comandos INSERT, DELETE e UPDATE são do tipo DML. III- Os comandos INSERT e UPDATE são do tipo DDL. IV- DDL é acrônimo de 'Data Description Language'.
Assinale a alternativa correta: