Отправляет email-рассылки с помощью сервиса Sendsay

Секреты Access 2002

  Все выпуски  

Секреты Access 2002


Информационный Канал Subscribe.Ru


Секреты Access 2002 выпуск2
Архив на Subscribe.Ru
Поиск по архиву рассылки
"Секреты Access 2002"


 

Секреты Access 2002
выпуск№2 от 28.02.03

 

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

Чтобы создать таблицу рассматриваемыми ниже способами, можно в окне базы данных нажать на кнопку Создать и выбрать один из предложенных вариантов. А также три последних способа можно выбрать непосредственно в окне базы данных.

Первый, и достаточно простой способ, это взять уже имеющуюся таблицу и импортировать (скопировать) ее к себе в базу -импорт таблиц. Сделать это вы сможете ещё и так: вы переходите в окно базы данных (как это делается подробно описано в предыдущем выпуске)-> меню Файл (на панели инструментов)->Внешние данные->Импорт. В появившемся окне выбираете имя базы данных, из которой вы собираетесь импортировать таблицы, и нажимаете кнопку Импорт. Теперь будет логично, если Access предоставит пользователю возможность выбрать, какие объекты пользователь хочет импортировать. Эта возможность предоставляется в следующем окне Импорт объектов. Здесь вы можете выбрать несколько таблиц, запросов, форм и так далее, и если необходимо, то задать определенные параметры для копирования. (Кнопка Параметры справа в окне).

Этот способ создает точную копию импортируемых объектов, причем копия занимает меньше места на диске, чем оригинал.

Следующий способ(связи с таблицами) отличается от предыдущего только в том, что пользователь не импортирует объекты, а создает на них ссылки. Ещё один вариант создания таблицы этим способом : окно базы данных -> меню Файл (на панели инструментов)->Внешние данные->Связь с таблицами. Далее все очень похоже на первый способ, за исключением того, что вместо второго окна Импорт объектов с выбором копируемых объектов, появляется окно Связь с таблицами только с таблицами выбранной базы.

Недостатки этого способа

  1. нельзя перемещать базу данных, с которой делали ссылки, по диску

  2. нельзя изменять структуру таблицы

Третий способ- это создание таблицы с помощью мастера. Здесь предлагается большой выбор вариантов таблиц и полей. Поля при необходимости можно переименовывать, но Внимание! тип поля до переименования сохранится после его переименования. Таким образом, например, нельзя поле Цена переименовать в поле Отчество.  Далее система спросит вас о том, хотите ли вы самостоятельно определить ключ для данной таблицы или Access добавит в таблицу поле счетчик-ключ. Под ключом в данном случае понимается поле или несколько полей, значение которых не повторялось бы в пределах данной таблицы. Это необходимо для того, чтобы можно было организовать связь между таблицами Внимание! Значение ключа не может быть пустым.

Этот способ подходит тем, кто только учится работать с Access.

Способ создания таблицы путем ввода данных - данные вводятся непосредственно в таблицу. Поля  переименовываются так:

  1. наводите мышкой на название поля и делаете клик левой клавишей мышки (выделяем столбец), затем правой клавишей. В выпавшем окне находите Переименовать столбец.

  2. наводите мышкой на название поля и делаете 2 клика левой клавишей мышки.

По окончании работы с таблицей необходимо создать первичный ключ (как и в предыдущем способе). Для этого необходимо перейти в режим конструктора. Для этого нажмите кнопку Конструктор на панели инструментов или выберите меню Вид->Конструктор. И так мы переходим к последнему способу.

Режим конструктора. Если в рассмотренных ранее способах мы не задавали типы полей и не определяли их свойства(они были определены по умолчанию), то в данном режиме это следует делать самостоятельно. Это кажется достаточно сложным, но, поверьте, при небольшой практике это даст вам большой выигрыш во времени и силах.

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

Чтобы задать ключ, необходимо выделить строку с нужным полем и нажать на кнопку Ключевое поле на панели инструментов. Если ключ составной (несколько полей), то для выделения полей используйте клавишу CTRL.

Примечание: Если вы хотите, чтобы поле перестало быть Ключевым, то выделите поле(или поля) и нажмите кнопку Ключевое поле.

Имя поля может содержать буквы, цифры, пробел и специальные символы, кроме . ! '' []. Максимальная длина имени поля - 64 символа.

Следите за тем, чтобы имена полей в одной таблице не повторялись.

Совет: для упрощения работы, не используйте длинные имена полей. Вместо пробела используйте знак _. (Это очень поможет вам в дальнейшем, когда вы научитесь работать с VBA.)

Типы данных:

  • текстовый(до 255 символов)

  • Memo (до 65500 символов) не используйте, если захотите отсортировать записи по этому полю

  • Числовой (подробнее в следующем выпуске)

  • Денежный (до 15 знаков перед запятой и до 4 после)

  • Дата/Время (с 100 по 9999 год)

  • Счетчик(до 2 млрд) эти значения нельзя изменять

  • Логический (Да/Нет, Истина/Ложь, Включено/Выключено)

  • Поле объекта OLE (содержит ссылку на документ, звук, рисунок и т.д. )

  • Гиперссылка (содержит 4 части, каждая часть до 2048 символов: сам текст, путь к файлу или Web-странице, положение внутри файла или страницы, текст подсказки)

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

В нижней части окна находятся вкладки Общие и Подстановка.

Читайте об этом в следующем выпуске.

Совет: создайте таблицу, у которой будет( к примеру, два поля- имя и возраст) выше описанными способами.

Если вы хотите узнать о непосредственном проектировании баз данных "с нуля" или у вас возникли какие-либо вопросы, пишите по адресу: myaccess@inbox.ru. И если заявок будет много, я думаю, имеет смысл открыть подраздел данной рассылки.

Отвечу на все вопросы, а самые интересные с ответами опубликую для широкой публики.

 

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное