Рубрика «J Builder. Разработка профессиональных приложений»

Управление данными

В этой главе описаны усовершенствованные приемы обновления, вставки и уда­ления данных. Описание запросов с параметрами находится в следующей гла­ве. Несколько разделов в середине данной главы посвящено использованию SQL- операторов. Дополнительный материал по применению SQL в JBuiIder будет приве­ден в следующей главе. Эта глава содержит несколько важных мест, специфичных для MySQL. Совре­менное состояние систем управления базами …

Подключение к базам данных с помощью JBuiIder

В этой главе вы узнаете, как подключиться из JBuilder к базам данных, которые вы настроили. Это делается при поши драйверов баз данных. Здесь мы рассмот­рим два основных типа драйверов Один из них — JDBC-драйвер. JDBC-драйверы реализованы полностью на языке Java. Они должны работать на любой платформе при условии, что установлена правильная машина JVM. Второй тип …

Методы работы с базами данных

В этой главе описывается ряд базовых методов, которые необходимы для созда­ния полезных приложений, взаимодействующих с базами данных. Также при­водится описание приложений, в которых используются отношения типа "один ко многим" и вычисляемые поля. Эта глава содержит смесь из описания инструментов генерации приложений и описания более сложных инструментов настройки параметров модулей данных. Все эти инструменты исключительно просты …

Beanlnsight и JAR-файлы

В этой главе мы продолжим рассмотрение компонента часов. Материал главы раскрывает три отдельных темы: ■ Анализ bean-компонента с помощью BeanInsight. ■ Упаковка bean-компонента в JAR-файл. ■ Помещение bean-компонента на палитру компонентов. На данный момент вы должны достаточно хорошо представлять себе, как выпол­нять сборку JavaBean-компонента. Собственно говоря, работа, которую вы продела­ли, читая эту книгу, уже должна …

SQL-запросы, параметризованные запросы, объекты Column и транзакции

Д Анная глава ознакомит вас с некоторыми новыми способами работы с запроса­ми. В частности, вы узнаете о параметризованных запросах и написании запро­сов с использованием только кода JDBC. Параметризованные запросы позволяют видоизменять SQL-операторы во время выполнения программы. Например, вы можете сформировать SQL-оператор для вы­борки всех записей по конкретному региону. В идеальном мире принятие решения о том, …

Основы работы с базами данных

Н Аступило время рассмотреть несколько вопросов, которые вам следует знать, прежде начать создавать простые базы данных с помощью JBuilder. Данная гла­ва объясняет, как автоматически построить приложение, которое открывает базу данных, выбирает таблицу и дает пользователю возможность просматривать и ре­дактировать данные, хранящиеся в этой таблице. Более сложные темы, такие как отношения "главный-подчиненный" ("master- detail"), поисковые таблицы …

Настройка баз данных

В этой главе рассматриваются серверы баз данных и таблицы баз данных, которые используются в программах-примерах этой книги. Я расскажу, как настраивать серверы и создавать базы данных и таблицы, используемые в сопровождающих кни­гу материалах. Большинство из представленных в этой книге программ, использующих базы данных, должны работать без особых усилий с вашей стороны, если на вашей маши­не …

Стратегии разработки баз данных

В этой главе вы изучите различные стратегии создания мощных приложений с базами данных. В главе будут рассмотрены следующие темы: поиск, подстанов­ки и упаковка приложения в JAR-файл. Эта глава представляет собой продолжение материала, который был представлен в предыдущей главе. Цель главы заключается в том, чтобы просто завершить изуче­ние основной информации, необходимой для создания мощных приложений, взаи­модействующих …

Введение в программирование баз данных

Э То первая из нескольких глав, посвященных доступу к базам данных с помощью JBuiIder. Прочитав эти главы, вы должны будете хорошо представлять себе все те основные задачи, из которых слагается создание мощного приложения для рабо­ты с базами данных. Назначение этой главы — предоставить вводный материал по базам данных для новичков в этой технологии и тех, …

JavaBean-компоненты, пакеты и Java 2D

В этой главе мы продолжим рассмотрение компонента часов, которое было нача­то в предыдущей главе. Вы узнаете кое-что новое о том, как создавать свойства и манипулировать ими. Кроме того, здесь вы найдете информацию касательно того, как усовершенствовать свои компоненты с помощью Java2D. Пожалуй, самые важные разделы этой главы — те, речь в которых идет о переме­щении …