Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Организация и описание ваших полейСодержание книги
Поиск на нашем сайте
Конструктор позволяет изменить порядок следования полей, вставить новые, переименовать имеющиеся и т. д. Все это можно сделать и в Режиме таблицы, но знатоки программы Access считают, что легче работать в Конструкторе, поскольку вас не отвлекают данные в таблице. Далее перечислено несколько простых способов изменения структуры вашей таблицы в Конструкторе таблиц. ■ Вставка нового поля в конец таблицы. Перейдите в последнюю строку списка полей и введите имя нового поля. Это действие эквивалентно вставке нового поля в Режиме таблицы. Рис. 2.4. Описания помогают напомнить о том, что есть что, если позже понадобится изменять таблицу. Описания — это чудесная идея в том случае, если несколько человек поддерживают одну и ту же БД и необходима уверенность в том, что поля максимально ясны и понятны. Описания также выводятся в строке состояния при вводе данных в таблицу (рис. 2.5) Рис. 2.5. Текст в строке состояния, основываясь на описании поля, сообщает о том, что хранится в данном столбце. К сожалению, это свойство не так полезно, как кажется, потому что большинство пользователей даже не обращают никакого внимания на строку состояния ■ Добавление нового поля между имеющимися полями. Перейдите к полю, находящемуся под тем местом, куда вы хотите вставить новое поле. Щелкните поле правой кнопкой мыши и выберите команду Добавить строки (Insert Rows). Затем введите имя нового поля в пустую строку. § Перемещение поля. Перетащите серый квадратик, расположенный у левого края поля, которое вы хотите переместить в новую позицию.
Примечание Помните о том, что порядок полей совсем не важен, поскольку вы можете изменить порядок отображения полей в Режиме таблицы. Но большинство людей считают, что легче проектировать таблицу, упорядочив поля с самого начала.
■ Удаление поля. Щелкните правой кнопкой мыши серый квадратик, расположенный слева от поля, которое вы хотите удалить, и выберите команду Удалить строки (Delete Rows). Не забывайте о том, что, удаляя поле, вы также уничтожаете осе хранящиеся в нем данные. Это действие нельзя отменить, поэтому программа Access попросит подтвердить ваше желание выполнить именно это действие. ■ Вставка описания поля. Введите предложение или два в столбец Описание (Description), расположенный рядом с соответствующим полем. (Вы можете использовать имя "знаменитости или вымышленного персонажа, на которых похожа данная кукла-болванчик" как описание поля Character (персонаж) в таблице Dolls, как показано на рис. 2.4.)
Как действуют обновления в Конструкторе Программа Access не вносит немедленно изменения, сделанные вами в Конструкторе. Она ждет, пока вы закроете таблицу или вернетесь в Режим таблицы. В этот момент Access спросит о том, хотите ли вы сохранить таблицу. (Обычный ответ, конечно, — да.) Иногда вносимое вами изменение может создать некоторую проблему. Вы могли попытаться изменить тип данных поля, скажем, текстовый на числовой. (В примечании "Для тех, кто понимает. Изменение типа данных может привести к потере информации" в разд. "Текстовый" далее в этой главе данная проблема обсуждается более подробно.) В подобной ситуации вы не обнаружите проблему, пока не закроете таблицу или не вернетесь в Режим таблицы, что может произойти позже, чем вам хотелось бы. Если вы внесли потенциально проблемное изменение и не можете отложить его, у вас есть возможность применить ваше обновление сразу, таким образом, вы сможете увидеть, возникает ли проблема, прежде чем двигаться дальше. Для этого щелкните мышью кнопку Сохранить (Save) на инструментальной Панели быстрого доступа (Quick Access) (это пиктограмма дискеты в левом верхнем углу окна программы Access) или просто воспользуйтесь сочетанием клавиш <CtrI>+<S>. Access внесет изменение и сохранит таблицу. Если возникнет проблема, программа Access сообщит вам о ней (и позволит выбрать способ ее устранения), прежде чем вы сделаете что-нибудь еще с вашей таблицей.
Типы данных Access Для определения таблицы Конструктор — гораздо более мощное средство, чем Режим таблицы. Как вы увидите в этой главе, Конструктор позволяет откорректировать все мельчайшие подробности, недоступные (или трудно модифицируемые) в Режиме таблицы. Одна из таких характеристик — тип данных вашего поля, параметр, сообщающий программе Access о типе информации, которую вы планируете хранить. Для изменения типа данных выделите столбец Тип данных (Data Type), расположенный рядом с соответствующим полем (рис. 2.6). Именно здесь вы отделите текст от чисел (и зададите другие типы
данных). О принципах выбора наилучшего типа данных из длинного списка, предоставляемого программой Access, вы узнаете больше в следующем разделе. Рис. 2.6. Для выбора типа данных щелкните кнопкой мыши столбец Тип данных, расположенный рядом с соответствующим полем. На экране появится раскрывающийся список с 11 вариантами Существуют и другие свойства поля, зависящие от выбранного типа данных, вы сможете откорректировать их для еще более точного определения типа. Если вы применяете текстовый тип данных, далее вы пользуетесь свойствами поля для указания его максимальной длины. Если выбирается десятичное значение (decimal value), то вы используете свойства поля для задания числа десятичных разрядов в дробной части. Задаются свойства поля в Конструкторе в окне Свойства поля, которое отображается под списком полей. В этой главе вы узнаете больше о свойствах поля (и рассмотрите их снова в главе 4). Самое важное принимаемое вами решение, касающееся любого поля, — выбор для него типа данных. Тип данных сообщает программе Access о том, какую информацию вы намерены хранить в данном поле. Access применяет эти сведения для отклонения лишенных смысла значений (рис. 2.7), выполнения надлежащей сортировки и других действий, таких как вычисления, подсчет итогов или фильтрация.
Примечание У поля может быть только один тип данных. Вы не можете создать поле, способное хранить данные двух или трех разных типов, поскольку у программы Access не будет достаточной информации для корректной обработки поля. (В подобной ситуации вам, возможно, нужны два разных поля.) Рис. 2.7. Ввод текста в поле с денежным (currency) типом данных строго запрещен. Программа Access предоставляет возможность устранить проблему с помощью ввода нового значения (правильный подход) или изменения типа данных поля на текстовый, допускающий ввод любых значений (абсолютно неправильный подход) Как вы уже знаете, существуют три основных типа данных; текст, числа и даты. Но программа Access в действительности предлагает 11 разнообразных типов данных, включающих более специализированные варианты. Прежде чем выбрать нужный тип данных, неплохо познакомиться со всеми возможными вариантами. В табл. 2.1 дан обзор первых 10 вариантов из списка Тип данных. (Вариант Мастер подстановок (Lookup wizard) не включен в нее, поскольку на самом деле это не тип данных. Этот элемент списка запускает Мастер подстановок, позволяющий задать список допустимых значений. Вы узнаете больше об этом варианте в разд. "Создание простого списка подстановок, состоящего из констант" главы 4.)
Таблица 2.1. Типы данных Access
Таблица 2.1 (окончание)
В следующих разделах описаны все типы данных за исключением Поле объекта OLE, пришедшего из "средневековья" БД Access. В каждом разделе также описаны все важные свойства поля, характерные для определенного типа данных.
Текстовый Текстовый (Text) — это универсальный тип данных. Он принимает любую комбинацию букв, цифр и других символов. Итак, вы можете применять текстовое поле для хранения двух слов (например, "Мэри Поппинс"), предложения ("Кандидатура — английская няня, склонная поэтическим взлетам.") или что-нибудь еще ("@#$d sf_&!").
Для тех, кто понимает.
|
||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-14; просмотров: 156; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.4.50 (0.013 с.) |