- •1.Система управления базами данных.
- •2. Реляционная субд.
- •3. Структура интерфейса субд access.
- •4. Окно приложения access, окно базы данных.
- •5. Создание, открытие и сохранение баз данных.
- •6. Основные объекты субд access.
- •7. Разработка структуры бд
- •8. Таблицы. Типы таблиц. Свойства полей. Типы данных.
- •9. Создание таблиц в режиме Конструктора. Ключевые поля.
- •10. Мастер подстановок.
- •11. Импорт таблиц.
- •12. Фильтрация данных в таблицах.
- •13. Типы межтабличных связей.
- •14. Создание связей между таблицами. Схема Данных.
- •15. Целостность данных. Каскадное обновление, каскадное удаление.
- •16. Запросы. Назначение. Типы запросов.
- •17. Создание запросов в режиме Конструктора.
- •18. Запрос на выборку. Критерии отбора записей
- •20. Создание вычисляемых полей в запросах. Использование построителя выражений.
- •21. Итоговые запросы. Группировка данных.
- •22. Перекрестные запросы.
- •23. Формы. Назначение. Структура формы.
- •24. Конструктор форм. Поля формы.
- •25. Автоформы.
- •26. Создание формы при помощи мастера.
- •27. Создание многотабличных форм. Подчиненные формы.
- •28. Дизайн формы. Использование элементов управления.
- •29. Отчеты. Назначение.
- •30. Конструктор отчётов, поля отчёта.
- •31. Создание автоотчётов.
- •32. Мастер отчётов. Итоговые отчёты.
- •33. Создание группировок в отчетах.
- •34. Рисунки и диаграммы в формах и отчётах.
8. Таблицы. Типы таблиц. Свойства полей. Типы данных.
таблица — основное средство для хранения информации в БД.
Типы таблиц:
Базовая (в реляционной базе данных базовой таблицей называется таблица, которая включает один или несколько столбцов свойств объекта и содержит первичный ключ, который однозначно определяет этот объект. Более того, базовая таблица должна содержать первичный ключ).
Промежуточная (используется для обеспечения связей между другими таблицами, называется таблицей отношений. Ключевые поля в таблицах отношений должны быть внешними ключами, связанными с первичными ключами базовой таблицы. Проще говоря, таблица отношений состоит только из внешних ключей и не содержит независимых элементов данных).
Св-ва полей:
Размер поля – определяет объем отводимой для хранения значений памяти и границы их домена.
Формат поля – определяет способ отображения поля при выводе на экран или печати.
Подпись – строка, использующаяся при выводе данных вместо имени поля.
Значение по умолчанию – значение, которое поле получает при создании записи. Задается константой.
Условие на значение – выражение, значение которого должно быть истинно при добавлении или изменении значения поля.
Обязательное поле - указывает, должно ли это поле содержать значение в каждой записи.
Межтабличная связь – отношение между таблицами, при котором значение первичного ключа определенное в основной таблице, появляется в поле чужого ключа связанной таблицы (важнейший компонент БД).
Типы данных:
Текстовый – данные задается для полей, которые рассматриваются как последовательность символов (от 1 до 225 символов, по умолчанию 50).
МЕМО – данные как небольшие текстовые документы (чаще примечание) не длиннее 64 тыс. символов по таким полям не может выполняться поиск.
Числовой – данные над которыми могут выполняться арифметические операции или для организации ссылок.
Дата/Время – модификация числового типа, использующаяся для описания длины временного интервала.
Денежный – предназначена для ввода денежных сумм с целью дальнейшего использования их в подсчетах.
Счетчик – предназначен для обеспечения уникальных значений ключевого поля (ввод данных в такое поле невозможен).
Логический – используется для полей, которые могут принимать 2 значения (да, нет).
9. Создание таблиц в режиме Конструктора. Ключевые поля.
Создавая таблицу с помощью Мастера таблиц нужно в окне базы данных перейти на вкладку Таблицы, нажать кнопку Создать и выбрать способ создания Мастер таблиц. Так же, как и Мастер баз данных, Мастер таблиц предлагает множество готовых структур таблиц по разным тематикам. Пользователь может выбрать подходящую таблицу и ее поля. При необходимости созданную таким образом таблицу можно откорректировать, открыв ее в режиме конструктора.
Создавая таблицы с помощью Конструктора, Access может автоматически создать первичный ключ, поставив перед первым указанным в структуре полем поле Код и задав для него тип Счетчик. Для этого при сохранении таблицы в запросе на автоматическое определение ключа нужно ответить Да.
Но далеко не всегда такой автоматически определенный ключ бывает корректен. В большинстве случаев ключи должен определять сам разработчик БД. Для того, чтобы определить какое-либо поле таблицы ключевым, нужно установить курсор в строке с именем этого поля и нажать на кнопку Определить ключ на панели инструментов или ввести команду Правка\Ключевое поле. После этого в строке рядом с именем этого поля появится изображение ключа.