Magna Concursos

Foram encontradas 24.509 questões.

663252 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

ALTER TABLE changes the structure of a table. For example, you can add or delete columns, create or destroy indexes, change the type of existing columns, or rename columns or the table itself. You can also change characteristics such as the storage engine used for the table or the table comment. To use ALTER TABLE, you need ALTER, CREATE, and INSERT privileges for the table. Renaming a table requires ALTER and DROP on the old table, ALTER, CREATE, and INSERT on the new table. Following the table name, specify the alterations to be made. If none are given, ALTER TABLE does nothing.

Available at: <https://dev.mysql.com>. Accessed on: 6 Mar. 2021.

According to the text, what are all of the permissions necessary on the new table for the user to rename it?

 

Provas

Questão presente nas seguintes provas
663251 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

No contexto de bancos de dados, “é dito que uma tabela está nessa forma normal se todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, e se os registros na tabela, que não são chaves, dependam da chave primária em sua totalidade, e não apenas parte dela.”

Disponível em: <https://medium.com/@diegobmachado/>. Acesso em: 6 mar. 2021, com adaptações.

A que forma normal essa definição se refere?

 

Provas

Questão presente nas seguintes provas
663250 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

Existe um tipo de banco de dados que possui uma estrutura semelhante a uma árvore, em que todos os nós representam registros e os ramos indicam campos. Qual é o nome dado a esse tipo de banco de dados?

 

Provas

Questão presente nas seguintes provas
663249 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

O comando TRUNCATE TABLE do SQL se encaixa em qual das linguagens de um banco de dados relacional?

 

Provas

Questão presente nas seguintes provas
663248 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

Há um procedimento voltado para bancos de dados que visa simplificar grupos complexos de dados ao eliminar dados redundantes e garantir que as dependências entre os dados façam sentido. Quanto à denominação desse procedimento, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
663247 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: IADES
Orgão: CFQ

A principal diferença entre um SGBD e um SGBDR está no fato de que um SGBD

 

Provas

Questão presente nas seguintes provas
2577100 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Corbélia-PR
Provas:

Um banco de dados é uma coleção de dados inter-relacionados representando informações sobre um domínio específico; em outras palavras, sempre que existir o agrupamento de informações que se relacionam entre si tem-se um banco de dados. Sobre banco de dados e SGBD, assinale a afirmativa INCORRETA.

Questão Anulada

Provas

Questão presente nas seguintes provas
2575617 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Segundo Elmasri e Navalhe (2011 ), algumas das principais técnicas usadas para controlar a execução concorrente de transações são baseadas no conceito de bloqueio de itens de dados. Nesse contexto, são tipos de bloqueios utilizados no controle da concorrência, EXCETO:

Questão Anulada

Provas

Questão presente nas seguintes provas
2314880 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: UFV
Orgão: UFV
Provas:

Considere as relações Disciplina e Historico e os comandos SQL a seguir:

Disciplina

CodigoDisciplina

NomeDisciplina

BD

Banco de Dados

IA

Inteligência Artificial

LP

Lógica de Programação

Historico

CodigoDisciplina

MatriculaEstudante PeriodoLetivo

Nota

BD

1 2021-1 75

BD

2 2021-1 60

BD

3 2021-1 50

BD

4 2021-1 40

IA

1 2021-2 80

IA

2 2021-2 40

IA

4 2021-2 90

I. select d.CodigoDisciplina, d.NomeDisciplina, count(case when h.Nota >= 50 then 1 end)

from Disciplina d

inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina

group by d.Cd_Disciplina, d.Nome_Disciplina

II. select d.CodigoDisciplina, d.NomeDisciplina, count(*)

from Disciplina d

inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina

where h.Nota >= 50

group by d.Cd_Disciplina, d.Nome_Disciplina

III. select d.CodigoDisciplina, d.NomeDisciplina, count(h.Nota >= 50)

from Disciplina d

inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina

where h.Nota >= 50

group by d.Cd_Disciplina, d.Nome_Disciplina

O(s) comando(s) SQL para listar o código da disciplina, o nome da disciplina e a quantidade de estudantes que cursaram a disciplina obtendo nota maior ou igual a 50, está/estão CORRETO(S), apenas, em:

Questão Anulada

Provas

Questão presente nas seguintes provas
2258214 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: PC-MG
Provas:

Considerando as tabelas mostradas abaixo, marque a alternativa que possui o comando SQL utilizado para que sejam selecionadas as informações (nome do usuário e texto) das mensagens enviadas para o grupo com descrição “Happyhour”.

Tabela Usuários

id

[PK] integer

nome

character varying(30)

1 Abel
2 Bruno
3 Carlos
4 Dalila

Tabela Grupos

codigo

[PK] integer

descricao

character varying(30)

10 Escola
20 Familia
30 Servico
40 Happyhour

Tabela Mensagens

id_msg

[PK] integer

usuario

integer

grupo

integer

texto

character varying(30)

1 3 20 Bom dia a todos
2 2 30 Encomenda entregue
3 1 40 Mesmo lugar e horário, bora
4 4 40 Deu meio dia?!

A afirmativa CORRETA é:

Questão Anulada

Provas

Questão presente nas seguintes provas