631 Q118615
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Observe a procedure abaixo escritaemPL/SQL.

INSERTINTOFunc VALUES (10,'Clarice',3200);

SAVEPOINTa;

INSERTINTOSetor VALUES (13,'Sales','Hyd');

SAVEPOINTb;

INSERTINTOGrade VALUES ('III',2300,4500);

ROLLBACKTOa:

Se em seguida for executado o comando COMMIT, serão gravados os valores nas tabelas:

632 Q118613
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Na frase seguinte,

“O MOLAP é um OLAP baseado no acesso a um banco de dados multidimensional. O ROLAP é um OLAP baseado no acesso a um banco de dados relacional. HOLAP é um OLAP situado entre o ROLAP e o MOLAP e acessa o Multidimensional e o Relacional.”

pode-se concluir que

633 Q118611
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

No desenvolvimento de uma API orientada a objetos, é comum reunir todas as suas funcionalidades em uma única classe, simplificando o acesso. Esta prática pode ser favorecida através da implementação do padrão de projeto

634 Q118609
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

No processo de mapeamento do modelo ER para o modelo relacional, atributos multivalorados são definidos a partir da

635 Q118608
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Dadas as seguintes sentenças,

I. Um atributo, em um modelo de entidade-relacionamento, que possui "sub-atributos" em sua nomenclatura é definido como atributo chave.

II. A restrição de integridade 'REFERENCED KEY' não é suportada pelo Oracle.

III. Para mostrar as tabelas existentes de um banco de dados MySQL em uso é necessário usar o comando 'viewtables'.

IV. 'DROP TABLE' e 'DROP INDEX' são instruções do tipo DDL.

verifica-se que

636 Q118605
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Nos bancos de dados espaciais, pode-se realizar consultas de proximidade, por região etc. Nesse contexto, bons índices são necessários para o acesso eficiente aos dados espaciais, que normalmente são de duas ou mais dimensões. Qual das opções abaixo não é adequada para a construção desses índices?

637 Q118604
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Qual das seguintes violações acontece quando uma transação relê o banco de dados e encontra novas linhas que foram inseridas por uma outra transação depois da primeira leitura?

638 Q118602
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Dadas as afirmações a seguir sobre XML e banco de dados,

I. Diferentemente do banco de dados relacional o XML permite estruturas aninhadas.

II. DTD (Document Type Definition) é uma evolução do XMLSchema e serve para restringir quais informações estão presentes no documento XML.

III. Devido a sua capacidade de descrição, a representação XML é vantajosa quando a informação deve ser trocada com entidades externas.

IV. Documentos XML não podem ser gerados de forma automática a partir das informações do banco de dados

verifica-se que estão corretas

639 Q118601
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Um sistema de banco de dados fornece uma linguagem para especificar o esquema de banco de dados. Essa linguagem é chamada de definição de

640 Q118599
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

A arquitetura ANSI/SPARC define três níveis (ou camadas) que ficam entre o banco de dados em si (disco rígido) e as aplicações do usuário; são eles: