Информатика. Беседина С.В. - 29 стр.

UptoLike

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

29
«Многие-ко-многим», отношение между преподавателями и курсами
лекций, которые они читают, т. к. один преподаватель может читать несколь-
ко курсов, но и один курс может читаться несколькими преподавателями.
«Один-к-одному». Такой тип отношений встречается гораздо реже.
Как правило, это бывает в двух случаях: запись имеет большое количество
полей, и тогда данные об одном типе объектов разносятся по двум связан-
ным таблицам, или нужно определить дополнительные атрибуты для неко-
торого количества записей в таблице, тогда создается отдельная таблица
для этих дополнительных атрибутов, которая связывается отношением
«один-к-одному» с основной таблицей.
Любая СУБД позволяет выполнять четыре простейшие операции
с данными:
1) добавлять в таблицу одну или несколько записей;
2) удалять из таблицы одну или несколько записей;
3) обновлять значения некоторых полей в одной или нескольких записях;
4) находить одну или несколько записей, удовлетворяющих заданно-
му условию.
Для выполнения этих операций используется механизм запросов. Ре-
зультатом выполнения запросов является либо отобранное по определен-
ным критериям множество записей, либо изменения в таблицах. Запросы к
базе формируются на специально созданном для этого языке, который так
и называется язык структурированных запросов (SQL Structured
Query Language).
Свойства отношений:
1. В отношении нет одинаковых кортежей.
2. Порядок и кортежей и атрибутов не существенен.
3. Каждый атрибут должен иметь уникальное имя.
     «Многие-ко-многим», отношение между преподавателями и курсами
лекций, которые они читают, т. к. один преподаватель может читать несколь-
ко курсов, но и один курс может читаться несколькими преподавателями.
     «Один-к-одному». Такой тип отношений встречается гораздо реже.
Как правило, это бывает в двух случаях: запись имеет большое количество
полей, и тогда данные об одном типе объектов разносятся по двум связан-
ным таблицам, или нужно определить дополнительные атрибуты для неко-
торого количества записей в таблице, тогда создается отдельная таблица
для этих дополнительных атрибутов, которая связывается отношением
«один-к-одному» с основной таблицей.
     Любая СУБД позволяет выполнять четыре простейшие операции
с данными:
    1) добавлять в таблицу одну или несколько записей;
    2) удалять из таблицы одну или несколько записей;
    3) обновлять значения некоторых полей в одной или нескольких записях;
    4) находить одну или несколько записей, удовлетворяющих заданно-
му условию.
     Для выполнения этих операций используется механизм запросов. Ре-
зультатом выполнения запросов является либо отобранное по определен-
ным критериям множество записей, либо изменения в таблицах. Запросы к
базе формируются на специально созданном для этого языке, который так
и называется — язык структурированных запросов (SQL — Structured
Query Language).
     Свойства отношений:
     1. В отношении нет одинаковых кортежей.
     2. Порядок и кортежей и атрибутов не существенен.
     3. Каждый атрибут должен иметь уникальное имя.




                                    29