9511 Q138710
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

Em uma tabela, pode existir apenas uma PRIMARY KEY e apenas uma ocorrência da cláusula UNIQUE.

9512 Q138709
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

O compilador de data definition language (DDL) é o módulo de SGBD responsável pela conversão das instruções da sublinguagem DDL no conjunto de tabelas que contém os metadados armazenados em um dicionário de dados.

9513 Q138708
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

Ao se executar um comando SELECT com cláusula GROUP BY, serão agrupados NULLs, se constarem na coluna de agrupamento.

9514 Q138706
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

A cláusula HAVING tem a função de impor restrição a linhas de uma tabela.

9515 Q138705
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

O uso do comando SELECT com cláusula GROUP BY e sem qualquer função de agrupamento é semelhante à utilização da cláusula DISTINCT com seleção de apenas uma coluna.

9516 Q138704
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir.

Se um comando SELECT contiver a cláusula GROUP BY, todas as colunas selecionadas pelo SELECT terão de estar na cláusula GROUP BY.

9517 Q138703
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que, em qualquer sistema de banco de dados em que se espera atingir um desempenho aceitável, a otimização de consultas constitui uma necessidade, julgue os itens subsecutivos.

O processo de otimização automática de consultas SQL envolve a conversão da consulta original, em uma forma canônica, que, em algum aspecto, destina-se à obtenção de uma representação mais eficiente que a original.

9518 Q138700
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, relativos à segurança e à integridade de banco de dados e à linguagem SQL.

O comando create table cria uma tabela em um banco de dados, mas não indica a chave primária dessa tabela: para a obtenção dessa chave, é necessário utilizar o comando alter table.

9519 Q138699
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, relativos à segurança e à integridade de banco de dados e à linguagem SQL.

As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não contribuem para a avaliação da integridade dos dados inseridos.

9520 Q138698
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, relativos à segurança e à integridade de banco de dados e à linguagem SQL.

Considere que seja necessário, em uma aplicação web de cadastro, gravar em um banco de dados, na tabela denominada clientes, o endereço de email (joao.silva@provedor.com.br) e o nome da pessoa (João Marcos da Silva) que preencheu dado formulário. Nessa situação, é correto utilizar o seguinte comando SQL de inserção de dados: insert on c l i e n t e ( e m a i l , n o m e ) v a l u e s ( 'joao.silva@provedor.com.br', 'João Marcos da Silva').