Студопедия
МОТОСАФАРИ и МОТОТУРЫ АФРИКА !!!

Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Создание связей




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

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

определить список полей для таблицы,

выбрать тип данных,

настроить свойства для каждого поля,

ввести описание полей.

Для работы с конструктором необходимо в окне База данныхдважды щелкнуть по строке Создание таблицы в режиме конструктораили по ярлыку перед ней. Выход в окно База данныхосуществляется уже ранее описанным способом. После выполненных действий раскрывается окно с таблицей полей в верхней части вида:

Таблица 1: таблица
  Имя поля Тип данных Описание
  Код преподавателя Счетчик  
  Фамилия И.О. Текстовый  
       
       
       
       

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

Таким способом помещаются названия всех полей создаваемой таблицы в ячейках поля Имя поля, а в ячейках поля Тип данных – соответствующие им типы.

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

Эти характеристики используются для задания и изменения свойств полей таблицы. Они представляют собой набор параметров, обеспечивающих дополнительные возможности управления хранением данных, их вводом и отображением в поле. Количество доступных свойств зависит от типа данных. В качестве примера перечень этих параметров вкладки Общие представлен ниже с указанием параметров для поля Фамилия И.О.




Размер поля
Формат поля  
Маска ввода  
Подпись  
Значение по умолчанию  
Условие на значение  
Сообщение об ошибках  
Обязательное поле Да
Пустые строки Нет
Индексированное поле Да (Допускаются совпадения)
Сжатие Юникод Да
Режим IME Нет контроля
Режим предположений IME Нет

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

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

щелкнуть по кнопке Ключевое поле(с изображением ключа) на панели инструментов MS Access. Слева от заголовков выделенных строк появятся значки с изображением ключа, что символизирует установление этим полям статуса первичного ключа.

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

Завершающим этапом создания структуры таблицы является ее сохранение. Для этого необходимо:

щелкнуть по кнопке Сохранитьна панели инструментов окна MS Access;

в открывшемся диалоговом окне Сохранениеввести имя таблицы;

щелкнуть по кнопке ОКокна Сохранение.

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

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



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

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

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

открыть окно Базы данных;

щелкнуть по кнопке Схема данныхна панели инструментов программы MS Access или выполнить команды Сервис – Схема данныхглавного меню программы. В результате этих операций откроется окно Схема данных,а в случае, если связи между таблицами еще не определены, то откроется и еще одно дополнительное окно Добавление таблицы. В нем будет представлен список названий таблиц, которые можно добавить в окно Схема данных. Если это окно не открывается, и в окне Схема данныхотсутствуют таблицы, для которых необходимо установить связь, то следует выполнить последовательность команд

Связи – Добавить таблицу

или щелкнуть по кнопке Отобразить таблицу.

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

щелкнуть по кнопке «Закрыть» окна Добавление таблицы.После этого в окне Схема данныхпоявятся подчиненные окна, содержащие названия и списки полей, выбранных на предыдущем этапе таблиц. Причем ключевые поля этих таблиц будут выделены полужирным шрифтом;

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

Установить в окне Изменение связейфлажок Обеспечение целостности данных;

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

Выполнить операции с пунктами главного меню программы

Файл – Сохранить;

– закрыть окно Схема данных.





Дата добавления: 2014-01-24; просмотров: 691; Опубликованный материал нарушает авторские права? | Защита персональных данных


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Да какие ж вы математики, если запаролиться нормально не можете??? 8833 - | 7641 - или читать все...

Читайте также:

  1. I. Создание «советской системы» в экономике
  2. I. Создание «советской системы» в экономике. Захват коммунистами власти в Китае в 1949 г. не был случайным — в сравнении с Гоминьданом они выглядели предпочтительнее во всех отношениях
  3. II Всероссийский съезд Советов. Создание нового правительственного аппарата
  4. II. Опредмечивание (называние) бесформенных изображений, создание образов-представлений по отдельным воспринимаемым деталям
  5. III. Создание условий для войны
  6. V. Ближний Восток. Создание империй
  7. VI. Создание целостного представления но его отдельным элементам. Словесное дорисовываиие (детализация) краткого сообщения или нечеткого воспринимаемого события
  8. Арифметические операции. Создание выражений с переменными и операторами
  9. Билет № 4. Типы взаимосвязей организмов создались в процессе эволюции как приспособление к совместной жизни разных видов в природном сообществе
  10. Биография Стива Джобса. Часть 1. Рождение, юноcть, создание Apple
  11. Бои на Березине и Днепре. Создание отрядов народного ополчения. Оборона г. Могилев, Гомель
  12. Борьба за создание национальной государственности


 

34.239.172.52 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


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