911 Q730456
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 VIEW cria uma tabela virtual que possibilita o acesso a dados em uma ou mais tabelas. Já o comando SELECT define uma visão que pode acessar apenas uma única tabela ou visão. Gatilhos INSTEAD OF podem ser criados para tornar uma visão atualizável.
912 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.
913 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.
914 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.
915 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.
916 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.
917 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.

...

918 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.
919 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.
920 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.