Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Определение типов данных




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

Рис.9.2. Окно пустой базы данных

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

Для построения таблицы с помощью мастера необходимо в окне База данных (рис.9.2)перейти на вкладку Таблицы и нажать кнопку Создать.

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

Чтобы включить поле в создаваемую таблицу, его нужно выделить в списке образцов полей и нажать кнопку (>). Имя поля появится в правом списке. Для удаления поля из списка нужно его выделить и нажать кнопку (<). Чтобы удалить все поля и начать все сначала, нужно нажать кнопку (<<). После заполнения полей

новой таблицы нужно нажимать кнопки Далее ®¼®Далее и Готово. При этом в появляющихся диалоговых окнах нужно выбирать: способ определения первичного ключа, режимы работы и другие параметры.

 

Если образцы таблиц и полей мастера не соответствуют создаваемой таблице, то она создается в режиме конструктора. Для этого в окне Новая таблица выбирается Конструктор и затем ОК. Access выведет окно таблицы в режиме конструктора (рис.9.3).

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

После создания таблицы начинается определение ее полей. Для этого курсор устанавливается в первой строке столбца Поле и вводится имя первого поля. Нажимается клавиша Tab и осуществляется переход в столбец Тип данных. Открывается список типов данных и выбирается нужный.

 

Рис.9.3. Окно таблицы в режиме конструктора

 

После выбора типа данных Access в нижней части окна выводит свойства поля, набор которых зависит от выбранного типа данных.

Access поддерживает восемь основных типов данных (табл. 9.1)

 

Таблица 9.1. Типы данных в Access

Типы данных Использование
Текстовый, Поле МЕМО В Microsoft Access определены два типа данных для полей, предназ­наченных для сохранения текста или текста и чисел: «Текстовый» и «Поле MEMO». Текстовые поля предназначены для сохранения имен, адресов и любых числовых данных, не требующих проведения вычис­лений, таких как телефонные номера, инвентарные номера или почтовые индексы. В текстовые поля можно помещать до 255 символов, по умол­чанию для текстовых полей задается размер 50 символов. Для того чтобы указать размер конкретного текстового поля, следует задать значение свойства «Размер поля». Поля MEMO используют для сохранения текстовых значений, длина которых превышает 255 символов. В поле MEMO можно записать до 64 000 символов. Однако для полей типа MEMO не допускается индекси­рование или сортировка.
Числовой, Денежный В Microsoft Access определены два типа данных для полей, предназ­наченных для сохранения числовых значений: «Числовой» и «Денежный». Числовой тип данных используют для сохранения числовых значений, используемых в математических расчетах, за исключением расчетов, проводящихся над денежными значениями, а также расчетов, требующих особенно высокой точности. Конкретный вид и размер числовых значений, сохраняемых в поле с типом данных «Числовой», определяется значением свойства «Размер поля». Например, в занимающее 1 байт на диске поле с размером «Байт» допускается ввод только целых чисел от 0 до 255. Поля типа «Денежный» используют для выполнения расчетов без нежелательного округления. Для полей типа «Денежный» поддержи­вается максимальная точность 15 знаков слева от десятичной запятой и 4 знака справа. Денежное поле занимает на диске 8 байт. Для типов «Числовой» и «Денежный» определен ряд встроенных форматов отобра­жения. Для выбора формата следует выбрать значение свойства «Формат поля».
Дата/Время Сохранение значений дат и времени в полях типа «Дата/время» обеспечивает правильную сортировку таких значений. Кроме того, это позволяет автоматически учитывать в базе данных настройки форматов даты и времени, задаваемые в панели управления Windows. Для полей типа «Дата/время» определен ряд встроенных форматов отображения. Для выбора формата следует выбрать значение свойства «Формат поля».
Счетчик Основное свойство поля типа «Счетчик» - автоматическая иденти­фикация записей таблицы. «Счетчик» - это число, наращивание зна­чений которого происходит автоматически. В Microsoft Access существует два варианта изменения счетчика: последовательный и случайный. Первый позволяет нумеровать записи, второй можно использовать для создания системы кодирования записей в таблице. Изменять данные в поле счетчик оператор не сможет.
Логический Логические поля используются для хранения данных, которые могут принимать одно из двух возможных значений. Форматы логических полей: Истина, Да. Вкл. эквивалентны True, а Ложь, Нет, Выкл. эквивалентны False. Вне зависимости от выбора формата логического поля в таблице поле будет представлено в виде набора флажков.
Поле объекта OLE Поля объекта OLE в Microsoft Access содержат ссылки на объекты, которые могут быть включены в базу данных с использованием OLE про­токола обмена данными. Такими объектами могут быть графические файлы, электронная таблица MS Excel, документ Word и другие. Объем данных, которые можно ввести в это поле, ограничиваются памятью компьютера.
Мастер подстановок Мастер подстановок не является названием типа данных, а служит для запуска мастера, осуществляющего связь между таблицами. Он создает поля, в которых выводится список выбранных полей подстановки из данной таблицы или список полей подстановки, где используются данные из другой таблицы. В мастере также можно изменить ширину колонок и изменить имя столбца подстановки.  

 

Свойства полей

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

Размер поля. Это свойство задает максимальный размер данных, для которых предназначено это поле.

Формат поля. Можно задать формат представления данных при выводе на экран или печать. Например, для дат таким образом: 2/21/94 или Понедельник, Февраль 21, 1994.

Число десятичных знаков. Устанавливает число знаков после точки (запятой). Например, 2.99.

Маска ввода. Задается для типов данных Текстовый и Дата/Время. Маску можно увидеть на экране при вводе данных в поле.

Подпись поля. Надпись, используемая в формах и отчетах вместо имени поля.

Условие на значение. Можно задать выражение, которое при вводе или редактировании значения поля всегда должно быть истинным. Например, <100 означает, что значение поля должно быть меньше 100.

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

Обязательное поле. Устанавливается для данных, которые должны быть введены в поле обязательно.

Индексированное поле. Устанавливается дополнительный индекс.




Поделиться с друзьями:


Дата добавления: 2013-12-11; Просмотров: 379; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.