321 Q730455
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SQL Server, julgue os itens subsequentes. Os comandos Transact-SQL chamados COMMIT TRANSACTION e ROLLBACK TRANSACTION terminam transações iniciadas com BEGIN TRANSACTION. O comando ROLLBACK TRANSACTION pode retornar a execução de uma transação para o seu início ou para um ponto que tenha sido definido executando-se o comando SAVE TRANSACTION.
322 Q730454
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SQL Server, julgue os itens subsequentes. O comando Transact-SQL chamado CREATE INDEX é usado para criar índices em uma tabela. Ao se executar esse comando, UNIQUE informa não ser possível que duas linhas tenham o mesmo valor de índice. Quando há um índice UNIQUE definido, os comandos UPDATE e INSERT, que gerariam linhas com valores de índice duplicados, passam a ser revertidos (rollback). O dono de uma tabela pode criar índices apenas quando essa tabela não tiver dados armazenados.
323 Q730453
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SQL Server, julgue os itens subsequentes. No SQL Server, restrições podem ser aplicadas a tabelas ou a colunas. Entre as restrições suportadas, tem-se: NOT NULL, que especifica que não são aceitos valores null na coluna; DOMAIN, que define os domínios dos valores armazenados nas colunas; UNIQUE, que especifica que, nas colunas identificadas, não pode haver linhas com os mesmos valores não-nulos; PRIMARY KEY, que informa a coluna, ou conjunto de colunas, que identificam as linhas na tabela.
324 Q730452
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SQL Server, julgue os itens subsequentes. O comando Transact-SQL chamado CREATE DATABASE pode ser usado para criar um banco de dados e arquivos para armazená-lo. Quando da execução do comando, é possível informar os tamanhos máximos dos arquivos em disco usados para armazenar dados (data file) e log (log file). Podem existir múltiplos arquivos de dados, mas apenas um arquivo de log. Quando o tamanho máximo do arquivo de log não é informado, a este é atribuído automaticamente o valor de 100 megabytes.
325 Q656071
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando que o script SQL apresentado esteja sintaticamente correto e possa ser executado em um banco de dados adequadamente configurado, assinale a opção correta com relação a conceitos de bancos de dados.
326 Q656070
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Ainda considerando que o script SQL apresentado esteja sintaticamente correto e possa ser executado em um banco de dados adequadamente configurado, assinale a opção correta a respeito de bancos de dados.

I Na arquitetura típica de um SGBD relacional que está executando os comandos das linhas de 25 a 30 do script, o processador de runtime recebe planos de execução não-otimizados.

II Entre as operações da álgebra relacional derivadas da produção de uma árvore de consulta para o comando iniciado na linha 27, destacam-se, entre outras, projeção, seleção e junção.

III O modelo apresentado está normalizado, pelo menos, até a terceira forma normal.

...

327 Q656029
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A partir das informações apresentadas no texto I, julgue os itens de 36 a 39 acerca dos conceitos de sistemas de workflow.

Para que um registro de workitem possa estar presente no banco de dados, deverá existir pelo menos um registro nas tabelas transition, case e token.
328 Q656028
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A partir das informações apresentadas no texto I, julgue os itens de 36 a 39 acerca dos conceitos de sistemas de workflow.

Um registro específico de token poderá estar associado, em um determinado instante de tempo, a mais de um registro de place durante a sua existência.
329 Q656027
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, acerca do comportamento da aplicação apresentada no texto II.

Considere que, após a execução bem sucedida do script do texto II, tenha sido executada a seguinte seqüência de comandos: use information_schema; select * from table_constraints where table_schema = 'workflow';. Nesse caso, a referida execução será bem sucedida, independentemente do estado anterior do SGBD, e o resultado da consulta conterá 8 tuplas, e em algumas dessas tuplas aparecerão os valores fk_wf_id_2, fk_transition_id_1, fk_place_id_1 e fk_wf_id_1.
330 Q656026
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A partir dessas informações, julgue os itens seguintes.

A execução do comando SQL a seguir, imediatamente após a execução bem sucedida do script apresentado no texto II e do script apresentado acima, produzirá um conjunto de resultados contendo 84 tuplas.