Edgar F. Codd - Edgar F. Codd - Wikipedia
Edgar "Ted" Codd | |
---|---|
Doğum | Edgar Frank Codd 19 Ağustos 1923[1][2] Fortuneswell, Dorset, İngiltere |
Öldü | 18 Nisan 2003 Williams Adası, Aventura, Florida, AMERİKA BİRLEŞİK DEVLETLERİ | (79 yaşında)
gidilen okul | Exeter Koleji, Oxford Michigan üniversitesi |
Bilinen | OLAP İlişkisel model[3] Codd'un hücresel otomat Codd'un 12 kuralı Boyce – Codd normal formu |
Ödüller | Turing Ödülü (1981)[4] |
Bilimsel kariyer | |
Alanlar | Bilgisayar Bilimi |
Kurumlar | Oxford Üniversitesi Michigan üniversitesi IBM |
Tez | İki boyutlu hücresel uzaylarda Yayılma, Hesaplama ve İnşaat (1965) |
Doktora danışmanı | John Henry Holland[5] |
Edgar Frank "Ted" Codd (19 Ağustos 1923 - 18 Nisan 2003) İngilizceydi bilgisayar uzmanı kimin için çalışırken IBM, icat etti ilişkisel model için veri tabanı yönetim, teorik temeli ilişkisel veritabanları ve ilişkisel veritabanı yönetim sistemleri. Başka değerli katkılarda bulundu bilgisayar Bilimi, ancak çok etkili bir genel veri yönetimi teorisi olan ilişkisel model, en çok bahsedilen, analiz edilen ve en beğenilen başarısı olmaya devam ediyor.[6][7]
Biyografi
Edgar Frank Codd doğdu Fortuneswell, üzerinde Portland Adası içinde Dorset, İngiltere. Katıldıktan sonra Poole Dilbilgisi Okulu, matematik okudu ve kimya -de Exeter Koleji, Oxford pilot olarak görev yapmadan önce RAF Sahil Komutanlığı İkinci Dünya Savaşı sırasında uçmak Sunderlands.[8] 1948'de IBM'de matematiksel olarak çalışmak için New York'a taşındı. programcı. 1953'te Senatör tarafından kızdırıldı Joseph McCarthy, Codd taşındı Ottawa, Ontario, Kanada. 1957'de IBM için çalışarak ABD'ye döndü ve 1961-1965 yılları arasında bilgisayar bilimleri alanında doktorasını sürdürdü. Michigan üniversitesi içinde Ann Arbor. İki yıl sonra taşındı San Jose, Kaliforniya IBM’lerde çalışmak San Jose Araştırma Laboratuvarı 1980'lere kadar çalışmaya devam ettiği yer.[1][9] Atandı IBM Üyesi 1990'larda sağlığı kötüleşti ve işini bıraktı.[10]
Codd, Turing Ödülü 1981'de[1] ve 1994 yılında bir Dost of Bilgi İşlem Makineleri Derneği.[11]
Codd, 18 Nisan 2003'te 79 yaşında Florida, Williams Island'daki evinde kalp yetmezliğinden öldü.[12]
İş
Codd, 1965 yılında Michigan Üniversitesi'nden Ann Arbor'dan doktora derecesi aldı. John Henry Holland.[5][10][13] Tezi hakkındaydı kendini kopyalama içinde hücresel otomata, çalışmalarını genişletmek von Neumann ve sekiz eyaletten oluşan bir setin evrensel hesaplama ve inşaat.[14] Kendi kendini kopyalayan bir bilgisayar tasarımı sadece 2010 yılında uygulanmıştır.
1960'larda ve 1970'lerde veri düzenleme teorilerini geliştirdi ve "Büyük Paylaşılan Veri Bankaları için İlişkisel Veri Modeli" adlı makalesini yayınladı.[3] 1970 yılında, bir yıl önceki dahili bir IBM makalesinin ardından.[15] IBM, hayal kırıklığına uğramasına rağmen, ticari rakipleri bunları uygulamaya başlayana kadar önerilerinden yararlanmakta yavaş kaldı.[kaynak belirtilmeli ]
Başlangıçta IBM, geliri korumak için ilişkisel modeli uygulamayı reddetti. IMS / DB[kaynak belirtilmeli ]. Codd daha sonra IBM müşterilerine modelinin uygulanma potansiyelini gösterdi ve karşılığında onlar da IBM'e baskı yaptı. Ardından IBM, Gelecek Sistemleri proje a Sistem R alt proje - ancak Codd'un fikirlerine tam anlamıyla aşina olmayan ve ekibi Codd'dan izole eden geliştiricilerin sorumluluğunu üstlendi.[kaynak belirtilmeli ] Sonuç olarak, Codd'un kendi Alfa dil ancak ilişkisel olmayan bir tane yarattı, SEQUEL. Öyle olsa bile, SEQUEL ilişkisel sistemlerden o kadar üstündü ki, 1979'da konferanslarda sunulan lansman öncesi makalelere dayanarak kopyalandı. Larry Ellison, Relational Software Inc'in Oracle Veritabanı daha önce pazara ulaşan SQL / DS - orijinal adın o zamanlar zaten tescilli statüsü nedeniyle, SEQUEL yeniden adlandırıldı SQL.
Codd, ilişkisel modelini bazen işbirliği içinde geliştirmeye ve genişletmeye devam etti. Christopher J. Tarih. Biri normalleştirilmiş formlar, Boyce – Codd normal formu, onun adını almıştır.
Codd teoremi, ilişkisel model üzerindeki ufuk açıcı çalışmasında kanıtlanmış bir sonuç, ifade gücüne eşittir ilişkisel cebir ve ilişkisel hesap (her ikisi de özyinelemesiz, kesinlikle daha az güçlüdür. birinci dereceden mantık ).[kaynak belirtilmeli ]
İlişkisel model 1980'lerin başında moda olmaya başladığında, Codd terimin eski teknolojiye sadece ilişkisel bir kaplama ekleyen veritabanı satıcıları tarafından kötüye kullanılmasını önlemek için bazen sert bir kampanya yürüttü. Bu kampanyanın bir parçası olarak kendi 12 kural ilişkisel bir veritabanını neyin oluşturduğunu tanımlamak için. Bu, onun IBM'deki konumunu gittikçe zorlaştırdı ve Chris Date ve diğerleriyle kendi danışmanlık şirketini kurmak üzere ayrıldı.
Codd terimi icat etti Çevrimiçi analitik işleme (OLAP) ve "çevrimiçi analitik işlemenin on iki yasasını" yazdı.[16] Bununla birlikte, bu makalenin Arbor Software (daha sonra Hyperion, şimdi Oracle tarafından satın alınmıştır) tarafından desteklendiğinin keşfedilmesinin ardından, açıklanmayan bir çıkar çatışması ortaya çıktı ve Bilgisayar Dünyası kağıdı geri çekti.[17]
2004 yılında, SIGMOD en yüksek ödülünü şu şekilde yeniden adlandırdı: SIGMOD Edgar F. Codd Yenilikler Ödülü onuruna.
Yayınlar
- Codd, Edgar Frank (1968). Hücresel Otomata. Academic Press, Inc. LCCN 68-23486.
- Codd, Edgar Frank (1970). "Veri Tabanı Alt Dillerinin İlişkisel Tamlığı". Veritabanı Sistemleri: 65–98. CiteSeerX 10.1.1.86.9277.
- Codd, Edgar Frank (9 Kasım 1981). "1981 Turing Ödülü Dersi - İlişkisel Veritabanı: Verimlilik için Pratik Bir Temel".
- Codd, Edgar Frank (1990). Veritabanı Yönetimi için İlişkisel Model (Sürüm 2 ed.). Addison Wesley Yayıncılık Şirketi. ISBN 978-0-201-14192-4.
- Codd, Edgar Frank; Codd, S. B .; Salley, C.T. (1993). "Kullanıcı Analistlerine OLAP Sağlamak: Bir BT Yetkisi" (PDF).
Ayrıca bakınız
- Hugh Darwen
- Veritabanı normalleştirme
- Bilgisayar bilimindeki öncüler listesi
- İlişkisel Model / Tazmanya (RM / T)
Referanslar
- ^ a b c Tarih, C.J. "A. M. Turing Ödülü - Edgar F. (" Ted ") Codd". ACM. Alındı 2 Eylül 2013.
Amerika Birleşik Devletleri - 1981. Veritabanı yönetim sistemlerinin teori ve pratiğine temel ve sürekli katkılarından dolayı.
- ^ "12 basit kural: Ted Codd mütevazı veritabanını nasıl dönüştürdü". Kayıt. Alındı 19 Ağustos 2013.
- ^ a b Codd, Edgar Frank (Haziran 1970). "Büyük Paylaşılan Veri Bankaları için İlişkisel Veri Modeli" (PDF). ACM'nin iletişimi. 13 (6): 377–387. doi:10.1145/362384.362685. S2CID 207549016. Alındı 29 Nisan 2020.
- ^ Codd, Edgar Frank (1982). "İlişkisel veritabanı: Verimlilik için pratik bir temel". ACM'nin iletişimi. 25 (2): 109–117. doi:10.1145/358396.358400.
- ^ a b Edgar F. Codd -de Matematik Şecere Projesi
- ^ Edgar Frank Codd -de DBLP Kaynakça Sunucusu
- ^ Edgar F. Codd adresinde yazar profili sayfası ACM Dijital kütüphane
- ^ "Edgar F. (" Ted ") Codd". A. M. Turing ödülü.
o aktif göreve gönüllü oldu ve Kraliyet Hava Kuvvetleri Sahil Komutanlığında Sunderlands ile uçarak uçuş teğmeni oldu.
- ^ Rubenstein, Steve. "Edgar F. Codd - veritabanlarında bilgisayar öncüsü." San Francisco Chronicle 24 Nisan 2003: A21. Bağlamda Gale Biyografi. Ağ. 1 Aralık 2011.
- ^ a b Martin Campbell-Kelly (1 Mayıs 2003). "Edgar Codd". Bağımsız. Alındı 24 Ekim 2011.
- ^ ACM Üyeleri Arşivlendi 15 Haziran 2009 Wayback Makinesi
- ^ Edgar F Codd Vefat Etti, IBM Research, 2003 Nisan 23.
- ^ Codd, Edgar (1965). İki boyutlu hücresel uzaylarda Yayılma, Hesaplama ve İnşaat (Doktora tezi). Michigan üniversitesi. ProQuest 302172044.
- ^ Codd, Edgar Frank (1968). Hücresel Otomata. Londra: Akademik Pr. ISBN 978-0-12-178850-6.
- ^ Michael Owens. SQLite için Kesin Kılavuz, s. 47. New York: Apress (Springer-Verlag) 2006. ISBN 978-1-59059-673-9.
- ^ OLAP'ın Kullanıcı-Analistlere Sağlanması: E F Codd, S B Codd ve C T Salley, ComputerWorld, 26 Temmuz 1993.
- ^ Whitehorn, Mark (26 Ocak 2007). "OLAP ve HIZ ihtiyacı". Kayıt. Alındı 30 Aralık 2014.
daha fazla okuma
- Tarih, C.J. (2000). Veritabanı İlişkisel Modeli: Geriye Dönük Bir İnceleme ve Analiz: Tarihsel Bir Hesap ve E.F.Codd'un Veritabanı Teknolojisi Alanına Katkısının Değerlendirilmesi. Addison Wesley Longman. ISBN 978-0-201-61294-3.
- Ulusal Bilimler Akademisi (1999). "Bölüm 6: İlişkisel Veritabanlarının Yükselişi". Bir Devrimi Finanse Etmek: Bilgisayar Araştırmaları için Devlet Desteği. Washington DC, ABD: National Academy Press.
Dış bağlantılar
- İle ilgili alıntılar Edgar Frank Codd Vikisözde