Базы данных
преподаватель Никитин М.Е.
§ 17. Создание однотабличной базы данных § 18. Запросы § 19. Формы § 20. Отчёты
§ 17. Создание однотабличной базы данных
Базы данных
Однотабличная БД
Создание базы данных
ЛКМ
ключ
текущее поле
свойства текущего поля
Типы полей
?
Зачем нужны типы полей?
- Текст [VARCHAR]
- Памятка [LONGVARCHAR]
- Целое [INTEGER]
- Десятичное [DECIMAL] (денежная сумма)
- Вещественное [REAL]
- Картинка [LONGVARBINARY]
- Логическое [BOOLEAN]
- Дата [DATE];
- Время [TIME];
- Дата/Время [TIMESTAMP].
?
Зачем?
Свойства полей
- максимальный размер для текста
- количество знаков в дробной части
- значение по умолчанию
- автозначение (да/нет)
- обязательное (да/нет)
Индексы
ЛКМ
создать
удалить
переименовать
Операции с таблицами
открыть (редактирование данных)
изменить (редактирование структуры)
удалить
переименовать
§ 18. Запросы
Базы данных
9
9
Что такое запрос?
Запрос – это обращение к СУБД для отбора записей или выполнения других операций с данными.
- создание таблиц
- редактирование таблиц и записей
- изменение записей
- удаление записей
- удаление таблиц
SQL (англ. Structured Query Language – язык структурных запросов).
9
Конструктор запросов
ЛКМ
ЛКМ
Конструктор запросов
выполнить (F5)
все поля
перетащить ЛКМ
Режим SQL
ЛКМ
выбрать
из таблицы
Сортировка
Запуск запроса
2×ЛКМ
Изменение запроса
ЛКМ
ПКМ – Изменить
ПКМ – Редактировать в режиме SQL
Форматирование столбцов
ПКМ – Формат столбца
!
Формат столбца не сохраняется!
Условия отбора
Условие отбора
Сложные условия
И
Сложные условия
ИЛИ
Шаблоны
условие с шаблоном
Запросы с параметрами
Параметры – это данные, которые пользователь вводит при выполнении запроса.
параметр
Вычисляемые поля
Очки = Ничьи + 3*Победы
ПКМ – Формат столбца
вычисляемое поле
Другие типы запросов
ЛКМ
§ 19. Формы
Базы данных
Зачем нужны формы?
SQL
формы
БД
СУБД
прикладная программа
Форма – это диалоговое окно, с помощью которого пользователь
- просматривает
- изменяет
- добавляет
- удаляет
данные из базы.
Создание формы
ЛКМ
Таблицы и запросы
Создание форм
Редактирование формы
ЛКМ
ПКМ - Изменить
Редактирование формы
в режим просмотра и обратно
свойства формы
Изменение фона
ПКМ – Страница
Настройка элементов
Выделение элемента:
Выделяется поле и связанная надпись
ЛКМ
Ctrl+ЛКМ
Свойства элемента
Добавить поле
Свойства
Навигатор форм
Навигатор форм
Оформление
Элементы управления:
метка
поле
дополнительные
Дополнительные элементы управления:
Вставка рисунка:
меню Вставка – Изображение – Из файла
Векторная графика:
§ 20. Отчёты
Базы данных
Что такое отчёт?
Отчет – это документ, предназначенный для вывода данных на печать.
Как создать отчёт?
ЛКМ
Редактирование отчёта
открыть (вывод данных)
удалить
изменить (редактирование)
переименовать
ПКМ – ...