271 Q138036
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que o script de código SQL acima está sintaticamente correto e pode ser executado com sucesso em um banco de dados que verifica o cumprimento de restrições de integridade, julgue os itens que se seguem, a respeito de conceitos de bancos de dados.

Considerando que as linhas de código de 1 a 27 tenham sido executadas com sucesso em um banco de dados, então existe pelo menos um dos comandos entre as linhas de 19 a 27 que pode ser executado com sucesso se submetido novamente para execução no mesmo banco de dados.

272 Q138033
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que o script de código SQL acima está sintaticamente correto e pode ser executado com sucesso em um banco de dados que verifica o cumprimento de restrições de integridade, julgue os itens que se seguem, a respeito de conceitos de bancos de dados.

O modelo de dados criado pelo script mostrado tem as seguintes características: só permite associar um único cargo a cada servidor; exige que um servidor esteja associado a um cargo; permite que cada servidor esteja associado a mais de um projeto e permite que um projeto esteja associado a mais de um servidor.

273 Q138030
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que o script de código SQL acima está sintaticamente correto e pode ser executado com sucesso em um banco de dados que verifica o cumprimento de restrições de integridade, julgue os itens que se seguem, a respeito de conceitos de bancos de dados.

Os tipos de arquivos empregados para armazenar informações sobre os índices de chave primária das tabelas criadas no script mostrado possuem preferencialmente uma organização lógica em forma de árvore, em vez de uma organização linear, especialmente se consideradas as possibilidades de aumento da quantidade de registros armazenados.

274 Q137914
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de transação de dados em SQL, julgue os próximos itens.

Os níveis de consistência especificados pelo padrão SQL-92 incluem o read repetitivo, o read com efetivação e o read sem efetivação. No read repetitivo, é permitido que as transações leiam registros, mesmo sem sua efetivação.

275 Q137911
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A seguir, apresentam-se relações de um esquema do banco de dados relacional EMPRESA, em que as chaves primárias estão sublinhadas.

Considerando essas relações, julgue os itens de 90 a 93, no que se refere a visão (view) e triggers.

No SQL, o mesmo nome pode ser aplicado a mais de um atributo, desde que os atributos estejam em relações diferentes. Por isso, no caso de uma consulta das relações EMPREGADO e DEPARTAMENTO utilizando-se o atributo NUD, seria necessário o uso de qualificadores e de alias para evitar ambiguidade.

276 Q137908
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A seguir, apresentam-se relações de um esquema do banco de dados relacional EMPRESA, em que as chaves primárias estão sublinhadas.

Considerando essas relações, julgue os itens de 90 a 93, no que se refere a visão (view) e triggers.

Considere o seguinte trecho de código SQL.

Utilizando-se as tabelas da base por meio do uso de duas junções, pode-se obter o mesmo resultado do código acima, conforme a seguir.

...

277 Q137906
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A seguir, apresentam-se relações de um esquema do banco de dados relacional EMPRESA, em que as chaves primárias estão sublinhadas.

Considerando essas relações, julgue os itens de 90 a 93, no que se refere a visão (view) e triggers.

Triggers são procedimentos disparados implicitamente sempre que uma tabela ou visão é modificada ou quando ocorrem algumas ações do usuário ou ações do sistema de banco de dados. O padrão SQL-92 dispõe da implementação de triggers conforme a sintaxe apresentada no trecho de código a seguir.

...

278 Q137903
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsquentes, acerca da linguagem SQL.

No padrão SQL-92, o uso de uma condição de junção não é obrigatório para junções externas e é opcional para junções internas. Nesse último caso, se a condição de junção for omitida, o resultado será um produto cartesiano. Sintaticamente, a condição de junção natural aparece antes do tipo de junção.

279 Q137900
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsquentes, acerca da linguagem SQL.

No uso dos operadores padrão SQL-92 union, intersection e except, as relações participantes podem ter conjuntos de atributos diferentes.

280 Q137898
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsquentes, acerca da linguagem SQL.

O padrão SQL-92 define os conceitos de sessão SQL e ambiente SQL. Sessões SQL provêem os comandos SQL normais, mas não oferecem os comandos commit e rollback.