Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Эдгар Фрэнк "Тед" Кодд (19 тамыз 1923 - 18 сәуір 2003) – ағылшын компьютер ғалымы. IBM компаниясында жұмыс істеген кезде деректерді басқарудың реляциялық моделін, реляциялық дерекқорлар мен реляциялық дерекқорларды басқару жүйелерінің теориялық негізін ойлап тапты. Ол компьютер ғылымына көптеген маңызды үлес қосты, бірақ деректерді басқарудың өте ықпалды жалпы теориясы – реляциялық модель оның ең көп талданған, айтылған және құрметтелген жетістігі болып саналады.
English computer scientist
Edgar Frank "Ted" Codd (19 August 1923 – 18 April 2003) was an English computer scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases and relational database management systems. He made other valuable contributions to computer science, but the relational model, a very influential general theory of data management, remains his most mentioned, analyzed and celebrated achievement.
Өмірбаян
Эдгар Фрэнк Кодд Англияның Дорсет графтығындағы Портленд аралындағы Фортунесвелл қаласында дүниеге келген. Пул грамматикалық мектебінде оқығаннан кейін Оксфордтағы Эксетер колледжінде математика және химияны оқыды. Екінші дүниежүзілік соғыс кезінде «Сандерленд» ұшақтарында ұшқыш болып, RAF жағалау әскерлерінде қызмет етті. 1948 жылы Нью-Йоркке көшіп, IBM компаниясында математикалық бағдарламашы болып жұмыс істеді. Кодд алдымен компанияның «Селективті тізбекті электронды есептеу машинасы» (SSEC) жобасында жұмыс істеді, кейін IBM 701 және 702 машиналарының әзірлеуіне қатысты. 1976 жылы IBM Fellow атағымен марапатталды. 1990 жылдары денсаулығы нашарлап, жұмысын тоқтатты. 1994 жылы Есептеу машиналарын қолдану қауымдастығының мүшесі болып сайланды. Кодд 2003 жылғы 18 сәуірде 79 жасында Флорида штатындағы Уильямс аралындағы үйінде жүрек жеткіліксіздігінен қайтыс болды.
Edgar Frank Codd was born in Fortuneswell, on the Isle of Portland in Dorset, England. After attending Poole Grammar School, he studied mathematics and chemistry at Exeter College, Oxford, before serving as a pilot in the RAF Coastal Command during the Second World War, flying Sunderlands. In 1948, he moved to New York to work for IBM as a mathematical programmer. Codd first worked for the company's Selective Sequence Electronic (SSEC) project and was later involved in the development of IBM 701 and 702. He was appointed IBM Fellow in 1976. During the 1990s, his health deteriorated and he ceased work. and in 1994 he was inducted as a Fellow of the Association for Computing Machinery. Codd died of heart failure at his home in Williams Island, Florida, at the age of 79 on 18 April 2003.
Жұмыс
Кодд 1965 жылы Мичиган университетінен докторлық дәреже алды, оның ғылыми жетекшісі Джон Генри Холланд болды. Оның диссертациясы клеткалық автоматтардағы өзін-өзі көбейту туралы болды, ол фон Нейманның жұмысын дамытып, әмбебап есептеу және құрылыс үшін сегіз күйдің жиынтығы жеткілікті екенін көрсетті. Оның өзін-өзі көбейтуге қабілетті компьютерлік жобасы тек 2010 жылы іске асырылды. 1960 және 1970 жылдары ол деректерді ұйымдастыру теориясын жасады және 1970 жылы «Ірі ортақ деректер қоймалары үшін деректердің реляциялық моделі» атты мақаласын жариялады, бұл бір жыл бұрын IBM ішінде жасалған құжаттан кейін болды. Өкінішке орай, коммерциялық бәсекелестер оны іске асыра бастағанға дейін IBM оның ұсыныстарын пайдалануға асықпады. Бастапқыда IBM 1970 жылдары компанияның қолдайтын IMS/DB иерархиялық дерекқорынан түсетін кірісті сақтау үшін реляциялық модельді іске асырудан бас тартты. Содан кейін Кодд IBM клиенттеріне оның моделін іске асырудың мүмкіндіктерін көрсетті, олар өз кезегінде IBM-ге қысым жасады. Соңынан IBM өзінің Future Systems жобасына System R кіші жобасын қосты, бірақ оны Коддтың идеяларымен толыққанды таныс емес әзірлеушілерге тапсырды және команданы Коддтан оқшаулады. Нәтижесінде олар Коддтың Alpha тілін пайдаланбады, орнына SEQUEL деп аталатын реляциялық емес тілді жасады. Дегенмен, SEQUEL реляциялық емес жүйелерден әлдеқайда жоғары болды, сондықтан 1979 жылы Ларри Эллисон оны Relational Software Inc. конференцияларында ұсынылған жаңа өнімдер туралы материалдар негізінде Oracle Database-де көшірді, ол SQL/DS-ден бұрын нарыққа шықты, өйткені бастапқы атау SEQUEL патенттелгендіктен SQL деп өзгертілуге тиіс болды. Кодд өзінің реляциялық моделін, кейде Кристофер Дж. Дэйтпен бірлесіп, одан әрі дамытып, кеңейтті. Нормаланған формалардың бірі – Бойс-Кодд нормаланған формасы оның құрметіне аталды. Коддтың теоремасы, оның реляциялық модельге арналған маңызды еңбегінде дәлелденген нәтиже, реляциялық алгебра мен реляциялық есептеудің экспрессивті күшін теңестіреді. Алайда, бұл мақала Arbor Software (кейіннен Hyperion, қазір Oracle сатып алған) демеушілігімен жазылғаны және мүдделердің қақтығысы болғаны анықталғаннан кейін, Computerworld мақаланы кері қайтарып алды. 2004 жылы SIGMOD өзінің ең жоғары сыйлығын оның құрметіне SIGMOD Edgar F. Codd Innovations Award деп атады.
Codd received a PhD in 1965 from the University of Michigan, Ann Arbor, advised by John Henry Holland. His thesis was about self replication in cellular automata, extending on work of von Neumann and showing that a set of eight states was sufficient for universal computation and construction. His design for a self replicating computer was implemented only in 2010. In the 1960s and 1970s, he worked out his theories of data arrangement, issuing his paper "A Relational Model of Data for Large Shared Data Banks" in 1970, after an internal IBM paper one year earlier. To his disappointment, IBM proved slow to exploit his suggestions until commercial rivals started implementing them. Initially, IBM refused to implement the relational model to preserve revenue from IMS/DB, a hierarchical database the company promoted in the 1970s. Codd then showed IBM customers the potential of the implementation of its model, and they, in turn, pressured IBM. Then IBM included in its Future Systems project a System R subproject – but put in charge of it developers who were not thoroughly familiar with Codd's ideas, and isolated the team from Codd. As a result, they did not use Codd's own Alpha language but created a non relational one, SEQUEL. Even so, SEQUEL was so superior to pre relational systems that in 1979 it was copied by Larry Ellison, based on pre launch papers presented at conferences of Relational Software Inc, in his Oracle Database, which actually reached the market before SQL/DS – because of the then already proprietary status of the original name, SEQUEL had to be renamed to SQL. Codd continued to develop and extend his relational model, sometimes in collaboration with Christopher J. Date. One of the normalised forms, the Boyce–Codd normal form, is named after him. Codd's theorem, a result proven in his seminal work on the relational model, equates the expressive power of relational algebra and relational calculus. Controversy erupted, however, after it was discovered that this paper had been sponsored by Arbor Software (subsequently Hyperion, now acquired by Oracle), a conflict of interest that had not been disclosed, and Computerworld withdrew the paper. In 2004, SIGMOD renamed its highest prize to the SIGMOD Edgar F. Codd Innovations Award, in his honour.