- •6.Основные субъекты субд access
- •7.Разработка структуры бд
- •8.Таблицы. Типы таблиц. Свойства полей. Типы данных.
- •9.Создание таблиц в режиме конструктора. Ключевые поля.
- •10. Фильтрация данных в таблицах.
- •11.Типы межтабличных связей
- •12.Создание связей между таблицами. Схема данных
- •13.Целостность данных. Каскадное обновление, каскадное удаление
- •14. Запросы. Назначения. Типы запросов.
- •15. Создание запросов в режиме конструктора
- •16. Запрос на выборку. Критерии отбора записей.
- •17. Параметрические запросы.
- •18. Создание вычисляемых полей в запросах. Использование построителя выражений.
- •19. Итоговые запросы.
- •20. Перекресный запрос
- •21. Формы. Назначения. Структуры формы.
- •22. Конструктор форм. Поля формы.
- •23. Автоформы.
- •25. Создание многотабличных форм. Подчиненные формы.
- •26. Отчеты. Назначение.
- •27. Конструктор отчетов, поля отчета.
- •30. Создание группировок в отчетах.
8.Таблицы. Типы таблиц. Свойства полей. Типы данных.
Таблица - основной источник данных для других объектов БД. Каждая таблица включает информацию об объектах определенного типа ,например о товарах, поставщиках , клиентах и т.д.
Свойства полей.
Размер поля - определяет объем отводимой для хранения значений памяти и границы их домена (области допустимых значений).
Формат поля - определяет способ отображения поля при выводе на экран или печать.
Подпись - строка, использующаяся при выводе данных вместо имени поля
Значение по умолчанию - значение, которое поле получает при создании записи. Задается константой.
Условие на значение - строка, определяющая ограничения на значение поля (см. отдельный слайд)
Сообщение об ошибке - текст, который выводится на экран при попытке записать в поле недопустимое значение
Обязательное поле - логич. величина, определяющая, можно ли не задавать значение для этого поля в отдельных записях
Пустые строки - логич. величина, определяющая, может ли значение текстового поля иметь нулевую длину
Тип данных - свойство поля, определяющее качественную характеристику данных, которые будут храниться в этом поле таблицы
В Access различаются следующие типы данных:
-Текстовый (Текстовый тип задается для полей, данные в которых рассматриваются как последовательности символов. Длина текстового поля - от 1 (не от нуля!) до 255 символов. Пустая строка из 0 символов - это специальная константа.)
-Поле MEMO(Тип данных “Memo” задается для полей, данные в которых рассматриваются как небольшие текстовые документы (чаще всего - примечания), не длиннее 64 тысяч символов)
-Числовой (Поля числового типа используются для хранения данных, над которыми могут выполняться арифметические действия, . Варианты числового типа данных:Байт ,Целое , Длинное целое ,С плавающей точкой 4 байта (от -3.402823Е38 до 3.402823Е38),С плавающей точкой 8 байт )
-Дата/время (По своей сути это - модификация числового типа, использующаяся для описания длины временного интервала. Целая часть числа определяет количество целых суток, дробная часть - часы, минуты, секунды и их доли. Для ввода значений в такое поле используйте следующую форму константы: номер дня/номер месяца/номер года часы:минуты:секунды )
-Денежный (Еще одна модификация числового типа данных, предназначена для ввода денежных сумм с целью в дальнейшем использовать их в подсчетах.)
-Счетчик (Счетчик - это тип данных, предназначенный для обеспечения уникальных значений ключевого поля. Технически, это числовое поле типа “Длинное целое” Ввод данных в такое поле невозможен - значение полю присваивается автоматически в момент создания записи таблицы
Уникальность означает, что в пределах поля одной таблицы не будет двух одинаковых значений.)
-Логический (Логический тип данных используется для полей, которые могут принимать всего два значения Для ввода значений непосредственно в поле используются две пары констант: Да Нет
Истина Ложь Чаще всего для ввода используются элементы управления типа “Флажок”. В этом случае установленный флажок соответствует Да, а сброшенный - Нет )
-Поле объекта OLE ()