Prévia do material em texto
Desenvolvimento de Aplicações de Bancos de Dados Princípios do comando SQL 1- Estabeleça a relação entre os elementos das duas colunas da tabela abaixo. Marque a opção que representa a relação correta: RESPOSTA: 1.e, 2.d, 3.b, 4.a, 5.c https://aulas.descomplica.com.br/graduacao/ciencia-da-computacao/turma/desenvolvimento-de-aplicacoes-de-bancos-de-dados-3ontm/aula/principios-do-comando-sql-byxy3 2- Assinale a alternativa FALSA. RESPOSTA: O comando ALTER COLUMN permite alterar as características de uma coluna 3- Analise as afirmativas abaixo. I. Pode-se restringir os valores atribuídos a uma coluna utilizando-se a restrição CHECK II. FOREIGN KEY só pode ser definida como restrição de tabela III. PRIMARY KEY pode ser atribuída como restrição de coluna ou de tabela, mas não como ambas simultaneamente Assinale a opção correta: RESPOSTA: Todas as três alternativas são VERDADEIRAS 4- Na tabela A, deseja-se alterar o tipo da coluna x de inteiro para texto com 45 posições. A tabela já está populada e o conteúdo da coluna deverá ser preservado. O comando que fará corretamente esta alteração é: RESPOSTA: ALTER TABLE A CHANGE COLUMN x x VARCHAR(45) 5- Deseja-se criar uma tabela com 3 campos, a, b e c, d. As colunas a e b são sua chave primária, c uma chave estrangeira referenciando a coluna x da tabela B e d uma chave única. O comando abaixo foi utilizado: Analise as afirmativas a seguir: I. O comando acima possui erro na especificação da chave primária II. O comando acima possui erro na especificação da chave estrangeira III. O comando acima possui erro na especificação da chave única Assinale a alternativa VERDADEIRA: RESPOSTA: Apenas as alternativas I e II são VERDADEIRAS 6- Considerando as instruções apresentadas na linguagem SQL/DDL, analise as seguintes afirmativas: I - O parâmetro CHECK (expressão) define uma restrição aos valores de uma ou mais colunas. II - O parâmetro DEFAULT define um valor padrão caso não seja inserido nenhum valor no campo na criação da estrutura da tabela. III - O tipo de dado VARCHAR armazena o conteúdo utilizando todo o tamanho definido na definição. Por exemplo, se definirmos nome varchar (100) serão utilizados 100 espaços em disco para armazenamento, mesmo que o conteúdo tenha um número de caracteres inferior. Marque a alternativa CORRETA. RESPOSTA: As afirmativas I e II estão corretas