ATPS Banco De Dados II

2337 palavras 10 páginas
SUMÁRIO

Etapa 1 7
Passo 1 – Fundamentos de Consultas SQL e comandos DML 7
Passo 2 – Consultas no banco de dados 11
Passo 3 – DDL 13
Etapa 2 14
Passo 1 – TRIGGERS & PROCEDURES 14
Passo 2 – Criação de Procedures 20
Passo 3 – Criação das Triggers 22

Etapa 1
Passo 1 – Fundamentos de Consultas SQL e comandos DML
A linguagem SQL (inicialmente chamada de SQUEL) foi desenvolvida pelo laboratório de pesquisa da IBM entre os anos de 1964 e 1969 como uma interface entre os usuários e o sistema SGBDR que estavam desenvolvendo.
Por se tratar de uma linguagem simples de fácil uso, o SQL é atualmente o mais utilizado pelas empresas para realização de consultas em banco de dados.
A linguagem SQL vem evoluindo a cada dia, mas mantendo seu padrão. Foi em 1986 que a linguagem SQL foi padronizada pela ANSI (American National Standart Institute) e a atualmente mentem esse padrão da ANSI e ISO (International Standard Organization).
Hoje a maior parte, senão todas as implementações da linguagem, seguem de perto o padrão ANSI definido.
A padronização é importante mais no caso da portabilidade, no caso de desenvolver, por exemplo, para aplicativos portáteis, pode até perder um pouco da facilidade da linguagem, mas garante a portabilidade.
A SQL ANSI é hoje a mais poderosa ferramenta de definição e manipulação de Bancos de Dados relacionais, e é utilizada na grande maioria dos sistemas de Bancos de Dados relacionais, tais como MySQL, DB2, SQLServer etc...
A SQL é uma linguagem do tipo cliente/servidor, ou seja, possui uma estrutura de aplicação distribuída que distribui as tarefas ou serviços...
A SQL é composta por 3 “sub-linguagens": DDL (Linguagem de Definição de Dados);
DML (Linguagem de Manipulação de Dados); e DCL (Linguagem de Controle de Dados).

DDL:
DATABASE
USER
ROLE
SCHEMA
TABLESPACE
TABLE
INDEX
DOMAIN
FUNCTION
SEQUENCE
TRIGGER
VIEW
Todos os elementos podem ser criados (CREATE), corrigidos (ALTER) e removidos (DROP), totalizando 36 comandos.

DCL:

Relacionados

  • ATPS BANCO DE DADOS II
    10575 palavras | 43 páginas
  • ATPS DE BANCO DE DADOS II ETAPAS 2
    1788 palavras | 8 páginas
  • ATPS Sistema De Banco De Dados Etapas I II E III
    1275 palavras | 6 páginas
  • Atps banco de dados ii faculdade anhanguera de indaiatuba
    821 palavras | 4 páginas
  • Hor Rios De Aulas 2014 2
    378 palavras | 2 páginas
  • Geografia
    627 palavras | 3 páginas
  • Atps Banco De Dados
    1494 palavras | 6 páginas
  • Banco de dados I
    478 palavras | 2 páginas
  • gygh
    484 palavras | 2 páginas
  • Atps Xml Etapa 1 Ensaios
    1365 palavras | 6 páginas