1361 Q136950
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)

Considere um banco de dados com uma tabela com o nome "Carro", onde estão cadastrados os mais de 1000 veículos de uma empresa. Esta tabela contém um campo de nome "Cor", que pode ser nulo, contendo a informação da cor de cada veículo cadastrado. Ao se executar a instrução SQL

 ALTER TABLE Carro DROP COLUMN Cor

1362 Q136936
Ciência da Computação
Ano: 2006
Banca: Fundação Carlos Chagas (FCC)

Em relação ao banco de dados SQL Server, é correto afirmar que

1363 Q560549
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a backup e restauração de banco de dados com SQL Server:

I. Os backups de registros de transações precisam ser restaurados na ordem em que foram copiados. Se houver um intervalo nessa ordem será gerado um erro.

II. Ao tentar recuperar um backup deve-se especificar a opção RECOVERY ou a opção NORECOVERY. Essas opções informam ao SQL Server se ele deve permitir ou não que os usuários voltem ao banco de dados depois de uma restauração. Se ainda houver mais backups a serem restaurados, o SQL Server irá retornar uma mensagem de erro caso o usuário operador de backup selecione a opção RECOVERY antes de restaurar os backups restantes.

III. Ao tentar recuperar um backup a pa...

1364 Q560548
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Um disparador (trigger) é um conjunto de instruções SQL que se parece e funciona de forma muito semelhante com um procedimento armazenado. Os disparadores agem como vigias, aguardando que um usuário tente modificar um dado. Nesse instante, o disparador entra em ação para garantir o cumprimento da lógica da operação. Considerando um banco de dados com servidor SQL Server é correto afirmar que os disparadores INSERT

1365 Q138940
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.

Na structured query language (SQL), quando se deseja eliminar as tuplas duplicadas de um resultado de uma consulta SQL, deve-se empregar a palavra-chave DISTINCT na cláusula SELECT que implementa tal consulta.

1366 Q138939
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Na structured query language (SQL), as operações de atualização (instrução UPDATE) podem ser feitas em visões (views) que foram definidas usando funções de agrupamento e agregação.

1367 Q138543
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Com relação ao uso da SQL na manipulação de dados, caso se queira eliminar linhas repetidas do conjunto resultado, deve-se utilizar a palavra-chave DISTINCT, da seguinte forma

1368 Q138167
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

Considerando-se que o esquema relacional apresentado esteja normalizado até a forma normal Boyce-Codd e assim permaneça, ...

1369 Q138164
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

Considerando-se que o esquema relacional apresentado esteja normalizado até a forma normal Boyce-Codd, a dependência funci...

1370 Q138161
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

Considere os três comandos SQL a seguir:

I. insert into aluno values (6,'João Carlos',null)

 II....