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.

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.

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.

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.

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.

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.

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.

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.

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.

10 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').