Magna Concursos

Foram encontradas 25.165 questões.

902723 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: IPSM-SJC
Considerando o sistema gerenciador de bancos de dados SQL Server 2012, no tipo de trigger
 

Provas

Questão presente nas seguintes provas
897343 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Câm. Vilhena-RO
Tabelas contendo dados e suas ligações caracterizam o seguinte tipo de banco de dados:
 

Provas

Questão presente nas seguintes provas
897342 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Câm. Vilhena-RO
Postgre SQLé um programa de:
 

Provas

Questão presente nas seguintes provas
897341 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Câm. Vilhena-RO
No SQL, quando se quer definir que banco de dados se deseja acessar, deve-se utilizar o comando:
 

Provas

Questão presente nas seguintes provas
896997 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS
Considere as sentenças abaixo sobre os motores de armazenamento (storage engines) do Sistema de Gerência de Banco de Dados MySql Server 8 ou superior.
I - O motor de armazenamento default do MySQL 8.0 é MyISAM. II - InnoDB dá apoio ao modelo de transações ACID, o que não é o caso do MyISAM. III- O motor de armazenamento Memory cria tabelas cujo conteúdo é mantido em memória e nunca é persistido em disco.
Quais são verdadeiras?
 

Provas

Questão presente nas seguintes provas
896996 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS
Sobre índices em bancos de dados, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
896995 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS

Observe a tabela EMPREGADOS e a visão GERENTES definidas pelos comandos SQL abaixo (padrão SQL2 ou superior). Assuma que há uma tabela DEPARTAMENTOS na base de dados, e que os comandos que criam a tabela EMPREGADOS e a visão GERENTES executam com sucesso.

enunciado 896995-1

Assinale a alternativa correta em relação à instrução SQL abaixo (no mesmo padrão).

insert into GERENTES values (100,'joao da silva', 15000);

 

Provas

Questão presente nas seguintes provas
896994 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS
Observe as tabelas a seguir, definidas em SQL (padrão SQL2 ou superior).
Create table PRODUTOS (codp integer not null, nomep varchar(60) not null, categoria varchar(30) default 'perfumaria' not null, preco numeric(5,2) default 0, estoque integer, primary key(codp));
create table PRODUTOSDESCONTINUADOS (codp integer not null, nomep varchar(60) not null, categoria varchar(30) default 'desconhecido' not null, preco numeric(5,2) default 0, primary key(codp));
Considere o conjunto de comandos SQL de inserção de tuplas nas tabelas abaixo (mesmo padrão) e suponha que não haja problemas com os valores fornecidos como chave-primária.
I - INSERT INTO PRODUTOS (codp, nomep, preco) VALUES (1, 'gasex', 100); II - INSERT INTO PRODUTOSDESCONTINUADOS SELECT codp, nomep, categoria from PRODUTOS WHERE estoque IS NULL; III- INSERT INTO PRODUTOSDESCONTINUADOS VALUES (30, 'biutiful', null, null);
Quais comandos SQL de inserção executam corretamente?
 

Provas

Questão presente nas seguintes provas
896993 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS
Suponha a tabela ENSINO, descrita abaixo em SQL.
Create table ENSINO (matr integer not null, disciplina varchar(50) not null, professor varchar(60) not null, nota numeric(3,1), primary key (matr, disciplina));
Considere que sobre esta tabela existem as seguintes dependências funcionais não triviais, e apenas estas:
matr, disciplina → professor, nota professor → disciplina
Para cada forma normal apresentada abaixo, assinale com V (verdadeiro), se a tabela estiver nessa forma normal ou F (falso), se não estiver.
( ) Segunda Forma Normal ( ) Terceira Forma Normal ( ) Forma Normal Boyce-Codd
A ordem correta de preenchimento dos parênteses, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas
896992 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: TJ-RS
Dada uma instalação de um sistema de gerência de dados baseado em SQL (padrão SQL2 ou superior), suponha que o administrador do banco de dados tenha criado os usuários U1, U2, U3 e U4 com os privilégios default do sistema. Suponha que o usuário U1 é dono da tabela TAB1 e deseja conceder privilégios de acesso a essa tabela para outros usuários. Considere os comandos abaixo executados pelos usuários U1 e U2 na sequência especificada (1, seguido de 2, seguido de 3).
1 – USUÁRIO U1 executa o comando GRANT SELECT, INSERT ON TAB1 TO U2 WITH GRANT OPTION; 2 – USUARIO U2 executa o comando GRANT SELECT ON TAB1 TO U3; 3 – USUARIO U1 executa o comando REVOKE INSERT ON TAB1 FROM U2;
Assumindo que os comandos acima, na sequência especificada, executaram sem erros, considere cada situação abaixo, assinalando V (verdadeiro) se o usuário tem a permissão de realizar o comando especificado, ou F (falso) se não tem essa permissão.
( ) usuário U3 consulta a tabela TAB1 usando o comando SELECT ( ) usuário U3 insere uma tupla na tabela TAB1 usando o comando INSERT
( ) Usuário U2 concede o privilégio de consultar a tabela TAB1 ao usuário U4 usando o comando GRANT
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas