Magna Concursos

Foram encontradas 24.525 questões.

2753730 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Considere as seguintes afirmações sobre a normalização de boyce/codd:

I. A normalização de boyce/codd é uma forma normal estritamente mais forte que a forma 4FN.
II. Para aplicação da normalização boyce/codd, é necessário que a variável relacional tenha duas ou mais chaves candidatas, as chaves candidatas sejam compostas e que ocorra superposição de atributos.
III. A forma de boyce/codd é definida somente se toda dependência funcional (DF) não trivial e irredutível à esquerda tem uma chave candidata como determinante.

Assinale a alternativa CORRETA, conforme Date (2004, p. 610):
 

Provas

Questão presente nas seguintes provas
2753729 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
A linguagem SQL (Structured Query Language) possui um grupo de comandos denominados DDL (Data Definition Language). Analise o modelo a seguir:
Enunciado 2753729-1
Considerando que o modelo acima seja implementado na versão 3.0.10 do banco de dados Firebird SQL, um desenvolvedor faz as seguintes afirmações:
I. O código SQL, para criar a tabela convenios, é: create table convenios(cod_convenio integer not null foreign key, nome_convenio varchar(20)).
II. O código SQL, para adicionar uma chave estrangeira no campo id_cliente na tabela acompanhante em referência a tabela cliente, é: alter table acompanhante add primary key(id_cliente) references cliente(id_cliente).
III. O código SQL, para inserir os valores “002” e “unimed” aos campos codigo_convenio e nome_convenio da tabela convenios, é: insert into convenios(codigo_convenio, nome_convenio) values (002,'unimed').

Assinale a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
2753550 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Provas:

Analise o Diagrama Entidade Relacionamento:

Enunciado 2753550-1

Assinale a alternativa que apresenta o código SQL CORRETO para exibir o nome das disciplinas e a situação do aluno em cada disciplina, para o aluno de código igual a 1:

 

Provas

Questão presente nas seguintes provas
2753549 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Provas:

Sobre banco de dados, considere a tabela:

transacao_financeira (cod_transacao, cod_pix, nome_pix, banco_pix, agencia_pix, conta_pix, valor)

Após a normalização, temos duas tabelas cujo resultado obtido foi:

transacao_financeira (cod_transacao, cod_pix, valor)

pix (cod_pix, nome_pix, banco_pix, agencia_pix, conta_pix)

Os campos em negrito representam a chave primária. Assinale a alternativa que indica CORRETAMENTE a forma normal aplicada: Fonte:

HEUSER, Carlos Alberto. Projeto de Banco de Dados: 6. ed. Porto Alegre: Bookman, 2009.

 

Provas

Questão presente nas seguintes provas
2753548 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Provas:

Sobre Sistema Gerenciador de Banco de Dados (SGBD) relacional, assinale a alternativa que NÃO apresenta um componente típico da arquitetura do SGBD:

Fonte: RAMAKRISHNAN, Raghu. Database Management Systems, 3ed., 2018.

 

Provas

Questão presente nas seguintes provas
2753547 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Provas:

Analise os três Modelos Entidade Relacionamento (MER).

Enunciado 2753547-1

Sobre o grau de conectividade apresentado em I, II e III, assinale a alternativa que indica CORRETAMENTE o grau de cada modelo:

Fonte: TEOREY, Toby. Projeto e Modelagem de Banco de Dados. 2 ed. 2013. Imagem retirada do livro (Figura 2.3) na página 17.

 

Provas

Questão presente nas seguintes provas
2753546 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT
Provas:

Avalie as seguintes sentenças relacionadas a bancos de dados:

I. Os sistemas computacionais devem ser desenvolvidos e os bancos de dados utilizados sempre devem estar na 5FN (quinta forma normal).

II. Um sistema de banco de dados é basicamente apenas um sistema computadorizado de manutenção de registros. O banco de dados, por si só, pode ser considerado como o equivalente eletrônico de um armário de arquivamento; ou seja, ele é um repositório ou recipiente para uma coleção de arquivos de dados computadorizados.

III. O termo entidade normalmente é utilizado na área de bancos de dados para indicar qualquer objeto distinguível que deva ser representado no banco de dados.

De acordo com Date (2003):

Fonte: DATE, C.). Introdução a sistemas de banco de dados. Rio de Janeiro: Elsevier, 2003. E-book VitalSource.

 

Provas

Questão presente nas seguintes provas
2753257 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

Considere um banco de dados MariaDB versão 10.4.21, implementado no XAMPP versão 3.3.0, a partir do PHPMyAdmin com os seguintes registros em uma tabela chamada programs:

Enunciado 2753257-1

Ao aplicar o comando: SELECT SUM(id) as c from PROGRAMS GROUP BY type HAVING c >= 3, retornará como resultado:

 

Provas

Questão presente nas seguintes provas
2753256 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

O modelo de dados a seguir pretende atender as necessidades de um estacionamento de veículos, no qual há as marcas de veículos. O campo “Mar_Tipo” indica se é automóvel (a) ou motocicleta (m). Também há uma tabela com a movimentação de entrada e saída. O campo “Mov_TipoCliente” indica se o cliente é avulso (a) ou mensalista (m). Quando o cliente for mensalista, será informado o código do cliente que está na tabela de clientes; quando for avulso, não será necessário.

Enunciado 2753256-1

Considerando que o modelo acima seja implementado na versão 3.0.10 do banco de dados Firebird SQL, e que um desenvolvedor faça as seguintes afirmações:

I – O código SQL para selecionar o valor recebido pelo estacionamento dentro de um período (março/2022) é: SELECT SUM(Mov_ValorCobrado) FROM Movimentacao WHERE Movimentacao. Mov_DataHoraEntrada >= ‘2022-03-01 00:00’ and Movimentacao.Mov_DataHoraSaida <= ‘2022-03-31 23:59’.

II – O código SQL para selecionar todos os estacionamentos, constando a data de entrada, a data de saída, a placa do veículo e o nome do cliente, é: SELECT Movimentacao.Mov_DataHoraEntrada, Movimentacao.Mov_DataHoraSaida, Movimentacao.Mov_Placas, Clientes.Cli_Nome FROM Movimentacao, Clientes WHERE Movimentacao.Cli_Codigo = Clientes.Cli_Codigo.

III – O código SQL para selecionar todos os estacionamentos referentes a motocicletas, constando placas, modelo e valor cobrado, é: SELECT Movimentacao.Mov_Placas, Modelos.Mod_Descricao, Movimentacao.Mov_ValorCobrado FROM Movimentacao, Modelos, Marcas WHERE Movimentacao. Mod_Codigo = Modelos.Mod_Codigo and Movimentacao.Mar_Codigo = Marcas.Mar_Codigo and Marcas.Mar_Tipo = ‘m’.

Assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
2753255 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

Um desenvolvedor está desenvolvendo um sistema web utilizando PHP e MySQL para avaliar os serviços prestados por uma hamburgueria. O banco de dados é chamado de “DBAvalia” e é composto por uma tabela chamada “avaliacao”, com as colunas “id, servico e nota”. Para os testes do sistema, o desenvolvedor fez registros hipotéticos para 3 serviços: atendimento, comida e ambiente, com a devida avaliação, sendo atribuída uma nota. Assinale a alternativa que representa a forma correta para o desenvolvedor fazer uma consulta SQL para contar quantos registros foram realizados para o serviço “ambiente”.

 

Provas

Questão presente nas seguintes provas