Cargando…

Modern Oracle Database programming : level up your skill set to Oracle's latest and most powerful features in SQL, PL/SQL, and JSON /

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. Youll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Nuijten, Alex (Autor), Barel, Patrick (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : Apress, 2023.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1371240155
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 230227s2023 nyua o 001 0 eng d
040 |a GW5XE  |b eng  |e rda  |e pn  |c GW5XE  |d YDX  |d AU@  |d ORMDA  |d EBLCP  |d YDX  |d UKAHL  |d OCLCF  |d N$T  |d OCLCO 
019 |a 1371178147  |a 1371215001 
020 |a 9781484291665  |q (electronic bk.) 
020 |a 1484291662  |q (electronic bk.) 
020 |z 9781484291658 
020 |z 1484291654 
024 7 |a 10.1007/978-1-4842-9166-5  |2 doi 
029 1 |a AU@  |b 000073451408 
029 1 |a AU@  |b 000073514990 
035 |a (OCoLC)1371240155  |z (OCoLC)1371178147  |z (OCoLC)1371215001 
037 |a 9781484291665  |b O'Reilly Media 
050 4 |a QA76.9.D3  |b N85 2023 
072 7 |a UN  |2 bicssc 
072 7 |a COM021000  |2 bisacsh 
072 7 |a UN  |2 thema 
082 0 4 |a 005.75/85  |2 23/eng/20230227 
049 |a UAMI 
100 1 |a Nuijten, Alex,  |e author.  |1 https://isni.org/isni/000000040195923X 
245 1 0 |a Modern Oracle Database programming :  |b level up your skill set to Oracle's latest and most powerful features in SQL, PL/SQL, and JSON /  |c Alex Nuijten, Patrick Barel. 
264 1 |a New York :  |b Apress,  |c 2023. 
300 |a 1 online resource (576 pages) :  |b illustrations (black and white). 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a 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. 
520 |a 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. Youll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. Youll 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 functionalitythat their company has paid foron 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. Youll 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 youll 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. 
500 |a Includes index. 
588 0 |a Print version record. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Oracle (Computer file) 
630 0 7 |a Oracle (Computer file)  |2 fast 
650 0 |a Database management. 
650 0 |a SQL (Computer program language) 
650 0 |a PL/SQL (Computer program language) 
650 0 |a JSON (Document markup language) 
650 6 |a Bases de données  |x Gestion. 
650 6 |a SQL (Langage de programmation) 
650 6 |a PL/SQL (Langage de programmation) 
650 6 |a JSON (Langage de balisage) 
650 7 |a Database management  |2 fast 
650 7 |a JSON (Document markup language)  |2 fast 
650 7 |a PL/SQL (Computer program language)  |2 fast 
650 7 |a SQL (Computer program language)  |2 fast 
700 1 |a Barel, Patrick,  |e author. 
776 0 8 |i Print version:  |a Nuijten, Alex.  |t Modern Oracle Database programming.  |d New York : Apress, 2023  |z 9781484291658  |w (OCoLC)1368278208 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484291665/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH41280145 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7204771 
938 |a YBP Library Services  |b YANK  |n 304654080 
938 |a EBSCOhost  |b EBSC  |n 3560703 
994 |a 92  |b IZTAP