2221 Q117575
Ciência da Computação
Ano: 2007
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Analise as seguintes afirmações sobre stored procedures, visões e triggers.

I. Uma stored procedure é um tipo de dados do banco de dados que armazena código executável. Como qualquer outro dado armazenado, ele pode ser recuperado e executado a qualquer momento.

II. Visões são tabelas virtuais ou lógicas compostas de resultados de uma consulta. Desta forma, visões são subconjuntos dinâmicos de um banco de dados, pois, sempre que tabelas referenciadas por uma visão forem alteradas, a visão também será.

III. Triggers são operações executadas automaticamente em resposta a algum evento de um banco de dados ou tabela. Exemplos de aplicações de triggers são a realização de logging, a limitação de acesso a um dad...

2222 Q117573
Ciência da Computação
Ano: 2007
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Analise as seguintes afirmações sobre integridade em banco de dados.

I. Em banco de dados, podemos falar de integridade de entidade e referencial.

II. Para que haja integridade de entidade, deve-se observar a propriedade de que a coluna da chave primária não pode conter valores null.

III. Já, para que haja integridade referencial, deve-se observar a propriedade de que não pode haver registros (linhas) duplicados em uma tabela com chave estrangeira.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

2223 Q117571
Ciência da Computação
Ano: 2007
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Analise as seguintes afirmações sobre banco de dados relacional.

I. Banco de dados relacional é um banco de dados em conformidade com o modelo relacional, baseado em lógica proposicional e em teoria dos grafos.

II. As relações de um banco de dados relacional são definidas como um conjunto de tuplas que possuem os mesmos atributos. A forma mais comum de representar tal conjunto é utilizar uma tabela na qual cada linha armazene os valores de uma tupla com seus atributos dispostos em colunas.

III. São exemplos de sistemas de gerenciamento de banco de dados relacional: Oracle, Microsoft SQL Server, PostgreSQL e MySQL.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

2224 Q117569
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

No BD modelo  I  , os dados são representados por uma coleção de II e os relacionamentos entre dados são representados por meio de  III . Esta também é a estrutura do modelo  IV , com a diferença que, neste modelo, os registros são organizados como coleções de árvores ao invés de gráficos arbitrários.

Preenchem correta e respectivamente as lacunas I, II, III e IV:

2225 Q117567
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Funções de um banco de dados relacional que operam contra uma coleção de valores, mas retornam um único valor, são

2226 Q117566
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

A classificação das propriedades ACID, em transações de BD, significam

2227 Q117564
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Considere:

I. Restrições nos relacionamentos (links) de muitos para muitos (N:M) e de muitos para um (N:1).

II. Ausência de facilidades de consultas declarativas.

III. Implementação de arquivos na forma de tabelas.

Os itens I, II e III acima, em relação aos tipos de bancos de dados hierárquicos − HR, de rede − RD e Relacional − RL, são características corretas respectivas a

2228 Q117562
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Objetos que têm uma representação no banco de dados, mas não fazem mais parte de uma sessão do Hibernate, o que significa que o seu estado pode não estar mais sincronizado com o banco de dados, são do tipo

2229 Q117560
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

No §4º, os itens 1 e 2 mostram, respectivamente, associações de

2230 Q117558
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Com relação à MIB (Management Information Base), analise:

I. MIB é um banco de dados que armazena informações relativas a todos os objetos gerenciados, definidos através de seus atributos, das operações a que podem ser submetidos e das notificações que podem ser emitidas.

II. Na definição dos objetos gerenciáveis da MIB é utilizada a linguagem de definição de objetos ASN.1 (Abstract Syntax Notation One), considerando a estrutura e as restrições de cada dispositivo de rede no qual esta será implementada.

III. Não é necessário que o processo gerente conheça toda MIB de sua rede para poder controlar e interagir com todos os dispositivos presentes, uma vez que esse papel já é exercido pelo processo agente, no...