Visualização do documento 03 - SQL Criando um banco de dados Professor.doc (86 KB) Baixar 03 - SQL Criando um banco de dados Professor 1) Marque as alternativas verdadeiras sobre tipos de dados: * Marque todas as alternativas que considerar correta Quanto menor o tipo de dado, menos espaço ele ocupará. Valores numéricos e valores string ocupam o mesmo espaço em disco. Quanto menor o tipo de dado, menos rápido é o processamento. Armazenar valores numéricos em campos de texto é uma boa prática pois torna possível armazenar qualquer informação nestes campos. Escolher o menor tipo de dados possível para armazenar suas informações é uma boa prática. Quanto menor o tipo de dado, menos espaço ele ocupará, e mais rápido será o processamento. Escolher o menor tipo de dado que comporte suas informações é uma boa prática para otimizar recursos de espaço e processamento. Armazenar valores numéricos em campos string não é uma boa prática pois utilizam mais espaço em disco para armazenar as mesmas informações. 2) Quais alternativas abaixo são verdadeiras com relação ao código abaixo? * Marque todas as alternativas que considerar correta 1. 2. 3. 4. 5. 6. 7. CREATE TABLE EMBLEMAS ( ID int NOT NULL, FORNECEDOR varchar(45) NULL, EMBLEMA varchar(10) NOT NULL, VALOR double NOT NULL default NULL, PRIMARY KEY (ID) ); Este código executará com sucesso. Este código executará com sucesso se somente a linha 3 for removida. Este código executará com sucesso se a linha 5 for alterada para VALOR double NOT NULL default '0'. Este código executará com sucesso se somente a linha 5 for removida. Este código executará com sucesso se somente as linhas 5 e 3 forem removidas. O código apresentado executará com sucesso se a linha 5 for removida, ou então alterada para VALOR double NOT NULL default '0'. Da forma como o código foi apresentado, o código não executa pois o campo VALOR é definido como NOT NULL e logo em seguida é definido que seu valor padrão é NULL, que é um valor inválido para tipos de dados NOT NULL. 3) A propriedade zerofill indica que: O tipo de dado em questão poderá receber valores nulos. O tipo de dado em questão não armazenará valores negativos. O tipo de dado em questão deverá ser completado com zeros à esquerda. Pode ser utilizado em strings. O tipo de dado em questão armazenará valores negativos. A propriedade zerofill indica que o tipo de dado em questão é numérico e deverá ser completado com zeros à esquerda. 4) Quais alternativas abaixo são verdadeiras com relação ao código abaixo? 1. 2. 3. 4. 5. 6. 7. CREATE TABLE ACESSORIOS ( ID int unsigned NOT NULL, DESCRICAO varchar(45) zerofill NOT NULL, VALOR double NOT NULL default '0', FORNECEDOR varchar(45) NOT NULL, PRIMARY KEY (ID) ); Este código executará com sucesso se somente a linha 4 for removida. Este código executará com sucesso. Este código executará com sucesso se somente a linha 2 for removida. Este código executará com sucesso se somente a linha 6 for removida. Este código executará com sucesso se somente a linha 3 for removida. A linha 3 do código apresentado tenta atribuir a propriedade de zerofill para o campo DESCRICAO, que é do tipo varchar. A propriedade zerofill só pode ser utilizada para tipos de dados numéricos. Portanto, o código só executará se a linha 3 for removida, ou se a propriedade zerofill for removida. 5) A propriedade unsigned indica que: O tipo de dado em questão não armazenará valores negativos. O tipo de dado em questão armazenará valores negativos. O tipo de dado em questão deverá ser completado com zeros à esquerda. Pode ser utilizado em tipos de dados não-numéricos. O tipo de dado em questão poderá receber valores nulos. A propriedade unsigned indica que o tipo de dado em questão não armazenará valores negativos, mas sim, somente valores numéricos positivos. Arquivo da conta: Fabiobsjunior Outros arquivos desta pasta: SQL+BD.part01.rar (102400 KB) Head First SQL.pdf (49029 KB) 05_Relacionamentos_e_Visoes.swf (22102 KB) 08_Transacoes.swf (13148 KB) 07_Controle_de_Acesso.swf (8712 KB) Outros arquivos desta conta: Apostilas PHP Curso - AJAX Curso - Dreamweaver Curso - Fireworks Curso - Flash Relatar se os regulamentos foram violados Página inicial Contacta-nos Ajuda Opções Termos e condições Política de privacidade Reportar abuso Copyright © 2012 Minhateca.com.br