Foram encontradas 24.523 questões.
A linguagem SQL é a linguagem padrão utilizada para gerenciar e manipular bancos de dados relacionais. Trata-se de uma linguagem expressiva, que permite executar operações como inserção, atualização, exclusão e consulta de dados. Dentre os recursos da linguagem SQL, pode-se citar a utilização de estruturas condicionais, como a cláusula CASE.
Assinale a alternativa que descreve corretamente uma possível utilização da cláusula CASE em comandos SQL.
Provas
O mysqldump é uma ferramenta integrada ao MySQL, que está disponível junto à instalação padrão do MySQL Server. Essa ferramenta permite realizar backups lógicos de bancos de dados MySQL e é amplamente utilizada devido à sua facilidade de uso e à sua capacidade de criar arquivos, contendo instruções SQL para recriar a estrutura e os dados do banco de dados.
Assinale a alternativa que apresenta corretamente a sintaxe de uso do mysqldump em linha de comando. Assuma que o banco de dados está protegido por senha, que a expressão [nome_do_banco] representa o nome do banco de dados, [login] representa o login de acesso do usuário e que o backup será realizado em um arquivo chamado “backup.sql”.
Provas
Considerando-se as tabelas de banco de dados e seus relacionamentos,

dadas as afirmativas,
l Em uma relação como essa, independente do sistema gerenciador de banco de dados adotado, uma terceira tabela deverá ser criada para relacionar todos os autores a todos os seus respectivos artigos.
Il. Na implementação da tabela Artigo, o projetista deverá ainda incluir a chave estrangeira CPF.
III. Uma possível consulta aos trabalhos do autor “João da Silva” poderia ser “SELECT * FROM Artigo, Autor, Escreve WHERE Autor.CPF = Escreve.CPF AND Escreve.ld Artigo = Artigo.ld Artigo AND Autor. Nome = “João da Silva” ORDER BY Artigo. Data”.
verifica-se que está/ão correta/s
Provas
O encapsulamento é um princípio da programação orientada a objetos que promove a segurança e a ocultação dos detalhes internos dos objetos. Tal recurso reduz o acoplamento e facilita a manutenção e o reúso do código. A Figura apresenta um diagrama de classes, construído durante a análise orientada a objetos, contendo cinco classes: ClasseA, ClasseB, ClasseC, ClasseD e ClasseE. Pode-se assumir que na implementação dos métodos: metodoB(), metodoC(), metodoD() e metodoE() é instanciado um objeto da ClasseA e executado, em seguida, o método metodoA() nesse objeto.

Assinale a alternativa que indica o/s método/s que apresenta/m erro de encapsulamento após sua implementação. Assuma as restrições de encapsulamento propostas pelo paradigma orientado a objetos, independentemente das particularidades de cada linguagem de programação.
Provas
O banco de dados relacional de uma escola contém as tabelas denominadas TB_STUDENT_A e TB_STUDENT_B e ambas possuem apenas as colunas ID e NAME.
O conteúdo dessas tabelas está detalhado a seguir:
TB_STUDENT_A
| ID | NAME |
|---|---|
| 1 | Maria |
| 2 | João |
| 3 | Visconde |
| 4 | Ana |
| 5 | Inês |
TB_STUDENT_B
| ID | NAME |
| 1 | Fábio |
| 2 | Marta |
| 3 | Maria |
| 4 | Sérgio |
| 5 | Penélope |
| 6 | João |
Analise a seguinte consulta em linguagem SQL:
SELECT *
FROM TB_STUDENT_A
LEFT JOIN TB_STUDENT_B
ON TB_STUDENT_A.NAME=TB_STUDENT_B.NAME.
O número de linhas do resultado produzido pela execução deste comando SQL sobre o banco de dados desta escola, excetuada a linha de títulos, é:
Provas
- AdministraçãoOtimização e Performance de Banco de DadosGerenciamento de Memória e Buffers
- AdministraçãoOtimização e Performance de Banco de DadosOtimização de Consultas
O custo total da execução de uma consulta SQL inclui diversos componentes de custos.
Em relação ao tema, analise as afirmativas a seguir:
- Custo de acesso ao armazenamento secundário é aquele que considera os custos de transferência (leitura e escritas) de blocos de dados entre o armazenamento de disco secundário e os buffers da memória principal.
- Custo de operação é o custo de realização de operações na memória em registros dentro do buffer de dados durante a execução da consulta.
- Custo de uso da memória é o custo de envio de consulta e seus resultados do local do banco de dados até o local ou equipamento onde foi originada a consulta.
Está correto o que se afirma em
Provas
As regras de transformação gerais para operações da álgebra relacional são amplamente utilizadas pelos SGBDs relacionais para otimizações de consultas SQL.
Considerando duas relações, R e S, analise as afirmativas a seguir:
- σC (R θ S) ≡ (σC (R) θ (σC (S)).
- πLista 1(π Lista 2(...(π Lista n (R))...)) ≡ π Lista1 (R).
- σC1 AND C2 AND... Cn (R) ≡ σC1(σC2(...(σ Cn (R))...)).
Está correto o que se afirma em
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosModelagem e Mapeamento Entidade-Relacionamento
- Modelagem de DadosRelacionamentosTipos de Relacionamentos
Considerando o modelo entidade-relacionamento utilizado no projeto de bancos de dados relacionais, é correto que
Provas
Considere o seguinte comando emitido a partir do Sistema Gerenciador de Banco de Dados PostgreSQL v. 14.4.
CREATE TABLE abc (
teste char(10)
) cláusula01 (xyz)
O conteúdo de cláusula01 que faz com que a tabela abc seja formada pelo atributo teste, além dos atributos definidos na tabela xyz é:
Provas
Considere o seguinte comando do Sistema Gerenciador de Banco de Dados Oracle 21c para criar uma tabela do tipo Blockchain:
CREATE BLOCKCHAIN TABLE teste (col1
VARCHAR2 (12))
Comando 01
Comando 02
……………
Os conteúdos a serem inseridos em Comando 01 e Comando 02 para que a exclusão dessa tabela e a exclusão de seus registros somente sejam possíveis após 10 dias são, respectivamente:
Provas
Caderno Container