Joe Celko
Joe Celko är en amerikansk relationsdatabasexpert från Austin, Texas . Han har deltagit i ANSI X3H2 Database Standards Committee och hjälpt till att skriva SQL -89 och SQL-92 standarderna. Han är författare till en Morgan-Kaufmann- serie med böcker om SQL, och över 1200 publicerade artiklar om SQL och andra databasämnen. Han hade varit statistiker på heltid i flera år.
Han är krediterad för att ha myntat termen lasagnekod och populariserat Michael J. Kamfonas' kapslade uppsättningsmodell för träd i SQL, en taxonomi av datakodningsscheman och flera andra designmönster i SQL DDL och DML.
tidigt liv och utbildning
Celko uppnådde sin grund- och första masterexamen i matematik vid Georgia State University. Han har också en andra magisterexamen i datavetenskap från Georgia Tech.
Karriär
Celko har ett mycket brett utbud av industrier och applikationer som började 1965 med ett National Science Fair-prisjobb vid Pittman-Dunn Research labs vid Frankford Arsenal . Hans konsultarbete inom den offentliga sektorn har varit för fängelsesystem, medicinska organisationer, NASA och försvarsentreprenörer. Han hjälpte till att sätta upp standarder för programmering och Software Engineering för den amerikanska armén på AIRMICS och skrev regelbundna kolumner om det i fackpressen om Software Engineering.
Hans kommersiella konsultarbete har varit varierat - billån, underhållning, flyg, utbildning, sjöfart (fraktlinjer och sjöfart), petrokemi, mjukvaruföretag och udda nystartade företag.
Han har undervisat träningsklasser i Sydafrika, Turkiet, Storbritannien, Norge, Sverige, Finland, Nederländerna, Brasilien, Belgien och Schweiz. Han har också skapat och undervisat onlinekurser för MySQL och SQLUniversity.org. Han var en del av den grundande fakulteten vid Neumont University i Salt Lake City, ett vinstdrivande universitet för programvaruutvecklare.
Bibliografi
- Joe Celko's Analytics och OLAP i SQL (Morgan-Kaufmann, 2006) ISBN 978-0-12-369512-3
- Joe Celkos data och databaser (Morgan Kaufmann, 1999) ISBN 978-1-55860-432-2
- Joe Celko's SQL for Smarties (5:e upplagan, Morgan-Kaufmann, 2014) ISBN 9780128008300
- Joe Celkos SQL-programmeringsstil (Morgan-Kaufmann, 2005) ISBN 978-0-12-088797-2
- Joe Celko's SQL Puzzles and Answers (2:a upplagan, Morgan-Kaufmann 2006) ISBN 978-0-12-373596-6
- Joe Celko's Trees and Hierarchies in SQL for Smarties, 2nd Edition (Morgan-Kaufmann, 2012) ISBN 978-0-12-387733-8
- Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL. (Morgan-Kaufmann, 2008) ISBN 978-0-12-374137-0
- Joe Celkos data, mätningar och standarder i SQL (Morgan-Kaufmann, 2010) ISBN 978-0-12-374722-8
- Joe Celkos kompletta guide till NoSQL (Morgan-Kaufmann, 2014) ISBN 978-0-12-407192-6