1) De acordo com Angelotti (2010, p. 86), "o comando ____________ é usado quando desejamos inserir dados em uma tabela já existente. Podemos especificar uma linha a ser inserida ou até mesmo escrever várias linhas, um conjunto de linhas a ser inserido". Alternativas: a) ALTER TABLE. b) UPDATE. c) MODIFY. d) CHANGE. e) INSERT. 2) A relação entre tabelas se dá através da cardinalidade. A cardinalidade é um número que expressa o comportamento (número de ocorrências) de determinada entidade associada a uma ocorrência da entidade em questão por meio do relacionamento. A respeito dos relacionamentos entre tabelas, é correto afirmar que: Alternativas: a) Não há diferenças entre os relacionamentos "1 para N" ou "N para N" e, como não há consequências no banco de dados, é melhor sempre deixar N para N. b) Todo relacionamento entre tabelas é sempre "N para N". c) Cada relacionamento deve ser analisado para que seja possível determinar a sua cardinalidade. d) Somente o usuário final do banco de dados pode determinar o relacionamento entre uma tabela. e) Todo relacionamento entre tabelas é sempre "1 para 1". 3) 4) Considere o diagrama entidade-relacionamento a seguir, que expressa um modelo conceitual de dados. Nesse modelo, pode-se ler que cliente tem nenhum ou vários dependentes, que o dependente é de um único cliente, que clientes fazem nenhuma ou muitas locações e que a locação é feita por um único cliente. As participações e cardinalidades correspondentes a cada relacionamento estão indicadas no próprio diagrama. Suponha que durante o mapeamento do modelo conceitual acima para o modelo relacional, o projetista de banco de dados responsável pela tarefa decidiu mapear cada entidade para uma relação distinta. Ele também decidiu criar o mínimo necessário de relações nesse mapeamento. Sendo assim, as quantidades de chaves primárias (Atributos determinantes) criadas nesse mapeamento são, respectivamente: Alternativas: a) 4. b) 3. c) 5. d) 7. e) 6. 5) Considere as seguintes tabelas de um banco de dados de uma loja. Produto(Cod, Nome, Tipo, Descricao, qtdEstoque, precoUnit) Cliente(Cod, Nome, CPF, Endereco) Você é o administrador deste banco de dados, e seu gerente lhe passou a seguinte tarefa: "Gere um relatório com todos os nomes de produtos que tenham em estoque uma quantidade inferior a 100". Isso é necessário para ele possa realizar a reposição de estoque antes que ocorra a falta de produtos. Assinale a alternativa com comando SQL necessário para realizar esta tarefa. Alternativas: a) SELECT TABLE Nome, qtdEstoque WHERE qtdEstoque LESS THAN 100; b) SELECT TABLE Produto WHERE Nome AND qtdEstoque LESS THAN 100; c) SELECT FROM Produto COLUMNS Nome, qtdEstoque WHERE qtdEstoque < 100; d) SELECT Nome, qtdEstoque FROM Produto WHERE qtdEstoque < 100; e) SELECT Nome AND qtdEstoque FROM Produto WHERE qtdEstoque < 100;
Soluções para a tarefa
Respondido por
2
Resposta:
1-E
2-C
3-C
4-B
5-D
Explicação:
Corrigido pelo AVA
Perguntas interessantes