

What is missing is detailed information about how to implement this approach in real-world projects. The benefits of the “thick database” approach have been discussed extensively at conferences in the last year or so.

However, by placing logic in the database, applications require less code, run faster, and will usually place less load on the database than applications that are so called “database independent.” Dulcian, Inc.ĭatabase independence is frequently touted as a desirable quality in applications. Finally, Josh will outline what needs to be secured in an installation of APEX, as well as the associated infrastructure components.ĭr.Paul Dorsey and Michael Rosenblum. It will examine what can be done to secure the underlying data of an APEX application. The presentation will also include information about how to segment functionality inside an APEX application so that only authorized users can perform specific tasks. This presentation will discuss how to build secure APEX applications from the ground up so that a hacker cannot exploit them. Designing your APEX application with security in mind is critical and should not be overlooked. “Integrating Oracle 10g XML: A Case Study Part II”Īs important as it is, security is almost always added to an application as a last step, if at all. Additionally, namespace examples and an introduction to XML Schema Definition (XSD) will be presented. The author will provide several examples using XMLTYPE, CLOBs, XML DB methods, XMLAGG, XMLELEMENT and XMLFOREST. The presentation will cover the project, why XML DB was chosen, how XML DB was used and technical issues encountered.

The author will present a project using Oracle 10g XML DB. Many times during a project life cycle, new technology is introduced that presents first time challenges. Podcast: Modernizing Legacy Business Applications with Oracle Application Express.mp3.Presentation: “Modernizing Legacy Business Applications with Oracle Application Express”.This presentation provides an overview of Oracle APEX, outlines the conversion process, and includes live demonstrations of a Microsoft Access to Oracle APEX and an Oracle Forms to Oracle APEX conversion” There’s no hint exactly what is incomplete about the foreign key definition it’s trying to generate either.Īs a side note, changing the name and clicking “OK” shows the error message with the old name still and the drop down “PK / UK Index” is not sorted in any discernible fashion…there are maybe 5 or 6 groupings, each sorted by themselves, but not sorted overall.“Whether converting from Oracle Forms or migrating from Microsoft Access, Oracle Application Express (Oracle APEX) is an effective tool to modernize existing legacy business applications.

I’ve tried ticking/unticking every combination of “Generate in DDL”, “Transferable”, “Mandatory”, etc – everything just produces this error. The tables are pre-existing, but some don’t currently have any existing foreign key constraints on them. I’ve tried giving the FK a different name, drawing them the other way around, picking different tables, I can’t get it to draw a single foreign key anywhere. Everything looks good…then I click “Ok” or “Apply”, and every time it just shows an error message with the auto-generated name of the foreign key, and “Incomplete FK definition”. It chooses the correct PK/UK Index on the ‘primary’ table. I’m following your instructions, starting with the ‘parent’, and proceeding to the table that will actually hold the foreign key constraint. I cannot seem to add *any* foreign keys to an existing relational model. I can’t even begin to tell you the number of times I accidentally do FKs in the wrong direction in Data Modeler… Why is this?Ĭould you add the option to allow the visual modelling of FKs in direction they are defined? You’d drag from child to parent? It’s more intuitive and would also help those migrating from other modeling tools (which is good for Oracle). Oracle Data Modeler seems to do the reverse direction to all other physical data modelling tools I’ve ever used. Even in a common sense world, the FK belongs to the child, so you’d start from there (encapsulation). When you model, you may add a child table and you think “I need a FK to the parent” so you’d instinctively click on the child and drag the FK to the parent (start and end). FKs are from a child to a parent, that’s how the syntax is defined that’s how developers / technical architects think. Jeff, I really do think that the visual application of FKs in Data Modeler is the wrong way round.
