Banco da dados

5510 palavras 23 páginas
Implementação de Banco de Dados
Prof. Henrique Mota mota.henrique@gmail.com http://www.henriquemota.com.br

A Linguagem SQL

Linguagens de consulta • query language: forma de obter informações informações do banco de dados. • podem ser categorizadas como procedurais ou não-­‐ procedurais. • linguagem procedural: o usuário deve “ensinar” ao sistema a realização de um “sequência de operações” para obter o resultado desejado. • linguagem não-­‐procedural (ou declaraFva): o usuário “descreve a informação” desejada “sem fornecer um procedimento” específico para a obtenção dessas informações.

Linguagens de consulta • SGBD’s comerciais oferecem linguagem de consulta que incorpora elementos de ambos: procedurais e declaraFvas – Ex.: SQL, Query-­‐by-­‐Example, Quel, Datalog. • exemplo de linguagem procedural “pura”: álgebra relacional.

Sinônimos MODELO ENTIDADE-RELACIONAMENTOPROJETO CONCEITUAL
ATRIBUTO

ENTIDADE
RELACIONAMENTO

MODELO RELACIONAL
COLUNA

CONJUNTO DE
ENTIDADES
CONJUNTO DE
RELACIONAMENTOS

PROJETO LÓGICO

TUPLA, OU
LINHA

RELAÇÃO

REGISTRO

TABELA

NA PRÁTICA
CAMPO

SQL -­‐ Introdução

SQL- Structured Query Language
(Linguagem de Consulta Estruturada)

• álgebra relacional: linguagens formais que proporcionam uma notação concisa para a representação de consultas.

• sistemas comerciais precisam de uma linguagem de consulta mais fácil para o usuário •

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas