MS SQL Server 2005 и ORACLE Server 10g. Программная среда J2SE. Разработка и отладка приложения, использующего JDBC.
Название лаб. работы: |
Консольный JDBC-клиент |
Продолжительность: |
4ч |
Задание: |
Разработать простое консольное приложение, выводящее на консоль результат выполнения запроса к базе данных и выполняющее 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 |