Пример: Транспортная логистика
Я ищу:
На главную  |  Добавить в избранное  

Кибернетика /

Использование СУБД ACCESS 7

←предыдущая следующая→
1 2 3 4 



Скачать реферат


позволяет осуществить создание таблиц, связанных с таблицами из внешних файлов.

4. Выберите из этой таблицы подходящий Вам вариант создания таблицы и нажмите кнопку ОК.

5. Создайте структуру таблицы с помощью выбранного Вами средства.

6. Для того чтобы связать таблицу с содержащейся в ней информацией, каждой таблице присваивается имя. Задайте имя таблицы в окне диалога “Сохранение” и нажмите кнопку ОК.

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

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

Создание таблицы с помощью мастера

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

Для того чтобы вызвать мастера для создания таблицы, в окне диалога “Новая таблица” выберите опцию Мастер таблиц и нажмите кнопку ОК. На экране откроется окно диалога, представив для Вас необходимый материал для работы.

В левой части окна диалога находится список Образцы таблиц. Обратите внимание, что при выборе таблицы из этого списка меняется расположенный рядом список Образцы полей, содержащий предлагаемые образцы полей для выбранной таблицы.

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

Выбор таблиц и полей для выбранной таблицы. Кнопки выбора полей.

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

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

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

На следующем шаге создания таблицы Вы задаете имя таблицы и определяете ключевое поле.

1. Мастер предлагает Вам свой вариант имени, который Вы можете принять, нажав клавишу Tab. Если Вы хотите присвоить таблице какое-либо другое имя, введите его в текстовое поле.

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

3. Если у Вас в базе данных уже существуют ранее созданные таблицы, на третьем шаге мастер поможет Вам связать создаваемую таблицу с уже созданными. Для связывания создаваемой таблицы с другими таблицами базы данных выберите из списка уже существующих в базе данных таблиц таблицу, с которой хотите ее связать, и нажмите кнопку Связи. На экране откроется окно диалога “Связи”. В нем по умолчанию выбрана опция Таблицы не связаны. Установите один из двух возможных типов создаваемых связей и нажмите кнопку ОК.

Вы указали MS Access всю необходимую информацию для создания таблицы. На следующем шаге вы можете указать режим вашей дальнейшей работы:

•Изменение структуры таблицы — после завершения работы мастера на экране открывается режим конструктора для возможной модификации созданной структуры таблицы;

•Непосредственный ввод данных в таблицу — после завершения работ мастера на экране открывается режим таблицы, позволяющий приступить к вводу данных в таблицу;

•Ввод данных в таблицу с помощью формы, создаваемой мастером — после завершения работы мастера на экране открывается экранная форма ввода информации в созданную таблицу.

Установив требуемый режим, нажмите кнопку Готово. Этим шагом Вы запустите мастер на формирование таблицы. После завершения этого процесса в зависимости от выбранной Вами опции на экране откроется окно конструктора таблицы, окно просмотра таблицы, или экранная форма ввода данных в таблицу.

Создание таблицы в окне конструктора

Создание таблиц в окне конструктора предоставляет Вам более широкие возможности по определению параметров создаваемой таблицы. Вы можете перейти в конструктор таблиц из мастера по созданию таблицы или же непосредственно из окна диалога “Новая таблица”, выбрав из списка вариантов значение Конструктор,и нажав кнопку ОК. В результате выполнения этих действий откроется окно конструктора таблицы.

В верхней части окна диалога находится таблица, которая содержит следующие атрибуты создаваемой таблицы: наименование поля, тип данных и описание. Кроме этих основных атрибутов, каждое поле таблицы обладает дополнительными свойствами, отображаемыми в нижней части конструктора и определяющими условия ввода данных. Наименование каждого из полей таблицы, как правило, выбирается произвольно, но таким образом, чтобы отразить характер информации, которая будет храниться в данном поле. Тип поля определяется типом данных, хранящихся в этом поле. Давайте вначале рассмотрим определение полей таблицы.

Наименование поля

Наименование поля вводится в поле ввода столбца имя поля. При задании наименований полей Вы должны следовать следующим правилам:

1. Наименование поля может содержать до 64 символов, но не следует злоупотреблять этой возможностью, задавая слишком длинные имена;

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

3. Наименование поля не может начинаться с пробела;

4. Два поля в одной таблице не могут иметь одинаковых наименований;

5. В качестве наименования поля не рекомендуется использовать аббревиатуры или краткие названия.

Несоблюдение этих правил отслеживается средствами СУБД MS Access, но в некоторых случаях это может привести к трудно определяемым ошибкам, поэтому рекомендуется самостоятельно контролировать следование вышеперечисленным правилам в практической работе.

Желательно стараться использовать имена, отличающиеся краткостью, для облегчения их идентификации при просмотре таблиц.

Типы данных

Наименование поля используется для ссылки на данные таблицы. Для определения типа хранимых данных используется тип данных. Тип данных поля вводится в поле ввода столбца Тип данных. В MS Access допустимыми являются данные следующих типов:

1. Текстовый;

2. Числовой;

3. Денежный;

4. Счетчик;

5. Даты/времени;

6. Логический;

7. Поле MEMO:

8. Поле объекта OLE;

9. Мастер подстановок.

Каждый из типов данных наделен собственными свойствами, которые отображаются в разделе “Свойства поля” окна конструктора.

Свойство Назначение

Размер поля Задает максимальное число символов для ввода в данное поле

Новые значения Определяет способ изменения значений счетчика при добавлении новых записей

Формат поля Задает формат вывода значений данного поля

Число десятичных знаков Определяет число десятичных знаков, используемых при отображении чисел

Маска ввода Задает маску ввода, облегчающую ввод данных в поле Текстовые поля

Замечание: При вводе имени поля по умолчанию MS Access присваивает ему текстовый тип данных с шириной поля, равной 50.

Текстовые поля могут содержать буквы, цифры и специальные символы. Максимальная ширина поля составляет 255 символов.

Для изменения ширины поля нужно в строке Размер поля раздела “Свойства поля” задать число, определяющее ширину поля (от 1 до 255). Например, если Вы зададите ширину поля равной 25, то это означает, что в такое поле не могут быть введены значения, длина которых превышает 25 символов.

Числовые поля

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

1. При вводе данных числового типа автоматически производится проверка данных. Если данные содержат текстовые или специальные символы, MS Access выдаст предупреждение и ошибочные данные не будут введены.

2. Только над числовыми полями возможно выполнение математических операций.

Прежде, чем установить размер поля, подумайте, какие значения Вы будете хранить в нем. Выбрав оптимальное значение, Вы сэкономите место для хранения данных. Для указания количества десятичных знаков используется свойство поля Число десятичных знаков. Оно может принимать значение от 0 до 15. Атрибут Авто данного свойства служит для автоматической установки количества знаков после запятой.

Используя значение свойства Размер поля, можно установить следующий формат для полей числового типа:

Значение Описание Дробная часть Размер

Байт Числа от 0 до 255 (без дробной части) Отсутствует 1 байт

Целое Числа от -32768 до 32767 (без дробной части) Отсутствует 2 байта

←предыдущая следующая→
1 2 3 4 



Copyright © 2005—2007 «Mark5»