Classic Movies and Books

Learn Software Development

All about the processes involved in software development

Object Query Language (OQL)

Filed Under Databases, Language, SQL | Posted on September 14, 2009

Object Query Language (OQL) is a query language standard for object-oriented databases modelled after SQL. OQL was developed by the Object Data Management Group (ODMG). Because of its overall complexity no vendor has ever fully implemented the complete OQL. OQL has influenced the design of some of the newer query languages like JDOQL and EJB [...]

Introduction to Data Binding

Filed Under Architecture, Data, Data Model, Databases, Design | Posted on September 12, 2009

Data binding is the process that establishes a connection between the application UI and business logic. If the binding has the correct settings and the data provides the proper notifications, then, when the data changes its value, the elements that are bound to the data reflect changes automatically. Data binding can also mean that if [...]

Introduction to Database Concurrency

Filed Under Data, Databases | Posted on September 12, 2009

DATABASE CONCURRENCY: – Database concurrency is the particular situation when a single database is being accessed by multiple programs. Databases, by design in most cases are shared resources, but in this case, they are shared across multiple applications. Database concurrency controls ensure that transactions occur in an ordered fashion. The main job of these controls [...]

Introduction to Database Encryption

Filed Under Data, Databases, Encryption, Security | Posted on September 12, 2009

Encryption can provide strong security for data, but is that enough ? Data in a database can be accessed by many systems, but developing a database encryption strategy must take many factors into consideration. Where should the encryption be performed, for example — in the database, or in the application where the data originates? Who [...]


keep looking »

Bad Behavior has blocked 165 access attempts in the last 7 days.