1. Para inserir uma nova row (linha na tabela), rode:
INSERT INTO planets (name, star_name, code, discovery_date, satellites)
    VALUES ('X45', 'Rimuru', 'SDF54FD8SX', '1961-06-16', 10);

Observe que o has_life ficou true mesmo não sendo passado, isso porque ele tem como default o valor true.

  1. Para consultar todos os valores da tabela, rode:
SELECT * FROM planets;
  1. Para testar a constraint de satélites que adicionamos na aula anterior (um planeta tem que ter mais que um satélite) rode:
INSERT INTO planets (name, star_name, code, discovery_date, satellites, has_life)
    VALUES ('X45', 'Rimuru', 'SDF54FD8SX', '1961-06-16', 0, false);
  1. insira mais alguns dados para podermos fazer uma consulta mais seletiva dos dados:
INSERT INTO planets (name, star_name, code, discovery_date, satellites, has_life)
    VALUES ('Marte', 'Sol', 'SDSD767', '1672-06-16', 2, false);

INSERT INTO planets (name, star_name, code, discovery_date, satellites, has_life)
    VALUES ('Saturno', 'Sol', 'VSD8SD', '1610-06-16', 82, false);
  1. Consulte apenas os valores da coluna name das rows nos bancos:
SELECT name FROM planets;
  1. Consulte apenas os valores das colunas name e star_name das rows nos bancos:
SELECT name, star_name FROM planets;
  1. Selecione do banco apenas planetas onde a estrela é o sol:
SELECT * FROM planets WHERE star_name = 'Sol';
  1. Selecione do banco apenas planetas que tem vida:
SELECT * FROM planets WHERE has_life = 'true';
  1. Selecione do banco apenas planetas que foram descobertos a partir de 1600:
SELECT * FROM planets WHERE discovery_date > '1600-01-01';