Qualogy's Patrick Barel en Alex Nuijten brengen boek uit: Modern Oracle Database Programming is out now!

Qualogy's Patrick Barel en Alex Nuijten brengen boek uit: Modern Oracle Database Programming is out now!

Gepubliceerd: Categorie: Nieuwsblog

In maart 2022 kreeg collega Patrick Barel de vraag van vakgenoot Alex Nuijten om samen een boek te gaan schrijven. Patrick nam de uitdaging aan. En nu, een jaar later, is het zover. Beide heren hebben hun eigen boek in handen. Modern Oracle Database Programming is een must voor iedere Oracle Database ontwikkelaar die meer wil weten over de nieuwere mogelijkheden van Oracle Database. En is dus nu verkrijgbaar!

Alex en Patrick kennen elkaar al meer dan vijftien jaar. Sinds de kennismaking tijdens de OPP conferentie in Chicago, hebben ze ondermeer een periode bij dezelfde werkgever gewerkt en zijn altijd contact blijven houden. Om te sparren over IT-vraagstukken, maar ook zoals Patrick zegt ‘Om over onzin te praten.’. Ervaring met samen schrijven hadden ze al doordat ze samen diverse artikelen geschreven hebben in de serie ‘Puzzelen met SQL’ voor het magazine van de Oracle User Group in Nederland (NLOUG).

Hoe werkt dat dan, samen schrijven?

Alex werd vorig jaar benaderd door een uitgever met de vraag een boek te gaan schrijven. Alex: ‘Mijn eerste reactie was ‘Nee’ want ik weet hoeveel werk dat is. Daarna kwam de twijfel en uiteindelijk de conclusie. Ik ga het wel doen maar niet alleen.’ Dus vroeg Alex Patrick om samen te schrijven.

Patrick zegt hierover: ‘We hebben ieder een aantal hoofdstukken voor onze rekening genomen. Zodra ik een hoofdstuk af had, stuurde ik het naar Alex om het na te lezen op duidelijkheid en waarheid. En andersom deed Alex hetzelfde. We hebben beiden heel veel kennis van zowel SQL als PL/SQL, dus we kunnen elkaar goed aanvullen. Ook kunnen we sparren over ideeën. Als de een ergens niet uitkwam, bood de ander hulp.’

Op de vraag of er plannen zijn voor een volgend boek antwoordt Alex: ‘Nee, op dit moment zijn die plannen er niet. Maar zoals ik al twee keer eerder heb gezegd: ‘Een boek schrijven, ik doe het nooit weer.” Dus wie weet …

Modern Oracle Database Programming is nu te bestellen bij Amazon. Meer info over het boek en direct bestellen kan hier

Schrijver en Oracle ACE Director Patrick Barel Schrijver en Oracle ACE Director Alex Nuijten

Over de schrijvers Aex Nuijten en Patrick Barel

Alex Nuijten is werkzaam als zelfstandig Database en Apex ontwikkelaar voor diverse klanten. Sinds 2005 is hij een bekende spreker op conferenties en sinds 2010 is hij Oracle ACE Director. Alex is pas geleden toegetreden als bestuurslid van NLOUG. 
Patrick Barel werkt als Sr. Oracle Developer bij Qualogy. Hij werkt als sinds 1997 met Oracle Databases. Ook Patrick is een vaste spreker op diverse conferenties en sinds 2011 Oracle ACE en sinds 2019 Oracle ACE Director.

Over Modern Oracle Database Programming

Level up your skill set to the latest that Oracle Database can offer. This book introduces features that are not well known that can transform your development efforts. You’ll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. You’ll find that what used to take a lot of programming some years ago can be done with less code in a more reliable way today. Anyone using Oracle Database without the knowledge in this book is leaving valuable functionality–that their company has paid for–on the table, and this book opens the door to that functionality so that you can deliver reliable and performant solutions faster and more easily than ever.

Part I looks at features in SQL and PL/SQL that are underused and not well known. You’ll learn about new join types, pattern matching across rows, Top N pagination (useful in reporting!), qualified expressions, and enhancements to iterators that reduce code complexity and make your logic easier to understand.
Part II covers how and when to invoke PL/SQL from SQL while maintaining performance. You'll learn about SQL macro functions for creating reusable SQL fragments, polymorphic table functions with return types determined by incoming argument types, and constructing and parsing JSON documents for data interchange with other systems.
Part III introduces a vast array of built-in functionality that Oracle provides that is just waiting to be used. Edition-based redefinition enables zero-downtime application and schema upgrades. Data redaction enables easier compliance with privacy laws and similar regulations by protecting sensitive data from those who have no need to see it. Virtual private databases provide the appearance of giving each user their own database, again helping to secure sensitive data. These features are just a taste of what the book provides. Soon you’ll be improving your skills and wondering why you ever worked so hard to solve problems that Oracle Database already solves for you.

What you will learn:

  • Write more powerful code by incorporating underused features in SQL and PL/SQL
  • Optimize your integration between SQL and PL/SQL for best performance
  • Take advantage of enhanced set operators, lateral joins, row-based pattern matching, and other advanced features in SQL
  • Make your code easier to understand through your use of newer PL/SQL features, such as qualified expressions and iterator enhancements
  • Integrate with web services and external data sources directly from the database
  • Create and parse JSON documents for easy data exchange and flexible schema design

Who this book is for:
Any developer who is writing SQL or PL/SQL, PL/SQL experts who want to level up their knowledge and skills to the latest features that Oracle Database provides, and developers who don’t want to write their own solutions only to find out later that they’ve wasted their time by building something that Oracle Database provides out of the box

Team Communication
Over auteur Team Communication

Innovatieve projecten voor mooie klanten, inspirerende interviews met collega’s en het laatste nieuws over behaalde successen. Qualogy zit vol bijzondere verhalen die Team Communication graag deelt met relaties, IT-professionals en sollicitanten.

Meer posts van Team Communication
Reacties
Reactie plaatsen