Magna Concursos

Foram encontradas 24.452 questões.

2299669 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

O gerenciador de banco de dados PostgreSQL gerencia as permissões de acesso ao banco de dados utilizando o conceito de papéis. Considerando o contexto do PostgreSQL, em suas versões após a 8.1, analise cada afirmativa abaixo (V: Verdadeiro ou F: Falso) e selecione a alternativa correta.

I. O comando CREATE ROLE LOGIN permite criar um papel com o atributo LOGIN que pode ser utilizado como um nome de papel inicial para uma conexão de banco de dados. Esse comando possui o atributo LOGIN como default, portanto o atributo pode ser omitido.

II. O comando CREATE USER permite criar um usuário de banco de dados com o privilégio de LOGIN. Esse comando possui o atributo LOGIN como default.

III. Os comandos CREATE ROLE LOGIN e CREATE USER são equivalentes, exceto pelo fato que o CREATE USER inclui o atributo LOGIN por default enquanto o CREATE ROLE não considera o atributo LOGIN por default.

 

Provas

Questão presente nas seguintes provas
2299056 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Assinale a alternativa correta sobre o trecho de código SQL abaixo:

CREATE TABLE IF NOT EXISTS pedido (
codigo int(6) unsigned NOT NULL,
clcodigo int(6) unsigned NOT NULL,
PRIMARY KEY (codigo),
INDEX idxclcodigo (clcodigo),
FOREIGN KEY fkclcodigo (clcodigo)
REFERENCES cliente (codigo)
)

 

Provas

Questão presente nas seguintes provas
2299055 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Transação é uma unidade lógica de trabalho sobre um banco de dados, formada por uma sequência de operações que devem ser executadas integralmente para garantir a consistência e a integridade dos dados. Neste contexto, assinale a alternativa correta que define as propriedades ACID.

 

Provas

Questão presente nas seguintes provas
2299054 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Um Sistema Gerenciador de Bancos de Dados (SGBD) possui um conjunto de funções para o gerenciamento de operações de inserção, atualização e consulta de dados. A forma como os dados são organizados e as operações de manipulação aplicáveis são definidas pelo modelo de dados adotado. Neste contexto, assinale a alternativa incorreta:

 

Provas

Questão presente nas seguintes provas
2298816 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere as instruções CREATE TABLE da linguagem SQL (Structured Query Language) usados em um sistema gerenciador de banco de dados (SGBD) como base para responder a questão (Figura 1). Analise os esquemas conceituais, apresentados em (I), (II) e (III), conforme uma notação do Diagrama Entidade-Relacionamento. Nesta notação, tipos de entidades são anotados por retângulos e os atributos são anotados em pequenas elipses. Atributo identificador é grifado, atributo multivalorado é colocado em elipse com linha dupla, e atributo composto é formado por um conjunto de outros atributos (elipses). Tipos de relacionamentos regulares são anotados por losangos e podem gerar uma agregação que é anotada por um retângulo envolvendo o tipo de relacionamento que a origina. Analisando os comandos e figura, assinale a alternativa correta.

Enunciado 3538560-1

Enunciado 3538560-2

Enunciado 3538560-3

Enunciado 3538560-4

 

Provas

Questão presente nas seguintes provas
2298815 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere as instruções CREATE TABLE da linguagem SQL (Structured Query Language) gerados no sistema gerenciador de banco de dados (SGBD) Oracle como base para realizar a questão (Figura 1). Analise a consulta SQL, formulada no SGBD Oracle apresentada na Figura 2. Avalie a veracidade de cada uma das afirmações apresentadas em I, II, III e IV.

Enunciado 3538559-1

Enunciado 3538559-2

I. A subconsulta identificada como (a) não está correlacionada à consulta externa e seleciona todos os veterinários que vacinaram o animal chamado Videl no dia 03 de janeiro de 2018;

