Steven Feuerstein is an author focusing on the
Oracle database
Oracle Database (commonly referred to as Oracle DBMS, Oracle Autonomous Database, or simply as Oracle) is a multi-model database management system produced and marketed by Oracle Corporation.
It is a database commonly used for running online ...
PL/SQL
PL/SQL (Procedural Language for SQL) is Oracle Corporation's procedural extension for SQL and the Oracle relational database. PL/SQL is available in Oracle Database (since version 6 - stored PL/SQL procedures/functions/packages/triggers since ...
language, having written ten
book
A book is a medium for recording information in the form of writing or images, typically composed of many pages (made of papyrus, parchment, vellum, or paper) bound together and protected by a cover. The technical term for this phys ...
s on PL/SQL, and one book on
mySQL
MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
, all published by
O'Reilly Media
O'Reilly Media (formerly O'Reilly & Associates) is an American learning company established by Tim O'Reilly that publishes books, produces tech conferences, and provides an online learning platform. Its distinctive brand features a woodcut of ...
.
[
] His signature book, ''Oracle PL/SQL Programming'',
[
]
which many consider the "bible" for PL/SQL
developers, was first
published
Publishing is the activity of making information, literature, music, software and other content available to the public for sale or for free. Traditionally, the term refers to the creation and distribution of printed works, such as books, new ...
in September 1993. It has grown from 916 pages in 1993 to over 1000 pages in its 6th edition, published 20 years later.
Career
Feuerstein has developed
software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
since 1980. He spent five years with
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. The company sells da ...
(1987–1992) and served as PL/SQL evangelist for
Quest Software
Quest Software, also known as Quest, is a privately held software company headquartered in Aliso Viejo, California, United States. Quest provides cloud management, software as a service, security, workforce mobility, and backup & recovery. The ...
from January 2001 to 2013. In March 2014, he re-joined Oracle Corporation as an Architect and leads a team of Oracle Developer Advocates.
[
]
Between 1999 and 2008, he focused his attention on improving the
testing
An examination (exam or evaluation) or test is an educational assessment intended to measure a test-taker's knowledge, skill, aptitude, physical fitness, or classification in many other topics (e.g., beliefs). A test may be administered verba ...
of PL/SQL programs, first by starting the
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
framework
A framework is a generic term commonly referring to an essential supporting structure which other things are built on top of.
Framework may refer to:
Computing
* Application framework, used to implement the structure of an application for an op ...
utPLSQL for
unit testing
In computer programming, unit testing is a software testing method by which individual units of source code—sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures&m ...
PL/SQL, later on through the creation of
Quest Code Tester for Oracle, which automates PL/SQL code testing.
[
]
Steven was one of the original Oracle ACE Directors and publishes regularly in Oracle Magazine and in the
ODTUG magazine.
In April 2010, Feuerstein launched the PL/SQL Challenge, a daily quiz on Oracle PL/SQL that quickly attracted over 1,000 daily players, making it one of the most active PL/SQL-related websites on the Internet. In 2011, Feuerstein added the PL/SQL Channel,
which offers video-based training on the Oracle PL/SQL language.
In March 2014, Feuerstein re-joined Oracle Corporation as an evangelist. He then formed the Developer Advocates team to help Oracle Database users take full advantage of this database to build their applications. The PL/SQL Challenge was transformed into th
Oracle Dev Gym which offers quizzes, workouts and classes on
SQL,
PL/SQL
PL/SQL (Procedural Language for SQL) is Oracle Corporation's procedural extension for SQL and the Oracle relational database. PL/SQL is available in Oracle Database (since version 6 - stored PL/SQL procedures/functions/packages/triggers since ...
, and other Oracle technologies.
Books
* ''Advanced Oracle PL/SQL Programming with Packages'', O'Reilly Media, October 1996,
* with Charles Dye, John Beresniewicz.''Oracle Built-in Packages'', O'Reilly Media, May 1998,
* with John Beresniewicz, Chip Dawes. ''Oracle PL/SQL Built-ins Pocket Reference'', O'Reilly Media, October 1998,
* ''Oracle PL/SQL Programming: Guide to Oracle8i Features'', O'Reilly Media, October 1999,
* with Andrew Odewahn. ''Oracle PL/SQL Programming: A Developer's Workbook'', O'Reilly Media, May 2000,
* with Bill Pribyl. ''Learning Oracle PL/SQL'', O'Reilly Media, November 2001,
* with Arup Nanda. ''Oracle PL/SQL for DBAs'', First Edition, O'Reilly Media, October 2005,
* with Guy Harrison. ''MySQL Stored Procedure Programming: Building High-Performance Web Applications in MySQL'', O'Reilly Media, March 2006,
* ''Oracle PL/SQL Best Practices'', Second Edition, O'Reilly Media, October 2007,
* with Bill Pribyl, Chip Dawes. ''Oracle PL/SQL Language Pocket Reference'', Fourth Edition, O'Reilly Media, October 2007,
* with Bill Pribyl. ''Oracle PL/SQL Programming'', Fifth Edition, O'Reilly Media, September 2009,
* ''Oracle PL/SQL Programming'', 6th Edition Covers Versions Through Oracle Database 12c, February 2014
References
External links
The Cyberworld of Steven Feuerstein(personal homepage)
The PL/SQL Challenge(daily PL/SQL quiz)
The PL/SQL Channel(video trainings on Oracle PL/SQL)
FeuerThoughts''Steven Feuerstein's blog'', often about non-technical issues
o
Oracle Technology NetworkPL/SQL Obsession''Steven Feuerstein's online portal for all things PL/SQL'' on Quest Software's community porta
toadworld.comFeuerthoughts: An Interview with Steven Feuersteinby Iggy Fernandez, Editor of the Northern California Oracle Users Group
NoCOUG Journal for the August 2006 issue
''A recent interview'' o
databasedesign-resource.com
{{DEFAULTSORT:Feuerstein, Steven
Oracle employees
Living people
Quest Software
O'Reilly writers
Year of birth missing (living people)