1401 Q560303
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a SGBDs (Sistemas de Gerenciamento de Bancos de Dados) que utilizam a linguagem SQL:

I. Quando duas TRANSACTIONS estiverem sendo executadas simultaneamente, as duas devem-se comunicar e trocar informações entre si, antes de acessarem o banco de dados.

II. Uma TRANSACTION será concluída ao encontrar a instrução COMMIT TRANSACTION.

III.A instrução ROLLBACK TRANSACTION reinicia todas as operações feitas desde o comando START TRANSACTION.

IV. Para efetuar a JUNÇÃO entre tabelas, é essencial que elas estejam logicamente relacionadas conforme prevê o modelo relacional, ou seja, deve haver relacionamento de ''1: N'', ''1: 1'...

1402 Q560302
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a Fundamentos de Banco de Dados:

I. Pode-se conceituar VIEW, ou visão, de maneira simplificada. Assim, VIEW é uma forma predeterminada de visualizar dados de uma ou mais tabelas como se fossem apenas uma tabela; porém, ela não existe fisicamente como uma tabela.

II. Quando o DROP VIEW é executado, as estruturas das tabelas referenciadas pela VIEW são afetadas.

III. O TRIGGER é um tipo de STORED PROCEDURE chamado quando um evento em particular ocorre.

IV. Os diversos tipos de SELECT formam um conjunto de comandos SQL que podem ser pré-compilados e armazenados no servidor do banco de dados. Tem por objetivo facilitar e agilizar o trabalho do banco...

1403 Q560295
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Quanto ao software gerenciador de bancos de dados ACCESS, é correto afirmar que

1404 Q560294
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Em um modelo de entidade e relacionamento, consideremos A uma entidade e K um auto-relacionamento de A. Do ponto de vista semântico, A é um conjunto, e K, um conjunto de pares ordenados cujos elementos pertencem a A. Se A representa o conjunto de cidadãos de um país onde a poligamia é ilegal e K representa a relação casamento entre cidadãos deste país, podemos dizer que K é um relacionamento que se enquadraria no tipo geral:

1405 Q560293
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Em um banco de dados relacional

1406 Q560292
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Em um banco de dados relacional, é comando DDL

1407 Q560289
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

No contexto da SQL, são expressões do âmbito da Data Definion Language - DDL, entre outras:

1408 Q560288
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Analise o código SQL abaixo:

O resultado da execução desse código será:

1409 Q560287
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

No modelo relacional de banco de dados, cada linha é

1410 Q560284
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Na orientação a objetos, as relações do tipo Generalização/ Especialização (is-a) são uma propagação de atributos e operações baseadas em uma relação entre classes inerentes ao conceito de