MS SQL Server 2005 и ORACLE Server 10g. Программная среда J2SE. Разработка и отладка приложения, использующего JDBC.

Название лаб. работы:

Консольный JDBC-клиент

Продолжительность:

Задание:

Разработать простое консольное приложение, выводящее на консоль результат выполнения запроса к базе данных и выполняющее DML-операции с данными одной таблицы.

Используемое ПО:

Sun JDK 5.0, MS SQL/Oracle JDBC-драйвер, возможно IDE Eclipse, NetBeans или другая. Ссылки

Подготовка окружения

Перед началом работы необходимо:

  • Настроить окружение: установить JDK 1.5
  • Настроить переменную окружения JAVA_HOME и PATH. JAVA_HOME=<путь к JDK>
    PATH=%PATH%;<путь к JDK>/bin
  • Убедиться что все правильно сконфигурировано с помощью команд java -version, javac
  • Установить среду(ы) разработки.

Описание:

Приложение должно содержать класс с функцией main(), которая:

  • Подключается к базе данных. Рекомендуется считывать параметры подключения из properties-файла.
  • Выполняет запрос к базе данных
  • Печатает результаты выполнения запроса на экран
  • Выполняет операторы SQL update/insert/delete
  • После каждой операции проверяет корректность ее выполнения с помощью select.
  • Выполняет хранимую процедуру.
  • Приложение должно работать с MS SQL Server 2005 и ORACLE. Переключение между СУБД рекомендуется производить с помошью изменения конфигурации в .properties - файла, либо ключом командной строки.
    В качестве необязательного дополнительного задания, рекомендуется оформить класс в виде JUnit-теста

Образец выполнения:

JDBCSample.zip

  • Нет меток