O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Banco de Dados 1

Drop Level Português

Conteúdo do mapa

Banco de Dados 1

  1. DATATYPE

    • INT
      • A faixa com sinal é de -2147483648 a 2147483647
    • Float
      • flutuante de precisão simples.
    • Date
      • A faixa suportada é entre '1000-01-01' e '9999-12-31'
    • Timestamp
      • Um combinação de hora e data.
      • Um timestamp. A faixa é entre '1970-01-01 00:00:00' e algum momento no ano 2037.
    • Tinyblob e Tinytext
      • Tamanho máximo de 255
    • Blob e Text
      • Tamanho máximo de 65535.
    • Longblob e Longtext
      • Tamanho máximo de 4294967295
    • Char
      • char(10), guardaria 10 caracteres
    • Varchar
      • Diferente do Char, ao serem inseridos 20 caracteres nenhum preenchimento automático de caracteres espaço ocorrerá
    • Money
      • intervalo de -92.233.720.386.547.758,08 até 92.233.720.386.547.758,07.
  2. DDL(Data Definition Language)

    • CREATE TABLE
      • Cria uma nova tabela.
      • Exemplo:CREATE TABLE table_name ( column1 datatype, column2 datatype,...);
    • DROP TABLE
      • usada para descartar uma tabela existente
      • Exemplo:DROP TABLE table_name;
  3. DML (Data Manipulation Language)

    • INSERT INTO
      • Insere dados em uma tabela.
      • INSERT INTO Customers (CustomerName, City, Country) VALUES ('Cardinal', 'Stavanger', 'Norway');
    • UPDATE
      • Modifica algo que já existe
      • Exemplo:UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
    • DELETE
      • Exclui registros existentes em uma tabela
      • Exemplo: DELETE FROM table_name WHERE condition;
      • Você não pode deletar diretamente uma tabela, apenas seus campos existente.
  4. DQL (Data Query Language)

    • ORDER BY
      • Ordena de forma crescente (ASC) ou decrescente(DESC);
      • Exemplo: SELECT * FROM Customers ORDER BY Country ASC, CustomerName DESC;
    • Dados operadores
      • (<>)diferença, (=)igualdade
    • GROUP BY
      • select RG_responsavel from dependente Group by RG_responsavel
      • Agrupa colunas em uma única tablea
    • DISTINCT
      • Elimina repetições
      • Select distinct emp.nome, Rg, RG_EMPREGADO from empregado_projeto empproj inner join empregado emp on (emp.rg = empproj.rg_empregado) inner join projeto proj on (proj.NUMERO = empproj.numero_projeto)
    • PRIMARY KEY
      • Podem ser adicionadas ao criar uma nova tabela ou após apenas alterando a a tabela
        • com CREAT TABLE
          • CREATE TABLE <table_name> (<column_name> <datatype> {null | Not null} [,...]), PRIMARY KEY (col_name);
        • com ALTER TABLE
          • ALTER TABLE <table_name> ADD PRIMARY KEY (<column_name>);
        • Para mudar a PRIMARY KEY é necessário dropar a key atual e depois adicionar a nova PRIMARY KEY
          • DROP CONSTRANT
            • ALTER TABLE DEPARTAMENTO_PROJETO DROP CONSTRAINT DEPARTAMENTO_PROJETO_pkey;
          • ADD PRIMARY KEY
            • ALTER TABLE DEPARTAMENTO_PROJETO ADD PRIMARY KEY (CODIGO);
    • LIKE
      • “_” substitui qualquer caractere ; “%” substitui uma cadeia de caracteres ;
    • JOIN
      • Acessar mais de uma tabela em uma única consulta
      • RIGHT OUTER JOIN
        • Retorna todos os registros da tabela à direita e os registros correspondentes da tabela à esquerda
      • LEFT OUTER JOIN
        • Retorna todos os registros da tabela da esquerda e os registros correspondentes da tabela da direita
      • INNER JOIN
        • Retorna registros que possuem valores correspondentes nas duas tabelas
      • FULL OUTER JOIN
        • Retorna todos os registros quando há uma correspondência na tabela esquerda ou direita
      • SELF OUTER JOIN
        • Uma junção de self é uma junção regular, mas a tabela se juntará a ela própria.

Informações

Descrição
Mapa Mental sobre Banco de Dados 1, criado por Drop Level em 08-04-2019.
Criado por
Drop Level
Visualizações
0
Avaliação

Mais sobre SQL

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?