Читайте также:
|
|
Запрос может быть создан на основе базовых таблиц, ранее созданных запросов.
Типы данных Access.
Название типа | Назначение |
Текстовый | Текст, длиной до 255 символов |
Поле MEMO | Текст, длиной до 65 000 символов |
Числовой | Числа различных форматов |
Дата/время | Дата и/или время |
Денежный | Денежные значения различных форматов |
Счетчик | Счетчик, который автоматически увеличивается на единицу с добавлением каждой новой записи |
Логический | Величины, способные принимать только два значения: да/нет или 1/0 |
Поле объекта OLE | Поля, позволяющие вставлять рисунки, звуки и данные других типов |
Гиперссылка | Ссылки, дающие возможность открывать объект Access (таблицу, форму, запрос и т. п.), файл другого приложения или web-страницу |
Свойства полей базовых таблиц. Назначение свойств полей.
Текстовое поле – предназначено для неформатированного текста 255 символов
Тип счетчик - автоматическая нумерация записей в таблице
Числовое поле – для хранения действительных чисел
Логическое поле – отображается в виде флажка
Денежное поле
Дата и время
Поле MEMO – предназначен для хранения большого объема информации
Создание таблицы в режиме конструктора.
Режим Конструктора предоставляет пользователю возможность самостоятельно описывать и изменять структуру таблицы. После двойного щелчка левой клавишей мыши по строке Создание таблицы в режиме конструктора. Конструктор открывает специальную среду, в которой необходимо описать поля. После завершения описания таблицы она сохраняется с помощью цепочки команд: ФайлСохранить как указать имя таблицы, например ДискиОк. Созданные в Мастере таблица «Клиенты» и в Конструкторе таблица «Диски» добавляются в окно Базы данных, как показано.
Ключевые поля базовых таблиц. Их назначение.
Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице.
Первичные ключи – позволяют однозначно идентифицировать каждую запись.
Вторичные ключи – определяют групповые свойства записи и используются при создании запросов. Условия отбора, созданных в запросах, опред групповые свойства данных.
Создание связей между таблицами.
Связи "многие ко многим"
При установлении связи "многие ко многим" каждой строке таблицы А может соответствовать множество строк таблицы Б и наоборот. Такая связь создается при помощи третьей таблицы, называемой соединительной, первичный ключ которой состоит из внешних ключей, связанных с таблицами А и Б. Например, между таблицами "Авторы" и "Книги" установлена связь вида "многие ко многим", задаваемая с помощью связей вида "один ко многим" между каждой из этих таблиц и таблицей "АвторыКниг". Первичный ключ таблицы "АвторыКниг" - это сочетание столбцов "ИД_автора" (первичного ключа таблицы авторов) и "ИД_книги" (первичного ключа таблицы заголовков).
Связи "один к одному"
При установлении связи "один к одному" каждой строке таблицы А может соответствовать только одна строка таблицы Б и наоборот. Связь "один к одному" создается в том случае, когда оба связанные столбца являются первичными ключами или на них наложены ограничения уникальности.
Создание связей между таблицами
При установлении связи между таблицами связанные поля не обязательно должны иметь одинаковые названия. При этом у них должен быть один и тот же тип данных, если только поле, являющееся первичным ключом, не относится к типу "Счетчик". Поле типа "Счетчик" можно связать с полем типа "Числовой" только в том случае, если для свойства FieldSize (размер поля) каждого из них задано одно и то же значение. Например, можно связать столбцы типов "Счетчик" и "Числовой", если для свойства FieldSize каждого из них установлено значение "Длинное целое". Даже если оба связываемых столбца относятся к типу "Числовой", значение свойства FieldSize для обоих полей должно быть одинаковым.
Дата добавления: 2015-02-16; просмотров: 24 | Поможем написать вашу работу | Нарушение авторских прав |