This is the blog of Michael McLaughlin, a veteran of Oracle technology since Oracle 6 and an Oracle ACE since 2009. I’m the author of Oracle Database 12c PL/SQL Programming, Oracle Database 11g PL/SQL Programming, MySQL Workbench: Data Modeling & Development, and Oracle Database 11g & MySQL 5.6 Developer Handbook. I’m also the co-author of Oracle Database 11g PL/SQL Programming Workbook, Oracle Database 10g PL/SQL Programming and Expert Oracle PL/SQL. I’m also the author of Oracle Database 10g Express Edition PHP Web Programming and co-author of Oracle Database Ajax & PHP Web Application Development.
I also write articles for web sites. For example, you can find articles for writing your own database-based authentication in PHP on the Oracle Technical Network web site. Part 1 covers HTTP basic authentication, cookies, and sessions; and Part 2 expands coverage to include virtual private databases. You can download the source code from Oracle’s site. You can also find articles on Toad World, like Collections and Nested Tables or External Tables.
I teach database technology and systems analysis in the Computer Information Technology Department at BYU – Idaho. I worked at Oracle Corporation for over eight years in consulting, development, and support. I’m the inventor of the ATOMS transaction architecture (U.S. Patents #7,206,805 and #7,290,056). The patents are assigned to Oracle Corporation.
You can find out more about me by checking my LinkedIn Profile. It has all the usual material, like where I went to school, where I’ve worked, and some nice things folks said about my work.
Unlike Steven, I still have my hair. Albeit, it’s a different color. As to what I looked like when starting my career, here’s the requested photo. I was a management trainee when it was taken after my undergraduate work, three years of military service in the Army, and an LDS mission in Italy. Most of my military service was with the 504th Military Police Battalion, which was then stationed at the Presidio of San Francisco in California.