Linguagem De Programa O B VERSUS SQL

845 palavras 4 páginas
Linguagem de programação B VERSUS SQL

História

B

B é uma linguagem de programação desenvolvida pelos Bell Labs. Esta linguagem acabou por ser substituída pela Linguagem C, cujo nome deriva da linguagem B. Foi criada por Ken Thompson com algumas contribuições de Dennis Ritchie (criador da linguagem C), e apareceu em 1969.

A linguagem de progamação B é uma linguagem projetada e executada no “Murray Hill”. Funciona activamente, e é suportado e documentado no sistema TSS H6070 no “Murray Hill”.
B é derigida, particularmente, para computações “non-numeric”, “typified” pela programação de sistemas. Estes envolvem geralmente muitas decisões lógicas complexas, computações em inteiros e campos das palavras, caráteres especiais e nenhum “float point”. Os programas em B para tais operações, são substancialmente mais fáceis de escrever e compreender do que programas de GMAP. O código gerado é completamente fácil. A execução de subsistemas simples dos TSS é um uso especial fácil para B.
B é reminiscente de BCPL. O projeto e a execução originais são o trabalho de K. L. Thompson e D. M. Ritchie; sua versão original 6070 foi melhorada substancialmente por S. C. Johnson, que escreveu também a biblioteca “runtime”.

SQL

Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação. O Departamento de Pesquisas da IBM, desenvolveu a SQL como forma de interface para o sistema de BD relacional denominado SYSTEM R, início dos anos 70. Em 1986 o American National Standard Institute ( ANSI ), publicou um padrão SQL.

A SQL estabeleceu-se como linguagem padrão de Banco de Dados Relacional.

A Linguagem SQL tem como grandes virtudes sua capacidade de gerenciar índices, sem a necessidade de controle individualizado de índice corrente, algo muito comum nas linguagens de manipulação de dados do tipo registro a registro. Outra característica muito importante disponível em SQL é sua capacidade de construção de visões,

Relacionados

  • Atividade de Banco de Dados
    864 palavras | 4 páginas
  • Trabalho de Bacharel Ciencia da computação
    12735 palavras | 51 páginas
  • ADS4 Portfolio Invidividual 2013
    3825 palavras | 16 páginas
  • Lamp “bundle software”
    4859 palavras | 20 páginas
  • Apostila_Oracle_PLSQL9i
    32773 palavras | 132 páginas
  • titulo
    36787 palavras | 148 páginas
  • PROGRAMANDO EM ORACLE 9i
    32779 palavras | 132 páginas
  • Oracle Pl Sql
    36777 palavras | 148 páginas
  • Biocombustivel
    33072 palavras | 133 páginas
  • Aula
    2213 palavras | 9 páginas