- •Основные понятия субд
- •Microsoft Access как настольная субд реляционного типа
- •Различия между субд Access и электронными таблицами Excel
- •Запуск Access и открытие баз данных
- •Создание новой базы данных
- •Создание новой пустой базы данных
- •Создание копии существующей базы данных
- •Создание базы данных с использованием шаблона
- •Рабочая среда Access
- •Окна рабочей среды Access
- •Меню и панели инструментов
- •Окно базы данных
- •Использование справочной системы
- •Вызов окна справки
- •Работа с помощником
- •Основные режимы работы с таблицами
- •Создание таблиц
- •Создание таблицы путем ввода данных
- •Создание таблиц с помощью Мастера таблиц
- •Создание таблицы с помощью Конструктора таблиц
- •Определение полей
- •Свойства полей таблицы
- •Использование Мастера подстановок
- •Форматы отображения данных
- •Примеры:
- •Определение маски ввода
- •Вставка, удаление и переименование полей таблицы
- •Определение ключевых полей
- •Создание и использование индексов
- •Связывание таблиц на схеме данных
- •Обеспечение целостности данных
- •Ввод и проверка данных
- •Навигация по таблице
- •Работа с записями
- •Контроль и проверка введенных данных
- •Ввод данных с помощью копирования и перемещения
- •Использование списков значений
- •Отображение подчиненных таблиц
- •Изменение внешнего вида таблицы
- •Печать таблицы
- •Сортировка, поиск и фильтрация данных
- •Сортировка данных в таблице
- •Поиск и замена данных
- •Фильтрация данных
Примеры:
ddd", "d\ imranm\ yyyy Пн, 1 января 2001
dd\ mmm\ уу 01 ЯНВ 01
dddd", "dd\ mmmmm\ yyyy понедельник, 01 января 2001
Замечание
Специальные форматы выводятся в соответствии со значениями, установленными в окне Язык и стандарты панели управления Windows. Специальные форматы, противоречащие настройкам окна Язык и стандарты, игнорируются.
Специальные форматы для текстовых полей и полей MEMO могут включать один или два раздела, разделяемых точкой с запятой (;). В первом разделе описывается формат отображения текста, во втором — формат отображения строк нулевой длины и пустых (Null) значений.
Замечание
В Access различаются понятия пустого значения и строки нулевой длины. Если поле имеет значение Null — пустое, то это означает, что поле не имеет никакого значения. Если значением текстового или МЕМО-поля является строка нулевой длины, то значение этого поля известно — пустая строка. Пустое значение не может быть равно никакому значению, в том числе другому пустому значению, поэтому связывать таблицы по значению Null нельзя. Пустые строки считаются равными друг другу, поэтому по пустым строкам таблицы связывать можно.
Символ |
Описание |
@ |
Обязательный текстовый символ или пробел |
& |
Необязательный текстовый символ |
< |
Преобразует все символы в строчные |
> |
Преобразует все символы в прописные |
Таблица 2.10. Символы форматирования для текстовых и МЕМО-полей
Для логических полей свойство Формат (Format) позволяет указать использование встроенных форматов: Истина/Ложь (True/False), Да/Нет (Yes/No) или Вкл/Выкл (On/Off). В Microsoft Access элементом управления, используемым по умолчанию для логических полей, является Флажок (Check Box). При его применении игнорируются встроенные и специальные форматы.
Специальный логический формат может содержать от одного до трех разделов, разделяемых точкой с запятой (;). Первый раздел не влияет на формат логических значений, но символ точки с запятой указать необходимо. Во втором разделе задается строковое выражение, определяющее значениеИстина (True), Да (Yes) или Вкл (On), а в третьем — строковое выражение, определяющее значениеЛожь (False), Нет (No) или Выкл (Off).
Не разрешается смешивать в одном формате специальные символы, предназначенные для определения числовых форматов, форматов даты/времени и текстовых форматов. Но существует ряд символов форматирования, которые используются для любых типов данных. Эти символы представлены в табл. 2.11.
Символ |
Описание |
(Пробел ) |
Выводит пробел как символьную константу, т. е. этот пробел выводится всегда |
! |
Определяет выравнивание символов по левому краю |
"ABC" |
Символы, заключенные в кавычки, считаются символьными константами |
* |
Позволяет заполнить доступное пустое пространство следующим символом |
\ |
Выводит следующий символ как символьную константу |
[цвет] |
Задает цвет, название которого указано в скобках. Допустимые имена цветов: (Черный) (Black), (Синий) (Blue), (Зеленый) (Green), (Бирюзовый) (Cyan), (Красный) (Red), (Лиловый) (Magenta), (Желтый) (Yellow), (Белый) (White) |
Таблица. 2.11. Символы форматирования для всех типов данных