С помощью интерфейса Embedded SQL (SQLJ или эквивалентного)реализовать программу со следующим функционалом:
- Создание однотабличной базы данных (важно(!) именно create database, а не только create table)
- Удаление базы данных
- Очистка таблицы
- Добавление новых данных
- Поиск по заранее выбранному (одному) текстовому не ключевому полю
- Обновление кортежа
- Удаление по заранее выбранному (одному) текстовому не ключевому полю
Программа должна поддерживать не менее двух режимов доступа - Администратор (доступен весь функционал) и Гость (доступен только функционал по просмотру содержимого БД и поиску данных в ней). Можете придумать еще какие-нибудь, если хочется. Режим доступа реализуется через соответствующие права доступа БД (а не через сокрытие соответствующим компонентов интерфейса).
Все функции должны быть реализованы как хранимые процедуры. Выполнение произвольного SQL кода запрещено.
Работа с БД производится либо через консоль, либо посредством GUI.