Dekorationsartikel gehören nicht zum Leistungsumfang.
Modern Oracle Database Programming
Level Up Your Skill Set to Oracle's Latest and Most Powerful Features in SQL, PL/SQL, and JSON
Taschenbuch von Patrick Barel (u. a.)
Sprache: Englisch

48,80 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Lieferzeit 4-7 Werktage

Kategorien:
Beschreibung
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. Yoüll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. Yoü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. Yoü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 yoüll be improving your skillsand 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 knowledgeand 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
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. Yoüll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. Yoü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. Yoü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 yoüll be improving your skillsand 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 knowledgeand 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
Über den Autor
¿Alex Nuijten is an independent consultant specializing in Oracle database development with PL/SQL and Oracle Application Express (APEX). Besides his consultancy work, he conducts training classes in APEX, SQL, and PL/SQL. He is a speaker at numerous international conferences, such as ODTUG, Oracle Open World, HrOUG, UKOUG, IOUG, OUGF, BGOUG, NLOUG APEX World, OBUG, and many more. He has received several Best Speaker awards and writes at regular intervals about Oracle Application Express and Oracle database development on his blog "Notes on Oracle." He is co-author of Oracle APEX Best Practices and Real World SQL and PL/SQL. Because of his contributions to the Oracle community, Alex was awarded the Oracle ACE Director membership in August 2010.
Patrick Barel is a PL/SQL developer for Qualogy in The Netherlands. Besides working with SQL and PL/SQL Developer, he has written different plug-ins for PL/SQL. He publishes articles on his own blog and on the Qualogy blog. He is a speaker at international conferences, such as ODTUG, UKOUG, AUSOUG, NZOUG, IOUG, OUGN, NLOUG, DOUG, HrOUG, and many more. Patrick was awarded the Oracle ACE membership. In 2015, he received the Oracle Developer Choice Award in the PL/SQL Category. In 2019, he was promoted to Oracle ACE Director.
Zusammenfassung

Shows the modern approach to programming in PL/SQL

Covers underused features that are too powerful not to use

Opens your eyes to a wealth of built-in functionality that many ignore

Inhaltsverzeichnis
Part I. The Advanced Basics.- 1. Underutilized Functionality and Enhancements.- 2. Analytic Functions, Model, and Pivoting.- 3. Joins.- 4. Finding Patterns.- 5. Pagination and Set Operators.- 6. Conditional Compilation.- 7. Iterations and Qualified Expressions.- Part II. Multiple Techniques and Languages.- 8. SQL Macro and Polymorphic Table Functions and SQL Macros.- 9. Subquery Factoring, the WITH Clause Explained.- 10. Calling PL/SQL from SQL.- 11. Storing JSON in the Database.- 12. Creating and Parsing JSON in SQL.- 13. Creating and Parsing JSON in PL/SQL.- Part III. Oracle-Provided Functionality.- 14.Comparing and Manipulating JSON.- 15. Useful APEX Packages.- 16. Processing Data in the Background.- 17. Introspecting PL/SQL.- 18. See What You Need to See.- 19. Upgrade your Application with Zero Downtime.- 20. Choosing the Right Table.
Details
Erscheinungsjahr: 2023
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Seiten: 604
Inhalt: xxviii
576 S.
14 s/w Illustr.
576 p. 14 illus.
ISBN-13: 9781484291658
ISBN-10: 1484291654
Sprache: Englisch
Ausstattung / Beilage: Paperback
Einband: Kartoniert / Broschiert
Autor: Barel, Patrick
Nuijten, Alex
Auflage: 1st ed.
Hersteller: Apress
Apress L.P.
Maße: 254 x 178 x 33 mm
Von/Mit: Patrick Barel (u. a.)
Erscheinungsdatum: 18.02.2023
Gewicht: 1,119 kg
preigu-id: 125815650
Über den Autor
¿Alex Nuijten is an independent consultant specializing in Oracle database development with PL/SQL and Oracle Application Express (APEX). Besides his consultancy work, he conducts training classes in APEX, SQL, and PL/SQL. He is a speaker at numerous international conferences, such as ODTUG, Oracle Open World, HrOUG, UKOUG, IOUG, OUGF, BGOUG, NLOUG APEX World, OBUG, and many more. He has received several Best Speaker awards and writes at regular intervals about Oracle Application Express and Oracle database development on his blog "Notes on Oracle." He is co-author of Oracle APEX Best Practices and Real World SQL and PL/SQL. Because of his contributions to the Oracle community, Alex was awarded the Oracle ACE Director membership in August 2010.
Patrick Barel is a PL/SQL developer for Qualogy in The Netherlands. Besides working with SQL and PL/SQL Developer, he has written different plug-ins for PL/SQL. He publishes articles on his own blog and on the Qualogy blog. He is a speaker at international conferences, such as ODTUG, UKOUG, AUSOUG, NZOUG, IOUG, OUGN, NLOUG, DOUG, HrOUG, and many more. Patrick was awarded the Oracle ACE membership. In 2015, he received the Oracle Developer Choice Award in the PL/SQL Category. In 2019, he was promoted to Oracle ACE Director.
Zusammenfassung

Shows the modern approach to programming in PL/SQL

Covers underused features that are too powerful not to use

Opens your eyes to a wealth of built-in functionality that many ignore

Inhaltsverzeichnis
Part I. The Advanced Basics.- 1. Underutilized Functionality and Enhancements.- 2. Analytic Functions, Model, and Pivoting.- 3. Joins.- 4. Finding Patterns.- 5. Pagination and Set Operators.- 6. Conditional Compilation.- 7. Iterations and Qualified Expressions.- Part II. Multiple Techniques and Languages.- 8. SQL Macro and Polymorphic Table Functions and SQL Macros.- 9. Subquery Factoring, the WITH Clause Explained.- 10. Calling PL/SQL from SQL.- 11. Storing JSON in the Database.- 12. Creating and Parsing JSON in SQL.- 13. Creating and Parsing JSON in PL/SQL.- Part III. Oracle-Provided Functionality.- 14.Comparing and Manipulating JSON.- 15. Useful APEX Packages.- 16. Processing Data in the Background.- 17. Introspecting PL/SQL.- 18. See What You Need to See.- 19. Upgrade your Application with Zero Downtime.- 20. Choosing the Right Table.
Details
Erscheinungsjahr: 2023
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Seiten: 604
Inhalt: xxviii
576 S.
14 s/w Illustr.
576 p. 14 illus.
ISBN-13: 9781484291658
ISBN-10: 1484291654
Sprache: Englisch
Ausstattung / Beilage: Paperback
Einband: Kartoniert / Broschiert
Autor: Barel, Patrick
Nuijten, Alex
Auflage: 1st ed.
Hersteller: Apress
Apress L.P.
Maße: 254 x 178 x 33 mm
Von/Mit: Patrick Barel (u. a.)
Erscheinungsdatum: 18.02.2023
Gewicht: 1,119 kg
preigu-id: 125815650
Warnhinweis

Ähnliche Produkte

Ähnliche Produkte