estudante

586 palavras 3 páginas
RESPOSTAS BANCO DE DADOS
JAILSON DOS SANTOS BELARMINO. 1- Qual o comando para criação do banco zcontrol?
CREATE DATABASE zcontrol;

2- Qual a finalidade do comando SQL USE?
PARA ENTRAR NO BANCO DE DADOS E FAZER MODIFICAÇÕES.

3- Insira os comandos necessários para a criação das tabelas de categoria e de fornecedor.

CREATE TABLE categoria( Id SMALLINT NOT NULL PRIMARY KEY AUTO_INCREMENT, Nome VARCHAR(80) NOT NULL, Descricao Text )Engine=Innodb;

CREATE TABLE fornecedor( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(150) NOT NULL, cnpj CHAR(14) NOT NULL UNIQUE, email VARCHAR(200) NOT NULL UNIQUE
)Engine = INNODB;

4- Qual a vantagem de criar uma chave primária com a opção de AUTO_INCREMENT?
COM A OPÇÃO AUTO_INCREMENT, A PRÓPIA APLICAÇÃO SE ENCARREGA DE INSERIR A CHAVE PRIMÁRIA
5- O que é esquema de banco de dados INNODB?
ESTE ESQUEMA DE DADOS INNODB ASSEGURA MAIOR INTEGRIDADE REFERENCIAL AOS REGISTROS DA TABELA, ORÉM TORNA ESSA APLICAÇÃO MAIS PESADA QUE A MYISAM, QUE É A APLICAÇÃO PADRÃO DO MYSQL PARA ARMAZENAGEM DE DADOS.
6- Quais os comandos necessários para inserir a chave estrangeira de categoria na tabela de subcategoria?
Idcategoria SMALLINT(6) NOT NULL COMMENT ‘chave estrangeira de categoria’,
Index(idcategoria)
CONSTRAINT `fk_categoria_subcategoria` FOREIGN KEY (`idcategoria`) REFERENCES `categoria` (`id`)
)Engine=Innodb;

7- Mostre o comando SQL para:

a. Mostrar todos os fornecedores;
SELECT * FROM fornecedor;

b. Mostrar todos os fornecedores em ordem alfabética;
SELECT * FROM fornecedor order by nome;

c. Mostrar o fornecedor de id 890;
SELECT * FROM fornecedor WHERE id=890;

d. Mostrar todos os produtos do fornecedor 8;
SELECT * FROM produto WHERE fornecedor_id=8;

e. Mostrar todos os produtos do fornecedor 8 que a quantidade seja maior que 10 unidades;
SELECT * FROM produto WHERE fornecedor_id=8 and quantidade >10;

f. Mostrar todos

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas