Компьютерные методы в психодиагностике. Истомина О.А. - 30 стр.

UptoLike

Составители: 

30
Во-первых, могут быть несколько типов связей (один-к-одному, один-
ко-многим, многие-к-одному, многие-ко-многим), различающихся сложно-
стью построения. В данном разделе рассматривается один из наиболее рас-
пространенных типов связей «один-ко-многим» (одна запись первой табли-
цы связывается со многими записями второй таблицы). Во-вторых, связи все-
гда устанавливаются между одинаковыми полями разных таблиц (например,
если нужно связать две таблицы по полю «код сотрудника», необходимо,
чтобы данное поле содержалось в обеих таблицах), но так (в-третьих), чтобы
в одной таблице это поле обладало свойствами «ключевого» поля, а в другой
нет (рис. 2). В-четвертых, хотя процедура установки связей производится
при помощи мышки и визуального контроля, по ее окончании обязательно
проведение «регистрации» установленной связи.
Процедура установки связи между таблицами. Сервис Схема данных (откроется
окно «Схема данных», внутри него подокно «Добавление таблицы»). В подокне «До-
бавление таблицы» выбрать две таблицы, которые необходимо связать друг с другом и
переместить их в окно «Схемы данных» (таблицы по очереди выделяются одним щелч-
ком, после чего нажимается кнопка «добавить»); закрыть подокно «Добавление табли-
цы». Таблицы в окне «Схема данных» представлены вместе с теми полями (столбца-
ми), которые в данных таблицах содержатся, при этом ключевое поле выделено полу-
жирным шрифтом (рис. 2). На рис. 2 в таблице «Общие сведения» ключевым является
поле «код респондента», в таблице «Диагностика» поле «№». Связь между таблица-
ми будет устанавливаться по полю «код респондента» (см. выше). Выделить мышкой
поле «код респондента» в таблице «Общие сведения» (начало связи с той таблицы,
где идентичное поле является ключевым), затем, не отпуская клавиши, потянуть мыш-
кой до аналогичного поля в таблице «Диагностика». Во время перетаскивания курсор
принимает вид прямоугольника. Доведя до нужного поля («код респондента» в таблице
«Диагностика»), отпустить мышку. После этого всплывает диалоговое окно «Изменение
связей», в котором и производится «регистрация» (нажать кнопку «Создать»). Связь ме-
жду таблицами установлена, в схеме данных она показана графически в виде черной линии, со-
единяющей таблицы (рис. 2). Если связь необходимо удалить либо изменить, на линию, соеди-
няющую таблицы, наводится курсор, в контекстном меню правой клавиши выбирается соответст-
вующая команда.
В дальнейшем, при открытии таблицы, которая связана с другой таб-
лицей (или несколькими таблицами), на панели, слева от крайнего поля, по-
является столбец со знаками «+». При щелчке на значок «+» рядом с какой-
либо записью (например, Иванов И. И.) Access выведет все данные из другой
таблицы, которые соответствуют текущей записи (например, результаты
психодиагностики Иванова И. И.).
     Во-первых, могут быть несколько типов связей (один-к-одному, один-
ко-многим, многие-к-одному, многие-ко-многим), различающихся сложно-
стью построения. В данном разделе рассматривается один из наиболее рас-
пространенных типов связей – «один-ко-многим» (одна запись первой табли-
цы связывается со многими записями второй таблицы). Во-вторых, связи все-
гда устанавливаются между одинаковыми полями разных таблиц (например,
если нужно связать две таблицы по полю «код сотрудника», необходимо,
чтобы данное поле содержалось в обеих таблицах), но так (в-третьих), чтобы
в одной таблице это поле обладало свойствами «ключевого» поля, а в другой
– нет (рис. 2). В-четвертых, хотя процедура установки связей производится
при помощи мышки и визуального контроля, по ее окончании обязательно
проведение «регистрации» установленной связи.
Процедура установки связи между таблицами. Сервис → Схема данных (откроется
окно «Схема данных», внутри него – подокно «Добавление таблицы»). В подокне «До-
бавление таблицы» выбрать две таблицы, которые необходимо связать друг с другом и
переместить их в окно «Схемы данных» (таблицы по очереди выделяются одним щелч-
ком, после чего нажимается кнопка «добавить»); закрыть подокно «Добавление табли-
цы». Таблицы в окне «Схема данных» представлены вместе с теми полями (столбца-
ми), которые в данных таблицах содержатся, при этом ключевое поле выделено полу-
жирным шрифтом (рис. 2). На рис. 2 в таблице «Общие сведения» ключевым является
поле «код респондента», в таблице «Диагностика» – поле «№». Связь между таблица-
ми будет устанавливаться по полю «код респондента» (см. выше). Выделить мышкой
поле «код респондента» в таблице «Общие сведения» (начало связи – с той таблицы,
где идентичное поле является ключевым), затем, не отпуская клавиши, потянуть мыш-
кой до аналогичного поля в таблице «Диагностика». Во время перетаскивания курсор
принимает вид прямоугольника. Доведя до нужного поля («код респондента» в таблице
«Диагностика»), отпустить мышку. После этого всплывает диалоговое окно «Изменение
связей», в котором и производится «регистрация» (нажать кнопку «Создать»). Связь ме-
жду таблицами установлена, в схеме данных она показана графически в виде черной линии, со-
единяющей таблицы (рис. 2). Если связь необходимо удалить либо изменить, на линию, соеди-
няющую таблицы, наводится курсор, в контекстном меню правой клавиши выбирается соответст-
вующая команда.

     В дальнейшем, при открытии таблицы, которая связана с другой таб-
лицей (или несколькими таблицами), на панели, слева от крайнего поля, по-
является столбец со знаками «+». При щелчке на значок «+» рядом с какой-
либо записью (например, Иванов И. И.) Access выведет все данные из другой
таблицы, которые соответствуют текущей записи (например, результаты
психодиагностики Иванова И. И.).



30