Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.041 questões
Analise a sequência de comandos abaixo:
Ao ser executada, essa sequência de comandos apresentará como resultado
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
Analise a tabela e a consulta escrita por um desenvolvedor, apresentadas a seguir.
select *, count(id) qtde, (select count(*) from processo where id > 5 and id < 10) num from processo group by id, descricao, data_cadastro;
Ao ser executada pelo desenvolvedor, a consulta retornará, 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
Observe o seguinte código PL/SQL e assinale a alternativa correta.
Analise a tabela abaixo:
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?
A questão baseia-se na Figura 6, que mostra, esquematicamente, um Diagrama Entidade-Relacionamento (DER) elaborado no MySQL Workbench 8.0, no qual se inseriu, intencionalmente, nos locais apontados pelas setas nº 1 e 2, retângulos para ocultar os relacionamentos existentes nesses locais. Nesse DER, constam as entidades "Produto", "Aquisicao" e "Cliente", implementadas de acordo com as seguintes regras de negócio: (1) um cliente poderá adquirir um ou mais produtos, inclusive os mesmos produtos mais de uma vez, em data/hora diferentes; (2) um produto poderá ser adquirido por um ou mais clientes, inclusive o mesmo cliente, mais de uma vez; (3) deve ser possível cadastrar qualquer produto ou cliente, no banco de dados, sem associá-los a qualquer outra tabela; (4) ao se associar um cliente a um produto, armazena-se, no banco de dados, a quantidade adquirida, a correspondente data/hora de aquisição e o preço efetivamente pago (que poderá ser diferente do preço de tabela do produto, devido ao cliente ter recebido um desconto no preço do produto).

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: