Slide 2 Fundamentos de Sistemas de Bancos de Dados
2.1 O início : Edgar Frank “Ted” Codd (19/08/1923 – 18/04/2003)
Nome: Professor Codd - Matemático da IBM
1965: Cria modelo relacional nos tempos da IBM/NASA/Projeto Apolo
1969: Codd não é levado a sério
1970: Publica a teoria relacional nas universidades (Berkley, Califórnia)
2.2 Anos 1970: IBM entra no Modelo relacional: SystemR e SEQUEL/SQL
1970: IBM entende a importância do modelo de Codd
1971: Como Codd publica o conhecimento, o projeto vai para Raymond Francis Boyce
1974: Donald D. Chamberlin e Raymond Francis Boyce criam a SQL na IBM
1973: Raymond Francis Boyce criam o SystemR (Banco Relacional da IBM)
Codd continua publicando artigos sobre modelo relacional
1977: Ex-alunos prof Michael StoneBraker fundam a (Relational Inc) ORACLE “copiando” o SystemR da IBM.
2.3 Anos 1970: Prof Codd inspira Prof StoneBraker: BANCO INGRES
1974: Michael StoneBraker começa projeto INGRES na Universidade de Berkley
1976: Nasce o INGRES, pai de muitos Bancos de Dados Modernos.
1976: INGRES nasce com linguagem prórpia, o QUEL, ao invés do SQL
INGRESS cria a empresa Relational INC
Ex-funcionários (alunos) da Relational Inc fundam a SYBASE.
2.4 Anos 1980: INGRES (SEMI-LIVRE) vs IBM System R ( pago ) vs ORACLE
1982 IBM transforma SystemR em IBM DB2.
1984 Ex-funcionários (alunos) da Relational Inc fundam a SYBASE.
1985: SoneBraker cria o PostGRES (Banco de Dados Objeto-Relacional)
1986: INGRES perde para a ORACLE no mercado de SGBDs
1989: SQL vira padrão ANSI e padrão ISO
2.5 Anos 1990: MySQL e POSTGRES que vira POSTGRESQL
1993: O SYBASE SQL Server é portado para o Windows NT 4.0
1994: Fim do relacionamento entre Microsoft e SYBASE: nasce o MS-SQL Server
1994: Andrew Yu e Jolly Chen Adicionam SQL ao POSTGRES: nasce o PostgreSQL
1994: David Axmark, Allan Larsson e Michael “Monty” Widenius criam o MySQL.
1997: Nasce o postgreSQL 6.0
1998: Carlo Strozzi - Modelo Não-SQL (conceito de SGBDs que não usam interface SQL)
2.6 Anos 2000: Sybase eo No-SQL
2003 - Doug Cutting e Mike Cafarella, projeto Hadoop baeado no documento Google File System
2007 - 10gen (MongoDB Inc) inicia o projeto MongoDB (Não SQL)
2007 - Avinash Lakshman do facebook disponibiliza o Apache Cassandra (Não SQL)
2008 - BIG DATA Lançado o Apache HADOOP e o Apache Hive (emulador SQL)
BIG