551 Q136939
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considere as tabelas a seguir.

Acerca das tabelas e dos comandos SQL apresentados acima, assinale a opção correta.

552 Q658482
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A tabela resultante da execução da declaração abaixo contém exatamente 9 linhas (tuplas).

Select * from autor, livro

553 Q658481
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A execução da declaração a seguir resultará na tupla ('Umberto', 'O Alquimista').

554 Q658414
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Álgebra relacional é um formalismo matemático constituído de operadores para manipulação de relações de uma maneira operacional. Tipicamente, uma álgebra relacional inclui os operadores unários projeção (denotado por J) e seleção (denotado por F), e os operadores binários união, diferença, produto cartesiano (denotado por × ) e junção. Por outro lado, a linguagem SQL permite especificar, de maneira declarativa (não-operacional), os resultados de consultas a um banco de dados relacional. Adicionalmente, SQL e álgebra relacional são formalismos equivalentes, no sentido de que expressões escritas em SQL podem ser mapeadas em expressões equivalentes da álgebra relacional e vice-versa. Sejam r, s e t relações; a, b e c, atributos dessas relações; e , um predicado que envolva r, s, ...
555 Q658413
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:

Considerando-se que ‘chilena’ é uma entrada válida para o atributo nacionalidade, a listagem de todos os livros de autores cuja nacionalidade seja chilena pode ser expressa em SQL pela expressão:

556 Q658412
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:

Considerando-se que ‘francesa’ é uma entrada válida para o atributo nacionalidade, a listagem de todos os livros com os respectivos nome e sobrenome do autor cujo sobrenome seja ‘Zola’ e a nacionalidade, francesa, pode ser expressa em SQL pela expressão:

557 Q658411
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:

Caso seja definida a cláusula Foreign key (Autor_Nome) references autor(Nome), na definição da tabela livro, o sistema sempre irá proibir a execução de comandos para remoção de tuplas da relação autor.
558 Q658409
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:

Suponha-se que, em vez da definição atual da tabela ‘livro’, tivesse sido usada a cláusula

559 Q658407
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um sumário das áreas usualmente reconhecidas como sendo praticadas na engenharia de software. Considere as seguintes atribuições profissionais exigidas em uma organização: desenvolver sistemas em ambiente de grande porte, atuando preferencialmente nas fases de implementação de códigos e transição do processo de desenvolvimento adotado, utilizando-se de metodologia e ferramentas CASE/IDE homologadas na organização, visando à racionalização e à otimização dos processos do cliente. Julgue os itens a seguir acerca dos conceitos e das áreas de engenharia de software listadas e seus relacionamentos com as atribuições profissionais acima descritas.

...
560 Q657267
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um modelo de dados parcial de um sistema de atendimento a pedidos de clientes. Acerca das informações apresentadas e dos conceitos e técnicas envolvidos, julgue os itens a seguir.

O comando Select idCliente, nome, idPacote from Clientes, Pacotes where Clientes_idCliente = idCliente é um comando SQL válido, que realiza um JOIN que retorna uma lista de todos os pacotes recebidos por cada um dos clientes cadastrados na base de dados.