Ajuda- banco de dados
Crie as seguintes tabelas, e responda as questões abaixo, apresentando os comandos SQL para cada questão. CREATE TABLE marcas(
id serial primary key,
nome character varying(50)
);
CREATE TABLE modelo(
id serial primary key,
modelo character varying(50),
id_marca integer,
FOREIGN KEY (id_marca) REFERENCES marcas (id)
);
CREATE TABLE potencia_motor(
id serial primary key,
potencia character varying(30)
);
CREATE TABLE tipo_combustivel(
id serial primary key,
tipo character varying(30)
);
Questões
1) Mostre o comando select para selecionar nesta ordem o nome da marca, o id da marca, da tabela marcas, ordenando pelo nome da marca de modo descendente.
2) Mostre o comando select para selecionar todos os campos da tabela modelo, fazendo um filtro para não mostrar os registros cujo id_marca seja 1.
3) Mostre o comando para inserir dados na tabela potencia_motor, inserindo uma potencia 5.0.
4) Mostre o comando para selecionar somente o campo potencia da tabela potencia_motor, ordenando pelo id de modo ascendente.
5) Mostre o comando para inserir uma marca de carro chamada Chevrolet na tabela marcas. Mostre o comando para selecionar somente o registro da tabela marca com o nome Chevrolet. Mostre o comando para inserir um modelo de carro chamado Bumblebee com id_marca igual ao da Chevrolet, tabela modelo.
id serial primary key,
nome character varying(50)
);
CREATE TABLE modelo(
id serial primary key,
modelo character varying(50),
id_marca integer,
FOREIGN KEY (id_marca) REFERENCES marcas (id)
);
CREATE TABLE potencia_motor(
id serial primary key,
potencia character varying(30)
);
CREATE TABLE tipo_combustivel(
id serial primary key,
tipo character varying(30)
);
Questões
1) Mostre o comando select para selecionar nesta ordem o nome da marca, o id da marca, da tabela marcas, ordenando pelo nome da marca de modo descendente.
2) Mostre o comando select para selecionar todos os campos da tabela modelo, fazendo um filtro para não mostrar os registros cujo id_marca seja 1.
3) Mostre o comando para inserir dados na tabela potencia_motor, inserindo uma potencia 5.0.
4) Mostre o comando para selecionar somente o campo potencia da tabela potencia_motor, ordenando pelo id de modo ascendente.
5) Mostre o comando para inserir uma marca de carro chamada Chevrolet na tabela marcas. Mostre o comando para selecionar somente o registro da tabela marca com o nome Chevrolet. Mostre o comando para inserir um modelo de carro chamado Bumblebee com id_marca igual ao da Chevrolet, tabela modelo.
Robin
Curtidas 0