Тема урока «Свойства полей и типов данных»

Типы данных поля

Текстовый.  Короткие буквенно-цифровые значения, например фамилии или почтовые адреса.
Поле МЕМО.  Крупные текстовые фрагменты, а также форматированный текст. Например, для подробного описания продукта обычно используется поле МЕМО.
Числовой.  Числовые значения, например расстояния.
Дата/время.  Значения даты и времени.
Денежный.  Значения денежных сумм.
Счетчик.  Числа, автоматически формируемые для каждой записи.
Логический.  Логические значения.
Поле объекта OLE.  Диаграммы, графики, фото.
Гиперссылка.  Гиперссылки, например адреса электронной почты.
Вложение.  Файлы, например с цифровыми фотографиями. В одну запись можно вложить несколько типов данных. Этого типа данных не было в более ранних версиях Access.

 Свойства полей

  • Размер поля Задание максимального размера для данных, хранящихся в поле с типом данных «Текстовый», «Числовой» или «Счетчик».
  • Формат поля Настройка отображения поля по умолчанию на экране и при печати.
  • Маска ввода Символы редактирования, определяющие способы ввода данных.
  • Значение по умолчанию Значение, автоматически назначаемое полю при добавлении новой записи.
  • Подпись Текст, отображаемый по умолчанию в качестве подписи в формах, отчетах.

Тема урока «Работа с таблицами»

Создание таблиц:
• Конструктор
• Мастер
• Ввод данных

Сортировка данных в таблице
• Выделить поле
• Выполнить команду Запись/Сортировка/по убыванию или по возрастанию.

Поиск информации
Выполнить команду Правка/Найти.

Фильтрация.
В Microsoft Access предусмотрено четыре способа отбора записей с помощью фильтров:
фильтр по выделенному фрагменту,( позволяет найти все записи, содержащие определенное значение в выбранном поле.)
обычный фильтр (используется для отбора записей по значениям нескольких полей),
поле Фильтр для (Filter For) (используется, если фокус ввода находится в поле таблицы и нужно ввести конкретное искомое значение или выражение, результат которого будет применяться в качестве условия отбора)
расширенный фильтр (для создания сложных фильтров следует использовать окно расширенного фильтра.)
Набор записей, которые были отобраны в процессе фильтрации, называется результирующим набором.

 

Целостность данных в БД.
 
 Обеспечение целостности данных гарантирует качество данных в таблице. Например, если служащему присвоен идентификатор 123, база данных не должна позволять другим служащим иметь такое же значение идентификатора. Если существует столбец employee_rating, в котором значения должны находиться в диапазоне от 1 до 5, база данных не должна сохранять в нем значения, лежащие вне этого диапазона. Если в таблице есть столбец dept_id, в котором хранятся номера отделов для служащих, то база данных должна воспринимать только те значения, которые допустимы в качестве номеров отделов компании.

При обеспечении целостности не допускается следующих действий пользователей.

  • Добавления или изменения строк в связанной таблице, если в первичной таблице нет соответствующей строки.
  • Изменения значений в первичной таблице, которое приводит к появлению потерянных строк в связанной таблице.
  • Удаления строк из первичной таблицы, если имеются соответствующие ей строки в связанных таблицах.

В Access cуществует целостность данных 2 типов:

  • каскадное обновление данных;
  • каскадное удаление данных.

Целосность данных настраивается в окне Изменение связей (Сервис/Схема данных, двойной щелчек мыши по линии связи)