| Продолжительность: | 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 |