OK
About Saurabh Gupta
Saurabh K. Gupta is a seasoned database technologist with extensive experience in designing high performance and highly available database applications. His technology focus has been centered around Oracle Database architecture, Oracle Cloud platform, Database In-Memory, Database Consolidation, Multitenant, Exadata, Big Data, and Hadoop. He has authored the first edition of the book titled "Oracle Advanced PL/SQL Developer Professional Guide" in the year 2012.
He is an active speaker at technical conferences from Oracle Technology Network, IOUG Collaborate'15, AIOUG Sangam, and Tech Days. Connect with him on his twitter handle (or SAURABHKG) or through his technical blog www.sbhoracle. wordpress.com, with comments, suggestions, and feedback regarding this book.
Customers Also Bought Items By
Are you an author?
Author Updates
-
-
Blog postVirtual Bootcamp - Org Transformation, Change Management, Cultural Transformation… Read More Cultural Transformation – Bootcamp1 month ago Read more
-
Blog postChief Data Officers tasked to build data-driven culture Let’s decode data culture Data Personas Visit CODEX at https://codex.navizanalytics.com/ Follow CODEX on LinkedIn – https://www.linkedin.com/company/culture-of-data-experience Follow CODEX on Twitter – https://twitter.com/CodexNaviz8 months ago Read more
-
Blog postHey All, In the recent times, I did dozens of events that were centered around DATA strategy. As a strategic vision for data, my favorite terms which I used consistently in my talks were Data “DEFENSE” and Data “OFFENSE”. Recently, post my session on Democratization of Data at APAC Data Innovation Summit, one of the… Read More The DATA: Blueprint1 year ago Read more
-
-
Blog postRecently, I got a chance to publish a digital article for Analytics India Magazine. I picked up a topic – Democratization of data and AI, which organizations wish to do but often face resistance from internal workforce due to cultural reluctance and lack of robust strategy. For democratization strategy to flourish, it is important to… Read More Five step strategy to democratize Data Science2 years ago Read more
-
Blog postHey guys, Recently I got interviewed by Qwerty Thoughts, a startup on a mission to Connect People Over Books…It was a pleasant experience but the question that struck me the most was – The story behind my first book. Took me back into the memory lanes, dilemmas and discussions that took me through the realization… Read More How I authored my first book?2 years ago Read more
-
Blog postThe fact is not new that data-driven outcomes have been one of the most electrifying revelations of the 20th century. Almost every organization considers data as the primary driver for their business and growth. Several strategies have evolved to manage the storage, analytics, and consumption of data. Not just for regulatory purposes, but data help… Read More Thinking to setup a Data Lake for your org – let’s read this!3 years ago Read more
-
-
Blog postPractical Enterprise Data Lake Insights made it to the Best New Big Data Books I’m happy to announce that my book, “Practical Enterprise Data Lake Insights: Handle Data-Driven Challenges in an Enterprise Big Data Lake”, made it to BookAuthority’s Best New Big Data Books: https://bookauthority.org/books/new-big-data-books?t=tz5e4z&s=award&book=1484235215 BookAuthority collects and ranks the best books in the world, and… Read More Practical Enterprise Data Lake Insights made it to the3 years ago Read more
-
Blog postNumbers don’t lie. They empower you to be smart and stay decisive. Recently, I stumbled upon the bookmetrix portal that publishes by-chapter metrics of a book. Metrics are straight enough to discover book’s most loved chapters. Although the numbers were not skewed by high margin, I realized the fact that “Data Lake Ingestion Strategies” has… Read More Data Lake Ingestion strategies3 years ago Read more
-
-
Blog postHey All, Faced some really proud moments last week. I was one of the only 100 winners of NEXT100 CIO 2018 award. NEXT100 is an annual awards program instituted by IT Next magazine and the 9.9 Group that aims to identify 100 experienced IT managers who have the skills, talent and spirit to become CIOs. The… Read More ITNEXT NEXT100 CIO – 20183 years ago Read more
-
Blog postWhy replicate a data lake? Building an enterprise data lake demands heavy weightlifting in terms of cost, planning, technical design, architecture, and operational excellence. Building another infrastructure as a standby will shoot up both capex and opex. Therefore, before proceeding to the planning phase, one must have a strong justification and clear objective behind setting… Read More Design considerations to replicate Data Lake site for Availability3 years ago Read more
Master the advanced concepts of PL/SQL for professional-level certification and learn the new capabilities of Oracle Database 12c
About This Book
- Learn advanced application development features of Oracle Database 12c and prepare for the 1Z0-146 examination
- Build robust and secure applications in Oracle PL/SQL using the best practices
- Packed with feature demonstrations and illustrations that will help you learn and understand the enhanced capabilities of Oracle Database 12c
Who This Book Is For
This book is for Oracle developers responsible for database management. Readers are expected to have basic knowledge of Oracle Database and the fundamentals of PL/SQL programming. Certification aspirants can use this book to prepare for 1Z0-146 examination in order to be an Oracle Certified Professional in Advanced PL/SQL.
What You Will Learn
- Learn and understand the key SQL and PL/SQL features of Oracle Database 12c
- Understand the new Multitenant architecture and Database In-Memory option of Oracle Database 12c
- Know more about the advanced concepts of the Oracle PL/SQL language such as external procedures, securing data using Virtual Private Database (VPD), SecureFiles, and PL/SQL code tracing and profiling
- Implement Virtual Private Databases to prevent unauthorized data access
- Trace, analyze, profile, and debug PL/SQL code while developing database applications
- Integrate the new application development features of Oracle Database 12c with the current concepts
- Discover techniques to analyze and maintain PL/SQL code
- Get acquainted with the best practices of writing PL/SQL code and develop secure applications
In Detail
Oracle Database is one of the most popular databases and allows users to make efficient use of their resources and to enhance service levels while reducing the IT costs incurred. Oracle Database is sometimes compared with Microsoft SQL Server, however, Oracle Database clearly supersedes SQL server in terms of high availability and addressing planned and unplanned downtime. Oracle PL/SQL provides a rich platform for application developers to code and build scalable database applications and introduces multiple new features and enhancements to improve development experience.
Advanced Oracle PL/SQL Developer's Guide, Second Edition is a handy technical reference for seasoned professionals in the database development space. This book starts with a refresher of fundamental concepts of PL/SQL, such as anonymous block, subprograms, and exceptions, and prepares you for the upcoming advanced concepts. The next chapter introduces you to the new features of Oracle Database 12c, not limited to PL/SQL. In this chapter, you will understand some of the most talked about features such as Multitenant and Database In-Memory. Moving forward, each chapter introduces advanced concepts with the help of demonstrations, and provides you with the latest update from Oracle Database 12c context. This helps you to visualize the pre- and post-applications of a feature over the database releases. By the end of this book, you will have become an expert in PL/SQL programming and will be able to implement advanced concepts of PL/SQL for efficient management of Oracle Database.
Style and approach
The book follows the structure of the Oracle Certification examination but doesn't restrict itself to the exam objectives. Advanced concepts have been explained in an easy-to-understand style, supported with feature demonstrations and case illustrations.
The book is all about emotions and expressions written with a lot of heart. Very often you find yourself in a situation where you are not able to express vividly. A strange feeling imbibes in where you want to say a lot of things but something stops you from expressing them with the desired impact.
The poems in this book will make you relive all such emotions. You will be able to put yourself in the author's shoes and reflect upon time or similar personal experiences.
About The Author
Saurabh, a software engineer by profession, working in a reputed organisation in National Capital Region (NCR) India, has been writing for some time with the intent of expressing day-to-day feelings of people around him, or motivating and inspiring people to cherish what they have, to live life to the fullest. He has been a part of safety groups and inspirational events in the organisation he has been working for and has been involved in nurturing feelings of positivity, safety and overall wellbeing amongst everyone around. He has established his presence in the literary over the last three years through the StoryMirror and has won many accolades. This is his first book.
- Get to know data lake architecture and design principles
- Implement data capture and streaming strategies
- Implement data processing strategies in Hadoop
- Understand the data lake security framework and availability model
This book examines the politics of rural development with special reference to watershed development interventions in the desert province of Rajasthan in India. Watershed development (and rainwater harvesting) is one of the most significant rural development interventions in rainfed areas of India since the early 1990s. A range of developmental actors including the state watershed department, international donors, NGOs and grassroots organisations are involved in sponsoring watershed development projects. Using multi-sited ethnography and conversational interviews with the deliverers as well as recipients of development, the book compares and contrasts the watershed interventions of the state and two different kinds of NGOs in Rajasthan. While conventional studies on watershed development have focused on the evaluation of ‘success’ or ‘failure’ of particular projects, whether implemented by the state or NGOs, the book moves beyond this narrow analytical gaze to look at the roles, agendas and interests of multiple development agencies, often partnering together and sometimes competing with each other as part of, what the author calls, the ‘watershed development regime’.
Taking cue from watershed development and water conservation projects over the last two decades, the book engages with the larger question of ‘how’ of delivering development. It examines the complex processes of cooperation, competition, negotiations, contestations and conflicts between different stakeholders, including the agents of development and differently positioned rural social groups in the context of Rajasthan. The book demonstrates that the recent interventions in watershed development and rainwater harvesting have considerably shaped the politics of development in Rajasthan in a number of ways: by becoming a site for the remaking of the ‘state’ and its internal relations, by disturbing the local hegemony in the countryside, by creating new relations of
patronage between diverse agents and recipients of development, by increasing the associational capacity as well as creating new conflicts (intra and inter village) and by initiating competition and cooperation between the various agents of development over control of local resources and power.