Raymond F. Boyce - Raymond F. Boyce

Ray Boyce
Nascer 1946 ( 1946 )
Faleceu 16 de junho de 1974 (16/06/1974)(de 27 a 28 anos)
Conhecido por
Carreira científica
Campos Ciência da Computação
Instituições IBM

Raymond F. Boyce (1946–1974) foi um cientista da computação americano conhecido por suas pesquisas em bancos de dados relacionais . Ele é mais conhecido por seu trabalho de co-desenvolvimento da linguagem de banco de dados SQL e da forma normal de Boyce-Codd .

Biografia

Boyce cresceu em Nova York e foi para a faculdade no Providence College, onde se formou em 1968. Ele obteve seu PhD em ciência da computação em Purdue em 1972. Sua esposa Sanndy, que ele conheceu na faculdade, era enfermeira. Depois de deixar Purdue, ele trabalhou em projetos de banco de dados para a IBM em Yorktown Heights, Nova York . No curto período que teve, que não durou exatamente dois anos, ele co-desenvolveu a forma normal de Boyce-Codd . Junto com Donald D. Chamberlin , ele co-desenvolveu o Structured Query Language ( SQL ) enquanto gerenciava o grupo de desenvolvimento do Relation Database para a IBM em San Jose, Califórnia . Ele morreu em 1974 como resultado de um aneurisma , deixando para trás sua esposa Sanndy e sua filha Kristin.

SQL

SQL foi inicialmente co-desenvolvido na IBM por Boyce ao lado de Donald D. Chamberlin no início dos anos 1970. Inicialmente denominado SEQUEL (Structured English Query Language) e baseado em seu idioma original denominado SQUARE (Specifying Queries As Relational Expressions). SEQUEL foi projetado para manipular e recuperar dados em bancos de dados relacionais. Em 1974, Chamberlin e Boyce publicaram "SEQUEL: A Structured English Query Language" que detalhou seus refinamentos para o SQUARE e nos apresentou aos aspectos de recuperação de dados do SEQUEL. Foi uma das primeiras línguas para usar Edgar F. Codd 's modelo relacional . SEQUEL foi posteriormente renomeado para SQL, eliminando as vogais, porque SEQUEL era uma marca registrada pela empresa de aeronaves Hawker Siddeley. Hoje, o SQL se tornou a linguagem de banco de dados relacional mais amplamente usada.

Forma normal de Boyce-Codd

A forma normal de Boyce – Codd (ou BCNF) foi desenvolvida em 1974 por Boyce e Edgar F. Codd . É um tipo de formato normal usado na normalização do banco de dados . O objetivo do design de banco de dados relacional é gerar um conjunto de esquemas de banco de dados que armazenam informações sem redundância desnecessária. Boyce-Codd faz isso e permite que os usuários recuperem informações facilmente. Usando BCNF, os bancos de dados terão toda a redundância removida com base nas dependências funcionais. É uma versão um pouco mais forte da terceira forma normal .

Referências

Leitura adicional