Search Header Logo

Implementação de Banco de Dados - Parte 4

Authored by Ives da Silva Pires

Computers

University

Used 4+ times

Implementação de Banco de Dados - Parte 4
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Media Image

Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?

3

1

4

2

0

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:

Nenhuma das respostas anteriores.

O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário.

O predicado LIKE é um predicado com operações de boleanos.

A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY.

O predicado IS NULL faz a checagem de valores zerados.

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

(CESGRANRIO - 2006 - EPE - Área Tecnologia da Informação)

Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.

O problema de espera indefinida (starvation) pode ocorrer se o esquema de espera para itens bloqueados for parcial, dando prioridade a algumas transações sobre as outras.

As técnicas de controle de concorrência baseadas em ordenação por timestamp não usam bloqueios, portanto, deadlocks nunca podem ocorrer.

Uma forma para detectar um estado de deadlock consiste em construir um grafo wait-for.

O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações espera por algum item que esteja bloqueado por alguma outra transação T no conjunto.

Diz-se que uma transação segue o protocolo de bloqueio de duas fases se todas as operações (read_lock, write_lock) precedem a última operação de desbloqueio na transação

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Dentre as sub-linguagens definidas na Linguagem SQL, o comando SELECT faz parte de qual delas?

DML

Controle de transações

DCL

DRL

DDL

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Dentre as opções a seguir, qual não é uma função de grupo?

CONT(*)

SUM(x)

MED(X)

MAX(x)

AVG (x)

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Media Image

Escreva uma consulta SQL que recupere o código e o nome de todos os empregados. A tabela empregado está ilustrada na figura a seguir.

SELECT codigo_empregado, nome FROM empregado.

.

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Media Image

Considere as tabelas abaixo:


Queremos executar o seguinte comando SQL:


INSERT INTO aluno VALUES (9, 'Roberto', 'ENG');


O que acontecerá? Justifique sua resposta.

Não será possível inserir a tupla mostrada no comando acima, pois não existe na tabela curso nenhuma tupla com o valor de cod_curso = 'ENG' e como a coluna cod_curso da tabela aluno é chave estrangeira da coluna cod_curso da tabela curso estaremos violando a restrição de integridade referencial ao tentar inserir a tupla mostrada acima.

.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?