Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A descrição do cenário a seguir deve ser usada para responder às questões 34, 35 e 36.
O resultado da consulta a seguir (SQL99 padrão), aplicada a este banco de dados é:
os nomes e telefones dos vendedores que efetuaram ao menos uma venda;
os nomes e telefones dos vendedores associados ao menos a um cliente;
os nomes e telefones dos vendedores associados a clientes que efetuaram ao menos um pedido;
os nomes e telefones dos clientes associados a vendedores que efetuaram ao menos uma venda;
os nomes e telefones dos clientes que efetuaram ao menos um pedido.
A descrição do cenário a seguir deve ser usada para responder às questões 34, 35 e 36.
Ainda em relação ao banco de dados desta empresa, o resultado da execução dos comandos SQL a seguir sobre este banco é:
nenhuma das tabelas, cliente ou pedido, é alterada;
somente a tabela pedido é alterada;
somente a tabela cliente é alterada;
ambas as tabelas são alteradas;
a seqüência de comandos contém um erro de sintaxe.
Considere que os comandos SQL a seguir tenham sido corretamente executados no SQL Server.
Sobre as views definidas, pode-se concluir que:
somente v3 é atualizável;
somente v1 e v3 são atualizáveis;
somente v3 e v4 são atualizáveis;
todas são atualizáveis;
nenhuma é atualizável.
Considere que os comandos SQL a seguir tenham sido corretamente executados no SQL Server.
Considere então as seguintes afirmativas:
I. v_alunos_status não pode ser uma view;
II. o usuário X pode remover alguns registros da tabela aluno, mas não pode remover todos os registros;
III. o usuário X pode ler da tabela aluno;
IV. o usuário X pode executar o comando rollback transaction;
V. nascimento pode ser uma coluna ou uma constraint da tabela aluno.
Pode-se concluir que:
nenhuma afirmativa é verdadeira;
somente as afirmativas I e III são verdadeiras;
somente as afirmativas II e V são verdadeiras;
somente as afirmativas III e IV são verdadeiras;
todas afirmativas são verdadeiras.
Considere um banco de dados no Microsoft SQL Server que contém duas tabelas, P1 e P2, cada uma delas com dois atributos A e B, sendo que o atributo A de P1 é a chave primária e o atributo A de P2 também é a chave primária. Considere ainda que seja necessário manter a instância da tabela P2 de acordo com a instância da tabela P1, isto é, sempre que houver alguma modificação na instância da tabela P1 a instância da tabela P2 deve ser sofrer a mesma modificação. O script que melhor define os triggers que mantêm essa sincronização é:
O SQL é uma linguagem para elaboração de manipulações e consultas em banco de dados. Sobre o SQL, marque a alternativa CORRETA.
A linguagem SQL tem como objetivo a realização de consultas em bancos de dados hierárquicos.
O comando select é usado para criar tabelas.
Os comandos SQL são totalmente dependentes do fabricante, ou seja, são totalmente diferentes de um banco de dados para outro.
O SQL é usado como linguagem padrão em ambientes de bancos de dados relacionais.
O SQL permite apenas a realização de consultas.
Na linguagem SQL, os procedimentos gravados para serem executados implicitamente quando ocorrer determinada ação do usuário, como, por exemplo, a modificação de uma tabela, são denominados
No SQL, considerando o uso das cláusulas SELECT, GROUP BY e HAVING, indique a opção que apresenta uma sintaxe correta.
Ciência da Computação - Linguagem SQL - Fundação CEFETBAHIA / Centro Federal de Educação Tecnológica da Bahia (CEFETBAHIA) - 2006
Marque a opção que contenha somente comandos da linguagem de definição de dados no contexto SQL ANSY/ISO:
Create index, select, drop table.
Create select, create view, update table.
Create table, create view, update table.
Alter table, drop index, create table.
Ciência da Computação - Linguagem SQL - Fundação CEFETBAHIA / Centro Federal de Educação Tecnológica da Bahia (CEFETBAHIA) - 2006
Considere a tabela "folha" especificada abaixo:
Marque a opção que descreve, respectivamente, as saídas CORRETAS encontradas:
O primeiro apresenta uma mensagem de erro de sintaxe enquanto o segundo apenas uma linha com os valores 1250.00; 2500.00 e 1.
O primeiro não apresenta nenhuma linha de resultado enquanto o segundo apenas uma linha com os valores 2500.00; 1250.00 e 2.
O primeiro apresenta apenas uma linha com os valores 2 e 1500.00 enquanto o segundo apenas uma linha com os valores 1250.00; 2500.00 e 2.
O primeiro apresenta uma linha com os valores 1 e 1000.00 enquanto o segundo apenas uma linha com os valores 2500.00; 1250.00 e 1.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...