JAVAONE and Oracle Develop 2012 India

Database Development Session Presentations

Below are the latest session presentations. Can't find the presentation you are looking for? Check back often as presentations are added each week.

Oracle Database Cloud Service (PDF)

May 4, 1:15 pm - 2:00 pm

Oracle Database Cloud Service was introduced at Oracle OpenWorld in October 2011. In this session, learn about the main features and functionality of this offering, including live demos of service allocation and use.

David Peake, Oracle Application Express (APEX) product manager Read Full Bio


New Features in Oracle Application Express (PDF)

May 4, 4:30 pm - 5:15 pm

In this session, learn about the new features in the latest release of Oracle Application Express, including dynamic actions, universal error handling, and the data upload wizard.

David Peake, Oracle Application Express (APEX) product manager Read Full Bio


Introduction to Oracle Application Express (PDF)

May 3, 11:30 am - 12:15 pm

Learn all about Application Express, the very rapid, powerful, easy-to-use, “database-centric” development tool. If you know SQL and to a lesser extent PL/SQL then you have all of the skills necessary to build highly functional Web applications.

David Peake, Oracle Application Express (APEX) product manager Read Full Bio


Getting Started with Oracle SQL Developer Release 3.1 (PDF)

May 3, 1:15 pm - 2:00 pm

Oracle SQL Developer provides database developers with a powerful tool for database tasks. This session is an overview of all Oracle SQL Developer offerings, focusing on the latest features.

Srinivasan Pitchai, Senior Development Manager : SQL Developer


Advanced Features in Oracle SQL Developer Release 3.1 (PDF)

May 3, 4:30 pm - 5:15 pm

Oracle SQL Developer supports the development of SQL and PL/SQL code. You can create, edit, compile, and run your code by using the editors provided. Read more

Once the code is compiled, building tests to ensure that it is accurate is essential. This session shows you how to create unit tests, build implementations, save tests to a library, and run the tests, individually or as a suite. You will also learn how to take advantage of the new features in Release 3.1, such Database Diff, Database Copy, Oracle Recovery Manager (Oracle RMAN), and Migrations.

Srinivasan Pitchai, Senior Development Manager : SQL Developer


Getting Started with .NET for Oracle Database and PL/SQL (PDF)

May 3, 2:15 pm - 3:00 pm

This beginner-level session introduces Oracle’s offerings for .NET programmers, including Oracle Data Provider for .NET (ODP.NET), Oracle Developer Tools for Visual Studio, and Oracle Providers for ASP.NET. Read more

Step-by step-demos illustrate how to get started with developing Oracle Database .NET applications, using each of these free products. The presentation pays special attention to PL/SQL and .NET coding techniques as well as the Oracle PL/SQL tools and debugger built into Visual Studio that give .NET and PL/SQL developers more power than ever.

Christian Shay, Product manager for Oracle Database Read Full Bio


Entity Framework, LINQ, and What’s New with .NET for Oracle Database (PDF)

May 3, 5:30 pm -6:15 pm

Learn how to use Oracle Database with Entity Framework and Language-Integrated Query (LINQ). Read more

This session features step-by-step demonstrations that build an Entity Data Model (EDM) from an Oracle Database schema, query that EDM with LINQ, perform data manipulation on the EDM, and generate an Oracle Database schema with Entity Framework. It also introduces the new fully managed Oracle Data Provider for .NET (ODP.NET), which greatly eases the deployment of .NET applications. As a single dynamic-link library (DLL), it has no dependencies on any other Oracle Database client libraries and is very lightweight, making it very easy to deploy and manage side by side with other assemblies. The presentation also discusses additional new features coming in .NET for Oracle Database.

Christian Shay, Product manager for Oracle Database Read Full Bio


Efficient Java Persistence, Scalability, and High Availability with JDBC, Oracle Universal Connection Pool, and Java in the Database (PDF)

May 4, 3:15 pm - 4:00 pm

Java persistence (JPA, EJB, O/R mapping, and so on) depends on low-level database APIs and frameworks such as JDBC and Java connection pool. Read more

