Capítulo 2 - SQL Fundamentals I

Beschreibung

Mindmap am Capítulo 2 - SQL Fundamentals I, erstellt von waldir oliveira am 23/08/2017.
waldir oliveira
Mindmap von waldir oliveira, aktualisiert more than 1 year ago
waldir oliveira
Erstellt von waldir oliveira vor fast 7 Jahre
40
1

Zusammenfassung der Ressource

Capítulo 2 - SQL Fundamentals I
  1. SELECT - Consultas no banco de dados
    1. Sintaxe
      1. SELECT * ou (DISTINCT) (coluna(s) ou expressões) FROM TABLE

        Anmerkungen:

        • Sintaxe básica do SELECT
        1. SELECT * FROM TABLE - Seleciona todas as colunas da tabela
          1. SELECT DISTINCT * FROM TABLE

            Anmerkungen:

            • Não pode selecionar  * e selecionar DISTINCT
          2. SELECT DISTINCT (coluna(s) ou expressao(ões)) FROM TABLE
            1. SELECT coluna(s) from TABLE
          3. Capaz de fazer três operações
            1. Junção
              1. Unir duas ou mais tabelas
              2. Seleção
                1. Fazer seleção de linhas específicas
                2. Projeção
                  1. Selecionar uma ou mais colunas especificadas
              3. DESCRIBE
                1. DESC[RIBE] <SCHEMA>.TABLENAME

                  Anmerkungen:

                  • Sintaxe básica do DESCRIBE
                  1. O <SCHEMA> pode ser omitido se o usuário conectado for proprietário do SCHEMA
                  2. Descreve a tabela (Informações sobre as colunas)
                    1. NULL?
                      1. Coluna aceita valores nulos
                        1. Coluna não aceita valores nulos
                        2. Tipo de Dados
                          1. Nome da Coluna
                        3. Concatenação
                          1. Utilizar ||
                          2. Literais e Tabela DUAL
                            1. Literais
                              1. Valores numéricos, de caracteres, data e hora
                                1. Que não originam de um objeto do banco
                                  1. Para serem avaliadas, deve-se ter uma instrução SELECT
                                    1. DUAL
                                      1. Contém uma coluna chamada DUMMY
                                        1. Apresenta o valor retornado pela expressão
                                      2. Utiliza-se aspas simples para literais
                                        1. E se houver aspas simples na cadeia de literais?
                                          1. Se não Tratado: Erro ORA-00923
                                            1. Adicionar uma aspa simples para cada aspa
                                              1. Essa aspa simples não aparecerá no literal selecionado
                                                1. Pode se tornar propício a erros conforme aumenta o número de aspas
                                                2. Operador alternativo q
                                                  1. Permite utilizar qualquer caractere single-byte e multi-byte
                                    2. Colunas não nulas e anuláveis
                                      1. Colunas possuem nomes e tipos de dados
                                        1. Algumas são restritas a serem colunas obrigatórias
                                          1. Não podem ter valores nulos
                                          2. Algumas não são colunas obrigatórias
                                            1. Pode ocorrer de ficarem vazias(Nulas)
                                              1. Qualquer cálculo aritmético com um valor NULL retorna NULL
                                                1. Concatenação de NULL com literais é ignorada
                                                2. Colunas Anuláveis e Chaves Externas
                                                  1. Design do modelo de dados pode levar a situações problemáticas
                                                    1. Chaves externas podem não ser obrigatórias
                                                      1. Pode gerar um erro de relacionamento entre tabela-pai e tabela-filha
                                              Zusammenfassung anzeigen Zusammenfassung ausblenden

                                              ähnlicher Inhalt

                                              Oracle Cloud Infrastructure Foundations 2021 Associate exam questions
                                              Simone Stefani
                                              Oracle Certified Java Associate 7
                                              Rafael Mulock
                                              Capitulo 07 - Manipulating Data
                                              RENATO PASQUINI
                                              Capitulo 04 - Displaying Data from Multiple Tables
                                              RENATO PASQUINI
                                              Capitulo 17 - Hierarchical Retrieval
                                              RENATO PASQUINI
                                              Mapa Mental - Exame de Certificação CTFL-AT
                                              Larissa Trindade
                                              ITIL SIMULADO 4
                                              Estevão Barbato
                                              Simulado oficial A
                                              Estevão Barbato
                                              Simulado 6
                                              Estevão Barbato
                                              SQL Comands
                                              Marcelo Braga2690
                                              Banco de dados e SGBD
                                              bruno de assis