II. A subconsulta identificada como (b) está correlacionada à consulta externa e seleciona todos os veterinários que vacinaram o animal que está sendo avaliado na consulta externa;

III. Se a diferença de conjunto do resultado da subconsulta identificada como (a) menos o resultado da subconsulta identificada como (b) é vazio significa que o animal selecionado na consulta externa foi vacinado pelos mesmos veterinários que vacinaram o animal Videl em 03 de janeiro de 2018;

IV. A consulta SQL equivale a uma aplicação do operador de divisão em álgebra relacional em uma consulta para recuperar os animais que foram vacinados pelos mesmos veterinários que vacinaram o animal Videl em 03 de janeiro de 2018. Com base nestas sentenças, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2252278 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRPE
Orgão: UFRPE
Com relação às Restrições de Integridade no modelo relacional, analise as proposições abaixo.
1) Restrição de Integridade são regras que restringem a forma dos esquemas de relacionamento, limitando, por exemplo, o número de chaves-candidata.
2) Um SGBD relacional deve garantir: Restrição de Chave, Restrição de Entidade e Restrição de Integridade Referencial.
3) A Restrição de Entidade indica que chavesprimárias não podem ter valores nulos.
4) Restrição de Integridade Referencial é usada para manter a consistência entre tuplas. Estabelece que um valor de atributo, que faz referência a uma outra tupla, deve-se referir a uma tupla existente.
Estão corretas:
 

Provas

Questão presente nas seguintes provas
2252275 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRPE
Orgão: UFRPE
Provas:
Acerca dos conceitos básicos sobre Sistema de Gerenciamento de Banco de Dados (SGBD), analise as afirmativas abaixo.
1) Banco de Dados é uma coleção de dados interrelacionados. É um conjunto de dados estruturados que não são confiáveis nem são coerentes porque são compartilhados por usuários que têm necessidade de informações diferentes. Para garantir coerência e confiabilidade servem os SGBD.
2) Entre as vantagens do uso de um SGBD encontram-se: controle de redundância, controle de acesso, processamento eficiente de consultas, backup e restauração, relações complexas entre dados e restrições de integridade.
3) ANSI/SPARC é a arquitetura de sistema de banco de dados proposta pela ANSI, cujo objetivo é separar o banco de dados físico das aplicações do usuário, através de três diferentes níveis de esquemas: Esquema interno, Esquema conceitual e Esquema externo.
4) Independência de Dados é a habilidade de modificar a definição de um esquema em um nível sem afetar a definição do esquema em um nível mais alto. Existem dois tipos: independência física de dados e independência lógica de dados.
Estão corretas:
 

Provas

Questão presente nas seguintes provas
2252258 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRPE
Orgão: UFRPE
São características do PL/Oracle, EXCETO:
 

Provas

Questão presente nas seguintes provas
2252235 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRPE
Orgão: UFRPE
Provas:

No que concerne aos procedimentos armazenados (stored procedures) no SQL, analise as afirmações a seguir.

1) Um procedimento armazenado é uma sub-rotina como um subprograma em uma linguagem de computação regular, armazenada no banco de dados.

2) Os procedimentos SQL podem ser usados para criar scripts simples para consultar rapidamente a transformação, atualizar dados, gerar relatórios básicos, melhorar o desempenho do aplicativo, modularizar aplicativos e melhorar o design geral do banco de dados e a segurança do banco de dados.

3) Contém instruções da Linguagem de Consulta SQL. São como macros de conjuntos de instrutores SQL agrupadas com um propósito específico. Pelo padrão ANSI, não suportam a implementação da lógica de fluxo de controle em torno de instruções SQL estáticas e dinâmicas tradicionais.

4) As linguagens de procedimentos armazenados são específicas do fornecedor. Portanto, se você alternar para o banco de dados de outro fornecedor, será necessário reescrever os procedimentos armazenados existentes.

Estão corretas:

 

Provas

Questão presente nas seguintes provas