Similar presentations:
Базы данных. Таблицы. Формы. Запросы. (Продолжение). Лекция 3
1.
Базы данных.Таблицы. Формы.
Запросы.
(Продолжение)
Лекция 3
2.
Этапы проектирования БД вOpenOffice.org Base
1. Определение цели создания БД.
2. Определение таблиц, которые должна
содержать БД.
3. Определение необходимых в таблице
полей.
4. Определение полей с уникальными
значениями в каждой записи.
5. Определение связей между таблицами.
6. Усовершенствование структуры БД.
3.
Основные принципы работыOpenOffice.org Base
Поле — это элемент таблицы, который
содержит данные определенного рода,
например фамилию ученика. В режиме
таблицы для представления поля
используется столбец или ячейка, в этом
случае имя поля является заголовком
столбца таблицы.
Запись — полный набор данных об
определенном объекте. В режиме таблицы
запись изображается как строка.
4.
Создание новой БДМеню –> Программы –> Офис ->
OpenOffice.org –> OpenOffice.org Base;
или
Файл –> Создать –> базу данных.
- Создать новую БД
- Далее
- Открыть базу для редактирования
- Готово
5.
Открытие БД1. Щелкните на кнопке Открыть на
панели инструментов.
2. Укажите необходимую папку в списке
Папка и щелкните на имени файла базы
данных, имеющего расширение * .odb.
3. Щелкните ОК.
6.
Создание новойтаблицы
Таблица БД хранит
информацию об одном
объекте. Например, таблица может хранить
справочник адресов, прайс-лист и т.д. БД
может иметь от одной до нескольких таблиц.
3 способа создания таблицы БД:
Создать таблицу в режиме дизайна
Использовать мастер для создания
таблицы
Создать представление.
7.
Связи междуСвязь — функциональная зависимость между объектами.
таблицами
Сервис – Связи
Параметры обновления:
Без действия —любое изменение первичного ключа не
должно затрагивать остальные внешние ключевые поля.
Обновление каскадом —обновление всех внешних
ключевых полей при изменении соответствующего
первичного ключа.
Установить нуль — если соответствующий первичный
ключ изменен, то задается значение "ПУСТО" всем
внешним ключевым полям.
Установить по умолчанию — если соответствующий
первичный ключ изменен, то задается значение по
8.
Связи междуОдин-к-одному - (каждая запись в одной
таблицами
таблице соответствует
только одной записи в
другой таблице)
Один-ко-многим - (каждая запись в одной
таблице соответствует многим записям в
другой таблице)
Много-к-одному - (аналогична записи «один-
ко-многим)
Много-ко-многим - (одна запись из первой
таблицы может быть связана более чем с
одной записью из второй таблицы либо одна
запись из второй таблицы может быть связана
более чем с одной записью из первой
9.
Создание запросовЗапросы — объекты, которые служат для извлечения
данных из таблиц и предоставления их пользователю в
удобном виде. С помощью запросов выполняют такие
операции, как отбор данных, их сортировку и фильтрацию.
Запросы создаются в 2 режимах:
Мастер запросов
Дизайн запросов:
Шаг 1: Добавление таблиц
Шаг 2: Связывание таблиц
Шаг 3: Ввод имен полей в запрос
Шаг 4: Ввод критерия запроса
10.
Создание формС помощью форм задается способ
представления данных. В форме можно
разместить элементы управления,
применяемые для ввода, изображения и
изменения данных в полях таблиц.
Форму можно создать:
В режиме дизайна.
С помощью мастера форм.
11.
Мастер формШаг 1. Выбор поля
Шаг 2. Установка субформы.
Шаг 3. Добавить поля субформы.
Шаг 4. Получить объединенные поля.
Шаг 5. Расположить элементы управления.
Шаг 6. Установка источника данных.
Шаг 7. Применить стили.
Шаг 8. Задать имя.
12.
Создание отчетовОтчет является эффективным средством
наглядного представления данных в
печатном документе. Отчет — это
текстовый документ, отображающий
текущие данные или данные на время
создания отчета.
Мастер отчетов:
Откройте файл БД.
В левой области окна БД щелкните значок
Отчеты.
13.
Мастер построенияотчетов
Шаг 1. Выбор полей.
Шаг 2. Поля меток.
Шаг 3. Группировка.
Шаг 4. Параметры сортировки.
Шаг 5. Выбор стиля.
Шаг 6. Создать отчет.