Magna Concursos

Foram encontradas 24.804 questões.

3777430 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: TJ-GO
Provas:

A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.

 

Numa modelagem de dados hierárquica podem ser representadas as relações entre os vários elementos de dados em um formato semelhante a uma árvore. Modelos de dados hierárquicos representam relações de um para muitos, com pais ou classes de dados raiz mapeados para vários filhos.

 

Provas

Questão presente nas seguintes provas
3777429 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: TJ-GO
Provas:

A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.

 

Os Modelos de dados físicos mapeiam os modelos de dados lógicos para uma tecnologia de DBMS específica e utilizam a terminologia do software. Por exemplo, eles fornecem detalhes sobre o seguinte:

 

• Tipos de dados, conforme representados no software;
• Relações de dados, conforme representados no software;
• Detalhes adicionais, como performance e segurança.

 

Provas

Questão presente nas seguintes provas
3777428 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: TJ-GO
Provas:

A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.

 

Os modelos de dados lógicos mapeiam as classes de dados conceituais para estruturas de dados técnicos. Eles fornecem mais detalhes sobre os conceitos de dados e as relações de dados complexos que foram identificados no modelo de dados conceitual, como estes:

• Tipos de dados dos vários atributos (por exemplo, string ou número);
• Relações entre as entidades de dados;
• Atributos primários ou campos-chave nos dados.

 

Provas

Questão presente nas seguintes provas
3777427 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: TJ-GO
Provas:

A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.

 

Após a construção do projeto do banco de dados, são incorporadas as regras de segurança do banco e dos usuários, bem como os gatilhos que poderão ser úteis para o acompanhamento do sucesso do projeto de banco de dados.

 

Provas

Questão presente nas seguintes provas
3777426 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: TJ-GO
Provas:

A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.

 

As etapas de elaboração de um projeto de banco de dados são: Análise de Requisitos, Modelo Conceitual, Modelo Lógico e Modelo Físico.

 

Provas

Questão presente nas seguintes provas
3776003 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: COTEC
Orgão: Câm. Araçuaí-MG
Provas:

A respeito dos bancos de dados, leia o texto a seguir.

“[...] é um conjunto de operações que pertence ao agrupamento chamado de data manipulation language (DML), ou linguagem de manipulação de dados. Trata-se de um grupo de comandos de structured query language (SQL), linguagem de consulta estruturada, usado para recuperar, incluir, remover e modificar informações dentro de um banco de dados. Todos esses conceitos são aplicados quando se está usando a linguagem de programação SQL. Basicamente, ela é uma linguagem de programação criada para operar banco de dados relacional, ou seja, baseado em tabelas.”

O conjunto de operações referenciadas no texto é conhecido por

 

Provas

Questão presente nas seguintes provas
3776002 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: COTEC
Orgão: Câm. Araçuaí-MG
Provas:

As transações ACID são um conjunto de propriedades de um banco de dados relacionais que garante que as operações sejam executadas de forma segura e confiável. Sobre as propriedades ACID, avalie as afirmativas a seguir.

I- Garante quem uma vez que a alteração é salva, ela permanece no banco de dados e só pode ser alterada por outra transação.

II- Garante que cada transação siga todas as regras, e as restrições definidas durante a criação do banco de dados sejam obedecidas. Como tipo de dado, relacionamentos por chave estrangeira entre outras devem ser seguidos para que a transação seja executada com sucesso.

III- Garante que uma transação seja tratada como uma unidade indivisível e todas as operações de uma transação sejam concluídas com sucesso, para que ela seja aplicada ao banco de dados em que, se durante a transação alguma operação falhar, toda a transação será desfeita (rollback).

IV- Garante que cada transação seja executada separadamente, pois nenhuma transação pode interferir no funcionamento de outra.

Assinale a alternativa que apresenta corretamente os nomes das propriedades ACID, considerando as afirmativas de cima para baixo.

 

Provas

Questão presente nas seguintes provas
3774509 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MG
Orgão: IF-MG
Uma empresa implementou um sistema de gerenciamento distribuído utilizando o conceito de Remote Procedure Call (RPC). Com isso, os desenvolvedores podem invocar funções que são executadas em servidores remotos, mas que aparentam ser locais para o cliente. Qual das seguintes afirmações é verdadeira sobre o funcionamento do RPC?
 

Provas

Questão presente nas seguintes provas
3774508 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MG
Orgão: IF-MG

Considere as tabelas SQL abaixo para a questão:


CREATE TABLE Clientes (
    id_cliente INT PRIMARY KEY,
    nome_cliente VARCHAR(100),
    cidade VARCHAR(100)
);

CREATE TABLE Produtos (
    id_produto INT PRIMARY KEY,
    nome_produto VARCHAR(100),
    preco DECIMAL(10, 2)
);

CREATE TABLE Pedidos (
    id_pedido INT PRIMARY KEY,
    id_cliente INT,
    id_produto INT,
    quantidade INT,
    data_pedido DATE,
    FOREIGN KEY (id_cliente) REFERENCES Clientes(id_cliente),
    FOREIGN KEY (id_produto) REFERENCES Produtos(id_produto)
);

Utilizando as tabelas Clientes, Produtos e Pedidos, agora você deseja consultar os nomes dos produtos que foram pedidos por clientes da cidade de "Ribeirão das Neves" e que tiveram o primeiro pedido feito antes de 2024-01-01.
 

Provas

Questão presente nas seguintes provas
3774507 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MG
Orgão: IF-MG

Considere as tabelas SQL abaixo para a questão:


CREATE TABLE Clientes (
    id_cliente INT PRIMARY KEY,
    nome_cliente VARCHAR(100),
    cidade VARCHAR(100)
);

CREATE TABLE Produtos (
    id_produto INT PRIMARY KEY,
    nome_produto VARCHAR(100),
    preco DECIMAL(10, 2)
);

CREATE TABLE Pedidos (
    id_pedido INT PRIMARY KEY,
    id_cliente INT,
    id_produto INT,
    quantidade INT,
    data_pedido DATE,
    FOREIGN KEY (id_cliente) REFERENCES Clientes(id_cliente),
    FOREIGN KEY (id_produto) REFERENCES Produtos(id_produto)
);

Você deseja consultar a cidade dos clientes que fizeram pelo menos dois pedidos de qualquer produto em um único pedido. Qual das consultas SQL abaixo retorna corretamente esses clientes?

 

Provas

Questão presente nas seguintes provas