Интернет магазин китайских планшетных компьютеров



Компьютеры - SQLJ

05 июня 2011


Оглавление:
1. SQLJ
2. Пример кода
3. SQLJ и JDBC
4. Синтаксис
5. Взаимодействие с JDBC
6. Особенности SQLJ
7. Недостатки SQLJ



подмножество стандарта SQL, направленное на объединение преимуществ синтаксиса языков SQL и Java ради удобства реализации бизнес-логики и работы с данными. Данный стандарт разработан консорциумом, состоящим из компаний IBM, Micro Focus, Microsoft, Compaq, Informix, Oracle, Sun и Sybase.

Предыстория

На момент появления консорциума JSQL в 1997 году идея о взаимодействии реляционных СУБД и программ на Java была не нова. Компанией JavaSoft уже был разработан интерфейс JDBC, включённый в стандарт языка, начиная с момента выпуска JDK 1.1. Однако в силу определённых причин возможностей, предоставляемых этим интерфейсом было недостаточно.

Спецификация стандарта SQLJ состоит из трех частей:

  • Уровень 0 регламентирует встраивание SQL-операторов в текст программы на Java;
  • Уровень 1 определяет обратное включение, а именно, реализацию в использующих SQL СУБД хранимых процедур и функций на языке Java;
  • Уровень 2 устанавливает соответствие между типами данных.

К концу 1998 года все три уровня спецификации были завершены и представлены для рассмотрения в ANSI в качестве дополнений к стандарту SQL. Первые две части нового стандарта были включены соответственно в части SQL/OLB и SQL/PSM стандарта SQL:1999; третья часть вошла как отдельный модуль SQL/JRT в стандарт SQL:2003

Обычно применительно к разработке приложений, работающих с БД, под SQLJ обычно понимается именно уровень 0.



Просмотров: 3123


<<< Swing