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

O código acima apresenta um script SQL, correto e funcional, que implementa um modelo de dados de uma aplicação web. A execução do código deve ser interpretada seqüencialmente. Considerando esse código, julgue os próximos itens acerca de conceitos de desenvolvimento de aplicações e bancos de dados.

Se a seqüência de código entre as linhas de 4 a 7 for executada antes da seqüência de código entre as linhas de 1 a 3, não se altera o resultado do script acima.

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

O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.

Apenas as operações union e intersect são disponibilizadas pela linguagem SQL para manipulação de conjuntos.

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

O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.

Em uma consulta SQL, o operador DISTINCT irá remover todas as colunas duplicadas do conjunto que forma o resultado.

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

O código IV apresenta um conjunto de quatro comandos SQL. Suponha que a execução dos comandos desse código ocorra após a execução bem-sucedida dos comandos do código III. Julgue os próximos itens, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

A tentativa de execução isolada do comando da linha 24 do código IV, sem executar previamente os comandos das linhas de 1 a 23, será bem-sucedida, sem ferir restrições de integridade presentes no esquema.

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

O código IV apresenta um conjunto de quatro comandos SQL. Suponha que a execução dos comandos desse código ocorra após a execução bem-sucedida dos comandos do código III. Julgue os próximos itens, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

Os comandos das linhas de 1 a 23 do código IV poderão ser executados sem ferir restrições de integridade referencial.

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

O código IV apresenta um conjunto de quatro comandos SQL. Suponha que a execução dos comandos desse código ocorra após a execução bem-sucedida dos comandos do código III. Julgue os próximos itens, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

A execução do comando iniciado na linha 12 do código IV produzirá um conjunto de resultados contendo duas tuplas, nas quais aparecem os valores ADVOGADO e REQUERENTE na coluna tipificacao.

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

O código IV apresenta um conjunto de quatro comandos SQL. Suponha que a execução dos comandos desse código ocorra após a execução bem-sucedida dos comandos do código III. Julgue os próximos itens, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

A execução do comando iniciado na linha 1 do código IV produzirá um conjunto de quatro tuplas, sendo que a última tupla apresenta, na coluna interessado, o nome PEDRO.

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

O código III apresenta uma seqüência de comandos SQL. Julgue os itens subseqüentes, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

O comando da linha 39 pode ser chamado de comando de DML e não poderia ser executado antes do comando da linha 14.

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

O código III apresenta uma seqüência de comandos SQL. Julgue os itens subseqüentes, acerca das informações apresentadas, dos conceitos da linguagem SQL e do desenvolvimento de bancos de dados.

Os comandos SQL iniciados nas linhas 1, 2, 10, 18 e 26 são comandos de DDL. O comando iniciado na linha 26 não poderia ser executado antes do comando iniciado na linha 18. Os comandos das linhas 2 a 9 poderiam ser executados após os comandos das linhas 1 e 10.

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

Com base nas tabelas CLIENTE e OS acima apresentadas, julgue os itens que se seguem.

Sabendo-se que a tabela OS foi criada sem que nenhuma chave fosse criada, o comando ALTER TABLE OS ADD (CONSTRAINT fk_orders1) FOREIGN KEY (customer_sid) REFERENCES CUSTOMER(SID) teria como resultado a tabela OS conforme mostrado acima.