Book Image

Developing Robust Date and Time Oriented Applications in Oracle Cloud

By : Michal Kvet
Book Image

Developing Robust Date and Time Oriented Applications in Oracle Cloud

By: Michal Kvet

Overview of this book

Proper date and time management is critical for the development and reliability of Oracle Databases and cloud environments, which are among the most rapidly expanding technologies today. This knowledge can be applied to cloud technology, on premises, application development, and integration to emphasize regional settings, UTC coordination, or different time zones. This practical book focuses on code snippets and discusses the existing functionalities and limitations, along with covering data migration to the cloud by emphasizing the importance of proper date and time management. This book helps you understand the historical background and evolution of ANSI standards. You’ll get to grips with data types, constructor principles, and existing functionalities, and focus on the limitations of regional parameters and time zones, which help in expanding business to other parts of the world. You’ll also explore SQL injection threats, temporal database architecture, using Flashback Technology to reconstruct valid database images from the past, time zone management, and UTC synchronization across regions. By the end of this book, you’ll be able to create and manage temporal systems, prevent SQL injection attacks, use existing functionalities and define your own robust solutions for date management, and apply time zone and region rules.
Table of Contents (26 chapters)
1
Part 1: Discovering Oracle Cloud
4
Part 2: Understanding the Roots of Date and Time
7
Part 3: Modeling, Storing, and Managing Date and Time
12
Part 4: Modeling Validity Intervals
17
Part 5: Building Robust and Secure Temporal Solutions
20
Part 6: Expanding a Business Worldwide Using Oracle Cloud

Who this book is for

There are five main roles and groups that are the target audience of this content:

  • Students who need to understand the complexity of data processing, its evolution, date and time definition techniques and aspects, and all the consequences of improper definitions and management.
  • Application developers and testers who need to get insights into individual date and time data types, functionalities, conversion and extraction principles, as well as the complexity of region and time-zone references. Beyond that, they will understand the concepts, limitations, and techniques involved in building reliable solutions to be spread to any region or time zone by referring to time-zone synchronization.
  • Cloud managers and integrators who need to focus on time-zone shifts with a proper reference for integrating and moving on-premises solutions to the Oracle Cloud environment by gaining the advantages of using autonomous databases and their automated optimization and administration processes.
  • Database administrators who need to accept the Oracle Cloud fundamentals, migration perspectives, and overall date and time standardization by helping developers optimize their solutions and the performance of systems. Beyond that, they can cooperate with developers to define solutions that do not allow SQL injection, even for date and time processing.
  • Testers who need to grasp the complexity of proper date and time processing, respecting the regional habits and national language parameters to offer universal solutions that are deployable worldwide.
  • Naturally, this book is well suited to anyone interested in getting deeper knowledge about date and time processing in Oracle Database to build robust date- and time-oriented applications in Oracle Cloud.