Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВКР Кириллина А.А..doc
Скачиваний:
2
Добавлен:
05.11.2018
Размер:
733.18 Кб
Скачать

2.6 Разработка таблиц.

2.6.1 Построение таблиц.

После разработки проекта приложения можно приступать к непосредственному его созданию.

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

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

  • Определение всех параметров таблицы в режиме конструктора.

Независимо от метода, примененного для создания таблицы, всегда имеется возможность использовать режим конструктора для дальнейшего изменения макета таблицы, например, для добавления новых полей, определения типов, индексов и связей.

В дальнейшем, используя, конструктор базы данных создаём проекты таблиц, указываем типы данных и свойства полей, определяем индексы и устанавливаем связи между таблицами, назначаем методы контроля целостности.

В верхней части дизайнера таблиц расположены столбцы, в которых вводится название поля, тип данных, размер поля, наличие простого индекса, направление индексации (по возрастанию, по убыванию), возможность использования значения .NULL., в нижней части окна вводятся формат поля, формат маски ввода, заголовок поля, процедуры для проверки вводимых значений, сообщения, значение по умолчанию и комментарий для поля.

Для оптимизации работы с таблицами существует несколько возможностей:

  • Проектировать таблицы, в которых не содержится избыточных данных.

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

Тип данных

Использование

Размер

Character

Алфавитно-цифровые данные

До 254 байт

Currency

Денежные суммы

8 байт

Numeric/ Float

Числовые данные

До 20 байт

Date

Дата

8 байт

Data/Time

Дата-время

8 байт

Double

Числа двойной точности с плавающей точкой (18 разрядов)

8 байт

Integer

Целые числа

4 байта

Logical

Логические данные (.T./.F.)

1 байт

Memo

Алфавитно-числовые данные

Ограничено свободным местом на диске

General

Графические изображения, диаграммы, OLE объекты

Ограничено свободным местом на диске

Character (binary)

Алфавитно-цифровые данные с символами ASCII от 0 до 255

Ограничено свободным местом на диске

Memo (binary)

Алфавитно-цифровые данные с символами ASCII от 0 до 255

Ограничено свободным местом на диске