Лекция: Ограничения при задании имен полей таблиц,

объектов, других элементов управления вACCESS.

 

При задании имен полей таблиц, а также объектов базы данных и других элементов управления необходимо указать, сколько полей содержится в таблице, определить для каждого поля имя, указать тип и размер хранимых в этом поле данных, установить первичный ключ.

При задании имен полей таблиц, а также объектов базы данных и других элементов управления необходимо учесть действующие в ACCESS ограничения:

— имя должно содержать не более 64 символов;

— имя может включать любую комбинацию букв, цифр, пробелов и специальных символов за исключением точки (.), восклицательного знака (!), надстрочного символа и прямых скобок ([]);

— имя не должно начинаться с символа пробела;

— имя не должно включать управляющие символы.

После определения имени поля необходимо выбрать для него тип данных. Тип данных определяет значения, которые можно сохранять в этом поле. Тип данных для конкретного поля выбирается в зависимости от того, какая информация там будет располагаться. Допустимые типы данных, их назначение и размеры приведены в таблице.

 

Тип данных Назначение Размер
текстовый — текст; — комбинация текста и чисел; — числа, не требующие вычислений (например, номера телефонов или почтовые индексы) до 255 символов (байт)
поле МЕМО длинный текст или числа (например, примечания или описания) до 64000 символов (байт)
числовой числовые данные (целые или дробные), используемые для вычислений 1,2,4 или 8 байт, 16 байт
дата/время даты и время 8 байт
денежный денежные значения. Используется для предотвращения округлений во время вычислений, предполагает до 15 символов в целой части числа и 4 – в дробной 8 байт
счетчик автоматическая вставка последовательных (увеличивающихся на 1) или случайных чисел при добавлении в таблицу каждой новой записи. 4 байт, 16 байт
логический логические значения (да/нет, истина/ложь, вкл./выкл.) 1 бит
поле объекта объекты, созданные в других приложениях, использующих протокол OLE (например, таблица Ms Excel или документ MS Word) до 1 Гб

При выборе типа данных конкретного поля таблицы необходимо учесть следующее:

 

— какие именно значения должны храниться в поле (например, нельзя хранить текст в поле, имеющем числовой тип данных);

— сколько места необходимо для хранения значений в поле, т.е. определить размер этого поля;

— будут ли над значениями в поле производиться вычисления (например, нельзя суммировать значения текстовых и МЕМО полях);

— нужно ли создать индекс по этому полю для ускорения операций поиска и сортировки.

 

Контрольные вопросы

1. Структурирование данных. Понятие базы данных.

2. Система управления базами данных. Примеры СУБД.

3. Модели данных: реляционная, иерархическая, сетевая.

4. MS Access как реляционная СУБД. Назначение, возможности и области применения.

5. Основные типы объектов СУБД: таблицы, запросы, формы, отчеты, макросы, модули. Взаимосвязи основных объектов базы данных.

6. Основные понятия: поле, запись, типы данных, первичный ключ, индекс.

7. Связи между таблицами. Типы связей один-ко-многим, один-к-одному, многие-ко-многим.

8. Проектирование базы данных. Основные этапы создания базы данных.

9. Допустимые типы даны в MS Access, их назначение.

10. Какие параметры влияют на выбор типа данных конкретного поля таблицы?

11. Ограничения для базы данных.

12. Понятие динамической таблицы, ее особенности.

13. Виды запросов, их особенности.

14. Запрос на выборку, его особенности.


ЛАБОРАТОРНАЯ РАБОТА 1

еще рефераты
Еще работы по информатике