{"product_id":"9781430204206","title":"Beginning PL\/SQL: From Novice to Professional","description":"\u003cp\u003eGet started with PL\/SQL, the built-in language that every Oracle developer and database administrator must know, in \u003ci\u003eBeginning PL\/SQL\u003c\/i\u003e, a fast-paced and example-filled tutorial. Learn from author \u003cstrong\u003eDon Bales\u003c\/strong\u003e extensive experience to discover the most commonly used aspects of PL\/SQL, without wasting time with obscure and obsolete features. \u003c\/p\u003e  \u003cp\u003eBales takes his 20+ years of experience and a wealth of statistics he's gathered on PL\/SQL usage over those years and applies the 80\/20 rule: cover what's most needed and used by PL\/SQL professionals and avoid what's not necessary! The result is a book that covers all the key features of PL\/SQL without wasting your time discussing esoteric and obsolete parts of the language. Learn what really matters, so that you can get to work feeling confident with what you know about PL\/SQL.\u003c\/p\u003e  \u003cul\u003e   \u003cli\u003e\n\u003cstrong\u003eDiscover the 20% of PL\/SQL that gives you 80% of the bang! \u003c\/strong\u003eKey topics covered include variables and datatypes, executing statements, working with cursors, real-world objects, debugging, testing, and more.\u003c\/li\u003e   \u003cli\u003e\n\u003cstrong\u003eLearn how to write production-level, object-oriented PL\/SQL. \u003c\/strong\u003eYou'll explore relational PL\/SQL, but unlike most other books on the subject, this one emphasizes the use of PL\/SQLs object-oriented features as well. \u003c\/li\u003e   \u003cli\u003e\n\u003cstrong\u003eWork through real examples of using of PL\/SQL. \u003c\/strong\u003eYou'll learn PL\/SQL by applying it to real-world business problems, not by heavy theory.\u003c\/li\u003e  \u003c\/ul\u003e  What youll learn\u003cul\u003e   \u003cli\u003eHow important SQL is in PL\/SQL \u003c\/li\u003e   \u003cli\u003eHow to use PL\/SQL in both a relational and object-relational setting \u003c\/li\u003e   \u003cli\u003eHow to create maintainable, modular, and reusable PL\/SQL program units \u003c\/li\u003e   \u003cli\u003eThe importance of testing as you go, and of building a permanent test plan for each module \u003c\/li\u003e   \u003cli\u003eThe importance of building debugging capabilities into your code and building a permanent debug facility for each module \u003c\/li\u003e   \u003cli\u003eThe importance of documenting as you go, and in the process building a permanent documentation set for your reusable modules \u003c\/li\u003e   \u003cli\u003eHow to apply modular PL\/SQL to solve real-world problems \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     Anyone who wants to learn how to create stored procedures against an Oracle database using PL\/SQL. Programmers developing applications to be deployed against an Oracle database will need PL\/SQL to take full advantage of the power Oracle has to offer. Database administrators who wish to implement functionality exposed only via PL\/SQL package interfaces will also find this book useful.        \u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47122438357232,"sku":"9781430204206","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430204206_p0.jpg?v=1763750681","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430204206","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}