This session covers advanced Oracle Database mechanisms that help optimize Java persistence, performance, scalability, and high availability. It discusses how to scale and fail over Java connections with Universal Connection Pool, fast connection failover, and runtime load balancing; how to implement efficient Java persistence with row prefetching, LOB prefetching, array DML, SecureFile LOB, query change notification, and consistent client-side result caching; and how to optimize Java performance in the database. Understand the architecture, memory manager, JIT compiler, security manager, threading, and more.

Kuassi Mensah, Group Product Manager for Oracle Database Access Frameworks Read Full Bio


Application Performance Tuning with ADDM and AWR

May 4, 11:30 am - 12:15 pm

The database is a mirror of your application behavior. What can it tell you about your application performance? Read more

This session shows how you can use Oracle Database monitoring tools such as Automatic Workload Repository (AWR), Automatic Database Diagnostic Monitor (ADDM), and Oracle SQL Developer to identify and remedy application issues early in the development cycle and after application deployment. Topics include diagnosing connection issues; hard parsing; soft parsing; wrong default; cursor and memory leaks; excessive network round-trips; and application design best practices for ensuring high performance. The session uses Java examples, but the techniques it describes apply to any programming language, such as Java, C, C++, C#, PHP, Python, Ruby, or Perl.

Kuassi Mensah, Group Product Manager for Oracle Database Access Frameworks Read Full Bio


An Introduction to Oracle XML DB in Oracle Database 11g Release 2 (PDF)

May 3, 2:15 pm - 3:00 pm

This session provides an overview of Oracle XML DB in Oracle Database 11g Release 2. It examines key XML use cases, including native storage and query, information interchange, metadata management, and document authoring. Read more

It explains how Oracle's flexible approach to XML optimizes storage and indexing and delivers efficient, performant processing of structured and unstructured XML content. It includes an introduction to binary and object-relational XML storage and how to use XML standards such as XQuery to process XML content. You will also learn about generating XML from relational data with SQL/XML and using the XML DB repository to create document-centric applications that use familiar file /folder metaphors to organize XML.

Mark Drake, Product Manager


High-Performance SQL Applications with In-Memory Database Technology

May 3, 3:15 pm - 4:00 pm

This session provides a technical discussion and demonstration of Oracle TimesTen In-Memory Database and Oracle In-Memory Database Cache product capabilities. Read more

Learn how to use standard SQL and database APIs such as JDBC, ODBC, .NET, OCI, Pro*C, and PL/SQL to dramatically improve application response time and throughput. The presentation shows how to effectively extend an application to scale out transaction throughput and the effective size of cached data, using an in-memory database cache grid. This session is ideal for database developers requiring maximum performance for new and existing applications, using well-understood and widely used database APIs.

Simon Law, Principal Product Manager Read Full Bio


How to Use Oracle ADF to Integrate Cartographic Maps into Java Applications (PDF)

May 3, 3:15 pm - 4:00 pm

The display of location information on maps is becoming increasingly popular in a wide variety of use cases. Read more

This session shows how this can be achieved with just a few mouse clicks with Oracle Application Development Framework (Oracle ADF) Data Visualization Tools in conjunction with Oracle Spatial or Oracle Locator. A demo scenario merges geospatial information from a database with statistical information and renders a cartographic map in a simple JavaServer Faces page, using the Oracle Fusion Middleware MapViewer feature. The presentation explains architectural aspects of managing location information and briefly touches on the possibilities of rendering three-dimensional data.

Siva Ravada, Director Software Development


Demystifying Big Data

May 4, 2:15 pm - 3:00 pm

Much has been written about how Big Data enables companies to gain access to a wide range of new and exciting datasources, such as sensor data, Web logs, and social media. Read more

However, the key challenge for most companies is trying to understand how to unlock the real business value within these new datasources. The Oracle Big Data platform—including Oracle Big Data Appliance, Oracle Exadata, and Oracle Exalytics—provides enabling technology that greatly simplifies the process of acquiring, organizing, and analyzing these datasources. This session includes a case study explaining how Oracle Big Data technology can be used to harness the power of these new datasources—social media in this case—to identify new business opportunities and deliver enhanced customer satisfaction.

Mark Drake, Product Manager


