Во-первых, извините, если вы уже знали, что: SQlite - это встроенная база данных, что означает, что это всего лишь файл где-то в файловой системе. Все, что вам нужно для использования базы данных SQLite, - это язык с соединителем базы данных, который преобразует ваш оператор SQL в чтение / запись в формат файла. Таким образом, они не являются "установкой", скажем так, за исключением, может быть, создания файла где-нибудь. И даже тогда, подключение к существующему файлу создаст его для вас в большинстве библиотек! И он не будет использовать память, так как все операции выполняются внутри вашего приложения. (РЕДАКТИРУЙТЕ, конечно, это увеличит объем памяти вашего приложения)
Конечно, недостатком является то, что только программа на одном компьютере может подключаться к базе данных.
Итак, чтобы ответить на ваши вопросы.
1 - Да, вы можете использовать SQlite из стандартной Java. Вам просто нужно использовать драйвер JDBC. Вот один http://www.zentus.com/sqlitejdbc/, который полностью управляется (он полностью выполняется на Java VM)
2- Подключите файл где-нибудь на вашем компьютере. Если его не существует, он создаст его для вас. Если вы сделаете это, вам нужно будет создать свою таблицу в своем коде. Я не думаю, насколько проще быть честным. Драйвер JDBC устанавливается как любой другой. Вы также можете создать файл вручную с помощью графического редактора, если хотите.
3- Я не нашел плагин SQLite в официальном списке плагинов Netbeans, но нашел этот http://netbeans.dzone.com/announcements/sqlite-jdbc-driver-plugin,, который выглядит очень и очень бета, поэтому я буду осторожен перед использованием есть.
4 - Поскольку я всегда использую SQlite исключительно в коде, я не могу рекомендовать какой-либо инструмент с графическим интерфейсом. Другие люди могут знать больше. Это есть http://saxmike.com/MySoftware/MySoftware.asp?Menu=MYSOFTWARE,, но на странице есть анимированный подарок, так что ...
Удачи со всем этим!