
- •Глава 1. Основы теории баз данных Введение в «Базы данных»
- •Вопрос 2 Метод нормальных форм
- •Создание бд. Типовые структуры интерфейса бд
- •Строка меню
- •Окно базы данных
- •Создание пустой базы данных
- •Создание базы данных с помощью мастера
- •Построение простейших реляционных таблиц
- •Создание таблицы в окне конструктора
- •Текстовые поля
- •Поля денежного типа
- •Поля типа Счетчик
- •Поля дат/времени
- •Логические поля
- •Текстовые поля произвольной длины
- •Поля объекта ole
- •Поля гиперссылки
- •Тип данных мастер подстановок
- •Создание структуры таблицы
- •Первичный ключ
Поля денежного типа
Денежное поле аналогично числовому полю. В отличие же от числового поля, для денежного поля свойство Формат поля устанавливается автоматически в значение Денежный, а свойство Число десятичных знаков принимает значение, равное двум знакам после запятой, которое вы при желании можете изменить. С помощью денежного типа полей можно производить вычисления с точностью до 15 знаков в целой и до 4 знаков в дробной части. При этом размер поля составляет 8 байт.
Поля типа Счетчик
Поля типа Счетчик предназначены для хранения данных, значения которых не редактируются, а устанавливаются автоматически при добавлении каждой новой записи в таблицу.
Их значения являются уникальными, последовательно возрастающими на 1 при добавлении каждой новой записи, или могут быть любыми случайными числами.
Поля дат/времени
Использование для хранения дат и времени полей, в которых данные представлены в специальном формате, предоставляет вам ряд дополнительных преимуществ:
1. MS Access позволяет вводить и отображать даты в нескольких форматах. Конкретный вариант отображения даты/времени устанавливается в свойстве Формат поля окна конструктора таблиц. При хранении данных эти форматы автоматически преобразуются во внутреннее представление данных.
2. При вводе дат MS Access осуществляет проверку формата данных и допускает ввод только правильных дат.
В поле данного типа может содержаться любая дата и время от 1 января 100 г. до 31 декабря 9999 г. Данные этого типа занимают 8 байт.
Логические поля
Логические поля используются для хранения данных, которые могут принимать одно из двух возможных значений. Свойство Формат поля логического поля позволяет использовать специальные форматы или один из трех встроенных: Истина/Ложь, Да/Нет или Вкл/Выкл. При этом значения Истина, Да и Вкл эквивалентны логическому значению True, а значения Ложь, Нет и Выкл — логическому значению False.
Если вы выберете встроенный формат, а затем будете вводить эквивалентное логическое значение, то введенное значение будет отображаться в выбранном формате. Например, если значение True или Вкл вводится в элемент управления типа Поле, для которого в свойстве Формат поля указано Да/Нет, то введенное значение автоматически преобразуется в Да.
При создании специального формата удалите текущее значение из свойства Формат и введите свой собственный.
Текстовые поля произвольной длины
Текстовые поля произвольной длины (поля MEMO) могут содержать те же типы данных, что и простые текстовые поля. Отличие между этими полями заключается в том, что размер поля MEMO не ограничен 255 символами, а может содержать до 65 535 символов.
Поля объекта ole
MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок, звукозапись). Для этих целей служит тип данных Поле объекта OLE. Объем данных, который вы можете ввести в поле данного типа, ограничен 1 Гигабайтом.
Поля гиперссылки
Поля этого типа предназначены для хранения строк, состоящих из букв и цифр, и представляющих адрес гиперссылки. Адрес гиперссылки может состоять максимум из трех частей:
Часть поля гиперссылки |
Описание
|
Текст |
Текст, выводимый в поле или в элемент управления |
Адрес |
Путь к файлу (в формате пути UNC) или странице (адрес URL) |
Дополнительный адрес |
Смещение внутри файла или страницы
|
Для вставки адреса гиперссылки в поле или в элемент управления, выберите команду Вставка \ Гиперссылка.