Improving MySQL Performance with Hadoop (PDF)

May 3, 3:15 pm - 4:00 pm

Apache Hadoop is a software framework that supports data-intensive distributed processing across clusters of computers, using a simple programming model. Read more

It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. Hadoop can be integrated with MySQL to take advantage of this framework for data-intensive applications, and this session demonstrates the integration of Hadoop with MySQL.

Manish Kumar, Software Developer - MySQL & Sagar Jauhari, Software Developer - MySQL


Oracle and .NET: Best Practices for Performance and Deployment (PDF)

May 4, 2:15 pm - 3:00 pm

This session explores coding best practices and demonstrates how to use Visual Studio tuning tools for achieving faster data access performance with Oracle Data Provider for .NET (ODP.NET). Read more

It examines techniques for optimizing connection pooling, statement caching, data fetching and updating, statement batching, and Oracle datatype usage. Furthermore, it demonstrates tuning tools included with Oracle Developer Tools for Visual Studio, such as Oracle Performance Analyzer, which monitors the running application, highlights performance problems, and offers specific recommendations. Finally, the session discusses best practices for ODP.NET and Oracle client deployment to your midtier servers or clients.

Christian Shay, Product manager for Oracle Database Read Full Bio


Leveraging the Full Power of the Oracle XML DB Repository

May 4, 4:30 pm - 5:15 pm

This session provides a detailed overview of the Oracle XML DB repository. Read more

It shows how the repository provides a powerful, flexible platform for managing XML and other forms of content and how to access content stored in the repository by using industry-standard protocols such as HTTP and WebDAV as well as via SQL. It also discusses how access control lists enforce security and how to interface the repository with externally defined user communities. It demonstrates using repository events to store content in user schemas. Finally, it introduces two interoperable content management applications—one built with Ajax and XSL, the other with Oracle Application Express—and a solution for performing file-level backup-and-restore operations.

Mark Drake, Product Manager


Oracle In-Database Hadoop: When MapReduce Meets RDBMS (PDF)

May 4, 5:30 pm - 6:15 pm

The MapReduce programming model enables developers without experience with parallel and distributed systems to use the resources of a large, multi-CPU system. Read more

Oracle Database has long had support for the MapReduce paradigm via SQL analytics, user-defined pipelined table functions, and aggregation objects. Apache Hadoop implements the MapReduce model. This session describes a prototype of an Oracle in-database Hadoop implementation that lets you write and execute Hadoop-compatible applications written in Java directly in the database. The major advantages of this implementation: source compatibility with Hadoop, minimal dependency on the Apache Hadoop infrastructure, seamless integration of MapReduce functionality into Oracle SQL Developer, and better parallelism and efficiency.

Kuassi Mensah, Group Product Manager Read Full Bio


Oracle In-Memory Database Cache Overview

May 4, 5:30 pm - 6:15 pm

In today's fast-paced business environment, every second counts. The ability to access, capture and analyze data in real time with low latency and high throughput is a competitive advantage for many companies. Read more

In this session, learn how Oracle In-Memory Database Cache enables application developers to use standard SQL and database APIs to dramatically improve application response time and throughput by caching performance-critical subsets of an Oracle Database in the application tier. The in-memory cache grid enables applications to easily scale-out without service interruption, making Oracle In-Memory Database Cache ideal for a wide-range of applications with requirements for extreme performance in the application-tier.

Simon Law, Principal Product Manager Read Full Bio


Re-engineering Your Database Design with Oracle SQL Developer Data Modeler

May 3, 2:15 pm - 3:00 pm

Oracle SQL Developer Data Modeler is a feature-rich product supporting logical, relational, physical, multi-dimensional, data type and data flow models. Read more

Database design and generation can start with a blank page and users start by building a new ERD. In today's development environments, much development starts with an existing data model. In this session we reverse engineer an existing data model, make changes to the model, compare and merge changes and update the database with those changes. In the process we also look at the utilities offered by the Data Modeler for verifying the design though design rules and by applying transformation scripts.

Swarnapriya Shridhar, Curriculum IDC Operations Manager

About JavaOne India 2013
  • 8-9 May
    Hyderabad International Convention Center
Connect