Курсовая работа: Понятие баз данных

Чтобы удалить связь между двумя таблицами, щелкните соединительную линию и нажмите клавишу DELETE, или выделите соединительный вектор с помощью клавиши TAB, вызовите контекстное меню, нажав клавиши SHIFT+F10, и выберите команду Удалить.

Теперь можем приступить к созданию запросов.

Создание запросов

Для начала создадим запрос сортировки данных по таблице «книги». Чтобы создать запрос, щелкните значок Запросы в документе базы данных, а затем щелкните Создать запрос в режиме дизайна.

Определение запроса выполняется в нижней области окна. Чтобы определить запрос, укажите имена полей базы данных, которые требуется включить, а также условия отображения полей. Чтобы переупорядочить столбцы в нижней области конструктора, перетащите заголовок столбца в новое расположение или выберите столбец и нажмите CTRL и клавишу со стрелкой. Создадим запрос, который будет выводить количество книг, в библиотеке (Рисунок 21).

Заходим в режим дизайна запросов и добавляем туда таблицу «книги», после чего выбираем интересующие нас поля и ставим сортировку по возрастанию для поля «название» (Рисунок 21)

Рисунок 21

Закройте окно создания запросов. Чтобы проверить запрос, дважды щелкните его имя в документе базы данных. Результат запроса отобразится в таблице, аналогичной представлению источника данных, также результаты запроса можно посмотреть, не выходя из режима дизайна, для этого нужно выбрать пункт меню Вид — Вид или просто нажать клавишу F4.

Результаты данного запроса показаны на Рисунке 22.


Рисунок 22

Для того чтобы знать сколько различных наименований книг хранится в библиотеке создадим следующий запрос. В режиме дизайна запросов (аналогично предыдущему запросу) добавляем таблицу «книги», для подсчета книг можно воспользоваться полем «номер книги». Выбираем это поле, пишем псевдоним «количество наименований книг» и выбираем функцию счетчик (Count) (Рисунок 23)

Рисунок 23

Псевдоним несет смысловую нагрузку.

Создание форм .

Далее можно создать форму, формы могут создаваться на основе таблиц или на основе запросов. Мы создадим форму, которая будет отображать все данные о книге с возможностью их добавления.

Для создания новой формы в OpenOffice.org base можно использовать Мастер форм:

1. Если файл базы данных, в котором нужно создать новую форму, не открыт, то откройте его.

2. В левой области окна базы данных щелкните значок Формы.

3. Установите флажок Использовать мастер для создания формы.

Открываем Мастер форм и приступаем к выполнению шагов.

Шаг 1. Помещаем в форму все поля таблицы «книги» (Рисунок 25)

Рисунок 25

Шаг 2. Выбираем добавление субформы (Рисунок 26)


Рисунок 26

Шаг 3. Выбираем поля для субформы (это будут поля «адрес» и «главный редактор» таблицы «издательства»).

Шаг 4. На этом шаге не меняем ничего (Рисунок 28).

К-во Просмотров: 762
Бесплатно скачать Курсовая работа: Понятие баз данных