Foram encontradas 25.659 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Julgue os itens a seguir, de acordo com o princípio da responsabilidade única (PRS) do SOLID.
I Uma classe deve ser aberta para extensão, mas fechada para modificação.
II Objetos em um programa devem ser substituíveis por instâncias de seus subtipos sem alteração da correção do programa.
III Uma classe deve depender de abstrações, e não de implementações concretas.
Assinale a opção correta.
Um administrador de banco de dados pretende melhorar o desempenho de relatórios executivos que são lidos com muita frequência e executam joins complexos. Para tanto, ele considera desnormalizar algumas tabelas.
Nessa situação hipotética,
Com base nas informações nas tabelas I e II, precedentes, assinale a opção em que são apresentados comandos SQL que permitem a obtenção do resultado demonstrado na tabela III.
CREATE TABLE clientes ( id_cliente INT PRIMARY KEY, nome VARCHAR(50));
CREATE TABLE contas ( id_conta INT PRIMARY KEY, id_cliente INT, id_agencia INT, saldo NUMERIC(10,2), FOREIGN KEY (id_cliente) REFERENCES clientes(id_cliente))
Considerando o uso de subconsulta correlacionada para o atendimento da demanda, assinale a opção que corresponde à consulta SQL que retornará o que se pretende na situação hipotética precedente.
Em certo banco, há as tabelas clientes e conta. Os dados a seguir foram salvos nessas tabelas no banco de dados.

A partir dos dados informados na situação hipotética precedente, assinale a opção em que é apresentada a consulta SQL que exibirá os nomes dos clientes que possuem pelo menos uma conta com saldo superior a R$ 1.000.
Em um sistema bancário, existem duas tabelas: clientes (id_cliente, nome); e contas (id_conta, id_cliente, saldo). Pretende-se obter uma lista que contenha o id_conta e o nome dos clientes que possuem conta associada, incluídos somente os registros em que haja saldo informado na conta (ou seja, saldo não nulo).
Com base nessa situação hipotética, assinale a opção que corresponde à consulta correta para exibir os dados solicitados.