
- •Профессионального образования «московская государственная академия приборостроения и информатики»
- •1. Информационное обеспечение процессов омд
- •1.2 Иерархическая система и структура производства
- •1.3 Основные виды технологических процессов омд
- •Структура подсистемы и информационные связи между элементами
- •1.5 Состав информации
- •Цветные металлы и сплавы
- •Обозначение химических элементов в цветных сплавах
- •1.5.2 Геометрия продукции
- •Табличный метод кодирования чертежа детали по стандартным образцам
- •Покоординатное кодирование
- •Исходя, из выше названных формул были получен ряд аппроксимаций
- •2. Базы данных в обработке металлов давлением
- •2.1 Базы данных и информационные системы
- •2.2 Архитектура автоматизированной информационной системы
- •2.3 Системы управления базами данных
- •2.4 Локальные информационные системы
- •2.5 Способы разработки приложений
- •2.6 Схема обмена данными при работе с бд
- •2.7 Модели и типы данных
- •2.7.1 Иерархическая модель данных (имд)
- •2.7.2 Сетевая модель данных (смд)
- •2.7.3 Реляционная модель данных (рмд)
- •2.7.4 Постреляционная модель данных (прмд)
- •Накладные
- •2.7.5 Многомерная модель данных (ммд)
- •2.7.6 Объектно-ориентированная модель данных (оомд)
- •2.8 Типы данных
- •2.9 Реляционная модель данных
- •2.9.1 Определение реляционной модели
- •Элементы реляционной модели
- •2.9.2 Индексирование
- •2.9.3 Связывание таблиц
- •Характеристика связей представлена в таблице
- •Связь вида 1 : м
Характеристика связей представлена в таблице
Характеристика полей связи по видам |
1 : 1 |
1 : М |
М : 1 |
М : М |
Поля связи основной таблицы |
Являются ключом |
Являются ключом |
Не являются ключом |
Не являются ключом |
Поля связи дополнительной таблицы |
Являются ключом |
Не являются ключом |
Являются ключом |
Являются ключом |
Связь вида 1 : 1
Связь вида 1 : 1 образуется в случае, когда все поля связи основной и дополнительной таблиц являются ключевыми. Поскольку значения в ключевых полях обеих таблиц не повторяются, обеспечивается взаимно-однозначное соответствие записей из этих таблиц. Сами таблицы, по сути, здесь являются равноправными.
Пример:
Таблица О1 Таблица Д1
* + |
|
|
* + |
|
Поле 11 |
Поле 12 |
|
Поле 21 |
Поле 22 |
а |
10 |
|
а |
Стол |
б |
40 |
|
б |
Книга |
в |
3 |
|
|
|
* - ключевые поля; + - поля связи
В приведенных таблицах установлена связь между записью (а, 10) таблицы О1 и записью (а, стол) таблицы Д1. основанием этого является совпадение значений в полях связи. Аналогичная связь существует и между записями (б, 3) и (в, книга) этих же таблиц.
Сопоставление записей двух таблиц по существу означает образование новых «виртуальных записей» (псевдозаписей). Так, первую пару записей логически можно считать новой псевдозаписью (а, 10, стол), в вторую пару – псевдозаписью вида (в, 3, книга).
На практике связи вида 1 : 1 используются сравнительно редко, так как хранимую в двух таблицах информацию легко объединить в одну таблицу , которая занимает гораздо меньше места в памяти. Однако возможны случаи когда удобнее иметь не одну, а две и более таблиц. В следствии необходимости ускорить обработку, повысить удобство работы нескольких пользователей с общей информацией, обеспечить более высокую степень защиты информации и т. д.
Связь вида 1 : м
Связь 1 : М имеет место в случае, когда одной записи основной таблицы соответствует несколько записей вспомогательной таблицы.
Пример: Связываемые таблицы О2 и Д2.
О2 – информация о видах мультимедиа устройствах ПЭВМ;
Д2 – сведение о фирмах-производителях этих устройств и наличии на складе этих устройств.
Таблица О2
* + |
|
Код |
Вид устройства |
а |
CD-ROM |
б |
CD-Recorder |
в |
Sound Blaster |
Таблица Д2
* + |
|
|
Код |
Фирма-производитель |
Наличие |
а |
Acer |
Да |
а |
Mitsumi |
Нет |
а |
NEC |
Да |
а |
Panasonic |
Да |
а |
Sony |
Да |
б |
Philips |
Нет |
б |
Sony |
Нет |
б |
Yamaha |
Да |
в |
Creative Labs |
Да |
Таблица Д2 имеет два ключевых поля, так как одна и та же фирма может производить устройства различных видов.
Сопоставление записей обеих таблиц по полю «Код» порождает псевдозаписи вида: (а, CD-ROM, Acer, да), (а, CD-ROM, Mitsumi, нет), (а, CD-ROM, NEC, да), (а, CD-ROM, Panasonic, да), (б, CD-Recorder, Philips, нет), (б, CD-Recorder, Sony, да) и т. д.
Если свести псевдозаписи в новую таблицу, то получим полную информацию обо всех видах мультимедиа – устройствах ПЭВМ, фирмах их производящих, а также сведения о наличие конкретных видов устройств на складе.
Связь вида М : 1
Связь М : 1 имеет место в случае, когда одной или несколькими записями основной таблицы становится в соответствие одна запись дополнительной таблицы.
Пример:
Рассмотрим связь таблиц О3 и Д3. В основной таблице О3 содержится информация о названии деталей (Поле 11), видах материалов, из которого детали можно изготавливать (Поле 12), и марках материала (Поле 13). В дополнительной таблице Д3 содержится сведения о названиях деталей (Поле 21), сроках изготовления (Поле 22) и стоимости заказов (Поле 23).
Таблица О3
+ |
|
|
Поле 11 |
Поле 12 |
Поле 13 |
Труба 1 |
Медь |
М1 |
Труба 1 |
Медь |
М3Р |
Пруток 2 |
Латунь |
Л63 |
Пруток 2 |
Латунь |
ЛС 59-1 |
Пруток 2 |
Латунь |
ЛО 70-1 |
Профиль 3 |
Алюминий |
Д1 |
Профиль 4 |
Медь |
М1 |
Таблица Д3
* |
+ |
|
Поле 21 |
Поле 22 |
Поле 23 |
Труба 1 |
04.05.04 |
190 |
Пруток 2 |
14.05.04 |
135 |
Профиль 3 |
03.06.04 |
190 |
Профиль 4 |
06.06.04 |
1240 |
Связывание этих таблиц обеспечивает такое установление соответствия между записями, которое эквивалентно образованию следующих псевдозаписей.
Труба 1 |
Медь |
М1 |
04.05.04 |
190 |
Труба 1 |
Медь |
М3Р |
04.05.04 |
190 |
Пруток 2 |
Латунь |
Л63 |
14.05.04 |
135 |
Полученная псевдотаблица может быть полезна при планировании или принятии управленческих решений, когда необходимо иметь все возможные варианты исполнения заказов по каждому изделию. Таблица Д3 – основная, а таблица О3 – дополнительная то получим связь вида 1 : М. Таким же образом можно поступить с таблицами О2 Д2. Отсюда следует, что вид связи
(1 : М или М : 1) зависит от того, какая таблица является главной, а какая дополнительной.
Связь вида М : М
Самый общий вид связи М : М возникает в случаях, когда нескольким записям основной таблицы соответствует несколько записей дополнительной таблицы.
Пример:
Таблица О4 Таблица Д4
* |
* + |
|
* |
*+ |
Работает |
На станке |
|
Обслуживает |
Станок |
Иванов А. В. |
Станок 1 |
|
Голубев Б. С. |
Станок 1 |
Иванов А. В. |
Станок 2 |
|
Голубев Б. С. |
Станок 3 |
Петров Н. Г |
Станок 1 |
|
Зыков А. Ф. |
Станок 2 |
Петров Н. Г. |
Станок 3 |
|
Зыков А. Ф. |
Станок 3 |
Сидоров В. К. |
Станок 2 |
|
|
|
Псевдотаблица «О4 +Д4»
Работа |
Станок |
Обслуживание |
Иванов А. В. |
Станок 1 |
Голубев Б. С. |
Иванов А. В. |
Станок 2 |
Зыков А. Ф. |
Петров Н. Г. |
Станок 1 |
Голубев Б. С. |
Петров Н. Г. |
Станок 3 |
Голубев Б. С. |
Петров Н. Г. |
Станок 3 |
Зыков А. Ф. |
Сидоров В. К. |
Станок 2 |
Зыков А. Ф. |
Очевидно, аналогично связи 1 : 1, связь М : М, не устанавливает подчиненности таблиц. Для проверки этого можно основную и дополнительную таблицу поменять местами и выполнить объединение информации путем связывания. Результирующие таблицы «О4 + Д4» и «Д4 + О4» будут отличаться порядком следования первого и третьего полей, а также порядком расположения записей.
На практике в связь обычно вовлекается сразу несколько таблиц. При этом одна из таблиц может иметь различного рода связи с нескольким таблицами. В случаях. Когда связанные таблицы, в свою очередь, имеют связи с другими таблицами, образуется иерархия или «дерево» связей.
ЛИТЕРАТУРА
Физические величины: Справочник / А. П. Бабичев, Н. А. Бабушкина, А. М. Братковский и др.4 Под ред. И. С. Григорьева, Е. З. Мейлихова. – М.: Энергоатомиздат, 1991, 1232 с.
Головин В. А., Дмитриев А. М., Воронцов А. Л. технология ковки и объемной штамповки. Часть 2 малоотходная объемная штамповка: Учебник для вузов. М.: Машиностроение-1, 2004, 434 с.
Дмитриев А. М., Воронцов А. Л. технология ковки и объемной штамповки. Часть 1. Учебник для вузов. М.: Высшая школа, 2002, 400 с.
Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных. Учебник для вузов. СПб.: КОРОНА принт, 2000, 416 с. с ил.