Редактирование: Базы Данных, 19 лекция (от 09 ноября)

Материал из eSyr's wiki.

Перейти к: навигация, поиск

Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.

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

Текущая версия Ваш текст
Строка 1: Строка 1:
<P STYLE="margin-bottom: 0cm">Вводится специальное граф
<P STYLE="margin-bottom: 0cm">Вводится специальное граф
-
представление, И так далее. До поры до времени он существовал сам по
+
представление, И так дпалее .До поры до времени он существовал сам по
себе, пока над ним не взял контроль консорциум.</P>
себе, пока над ним не взял контроль консорциум.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">Получилась забавная картиночка:</P>
+
<P STYLE="margin-bottom: 0cm">Получилась бзабавная картиночка:</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
Строка 37: Строка 37:
<P STYLE="margin-bottom: 0cm">Platform Specific Model
<P STYLE="margin-bottom: 0cm">Platform Specific Model
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">Переход делается с помощью прфайлов, и
+
<P STYLE="margin-bottom: 0cm">Перекход делается с помощью прфайлов, и
идёт к тому, чтобы делалось автоматически.</P>
идёт к тому, чтобы делалось автоматически.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">Теперь лектор сосредотачивается на
+
<P STYLE="margin-bottom: 0cm">Теперь алектор сосредотачивается на
-
диаграммах классов.
+
диаграмах классов.
</P>
</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
Строка 60: Строка 60:
люди, которые считают, что коль скоро мы предлагаем людям формальный
люди, которые считают, что коль скоро мы предлагаем людям формальный
язык, то, значит, у него должна быть формальная семантика, также
язык, то, значит, у него должна быть формальная семантика, также
-
документированная, как и синтаксис</P>
+
документированная, как и синтаксисъ</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
Строка 98: Строка 98:
</P>
</P>
<P STYLE="margin-bottom: 0cm">Операции класса &ndash; именованная
<P STYLE="margin-bottom: 0cm">Операции класса &ndash; именованная
-
услуга, которую можно запросить у любого объекта класса.</P>
+
услуга, которужю можно запросить у любого объекта класса.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
Строка 106: Строка 106:
</P>
</P>
<P STYLE="margin-bottom: 0cm">Самая большая неприятность языка UML &ndash;
<P STYLE="margin-bottom: 0cm">Самая большая неприятность языка UML &ndash;
-
то, что там терминология не такая. Например, понятие связи в UML &ndash;
+
то, что там терминологияч не такая. Например, понятие связи в UML &ndash;
понятие более общее, чем в ER-диаграммах.
понятие более общее, чем в ER-диаграммах.
</P>
</P>
Строка 115: Строка 115:
<LI><P STYLE="margin-bottom: 0cm">зависимость</P>
<LI><P STYLE="margin-bottom: 0cm">зависимость</P>
<LI><P STYLE="margin-bottom: 0cm">обобщения</P>
<LI><P STYLE="margin-bottom: 0cm">обобщения</P>
-
<LI><P STYLE="margin-bottom: 0cm">ассоциации &ndash; то же, что и
+
<LI><P STYLE="margin-bottom: 0cm">ассоциации &ndash; то же, чот и
связь в ER-диаграммах</P>
связь в ER-диаграммах</P>
</OL>
</OL>
Строка 125: Строка 125:
</P>
</P>
<P STYLE="margin-bottom: 0cm">Зависимость &ndash; то, что одна
<P STYLE="margin-bottom: 0cm">Зависимость &ndash; то, что одна
-
сущность без другой не имеет смысла.</P>
+
сущность бкз другой не имеет смысла.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
Строка 134: Строка 134:
спрашивает, что нужно иметь по минимуму, чтобы было позднее
спрашивает, что нужно иметь по минимуму, чтобы было позднее
связывание, и отвечают, что нужен механизм вирт функций. Это соверш
связывание, и отвечают, что нужен механизм вирт функций. Это соверш
-
неправильно. А нужно в рантайме по ссылке на объект узнавать, какого
+
непраавильно. А нужно в рантайме по ссылке на объект узнавать, какого
он точно класса.
он точно класса.
</P>
</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">Лектор &ndash; первый человек в
+
<P STYLE="margin-bottom: 0cm">Лектор &ndash; первый человек по в
СССР, который написал статью по С++. (1985)</P>
СССР, который написал статью по С++. (1985)</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
Строка 146: Строка 146:
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">Обобщение &ndash; стрелочка говорит,
+
<P STYLE="margin-bottom: 0cm">Обобщение &ndash; стрелочка новорит,
что у аэроплана один базовый класс, и аэроплан является его
что у аэроплана один базовый класс, и аэроплан является его
подклассом.</P>
подклассом.</P>
Строка 155: Строка 155:
</P>
</P>
<P STYLE="margin-bottom: 0cm">При том, что Дейта и Дарелл (?)
<P STYLE="margin-bottom: 0cm">При том, что Дейта и Дарелл (?)
-
терпеть не может UML, как и полагается нормальным людям, тем не
+
терпеть не может UML, как и полагается нормалдьным людям, тем не
менее, у них основные свойства наследования такие же, как в UML.</P>
менее, у них основные свойства наследования такие же, как в UML.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
<P STYLE="margin-bottom: 0cm">Есть класс яблоки, и мы там ввели все
<P STYLE="margin-bottom: 0cm">Есть класс яблоки, и мы там ввели все
-
возможные атрибуты яблок. Лектор знает людей, которые едят
+
возможные атрбуты яблок. Лектор знает людей, которые едят
-
принципиально зелёные яблоки... этот пример лектору не нравится</P>
+
принципиально зелёные ябдлоки... этот пример лектору не нравится</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
Строка 172: Строка 172:
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
-
<P STYLE="margin-bottom: 0cm">И у студент, и у препода есть комната.
+
<P STYLE="margin-bottom: 0cm">И у студент, и у преполда есть комната.
Препод &ndash; комната, где покурить, студент &ndash; комната в
Препод &ndash; комната, где покурить, студент &ndash; комната в
общаге. У препода-студента и то, и другое. Какие решения &ndash;
общаге. У препода-студента и то, и другое. Какие решения &ndash;
запретить образование класса, пока есть одноимённые атрибуты. Это
запретить образование класса, пока есть одноимённые атрибуты. Это
-
упражнение не годится, потому что класс &ndash; вещь динамичная.
+
упражнение не годится, потомцу что класс &ndash; вещь динамичная.
-
Втрое &ndash; наследовать свойства только от одного из суперклассов.
+
Втрое &ndash; наследовать свойства только от одного изх суперклассов.
Ещё одна возможность &ndash; переименовать автоматом. На самом деле,
Ещё одна возможность &ndash; переименовать автоматом. На самом деле,
тоже не очень сдорово, потому что на уровне ЧеловекИзУнивера не
тоже не очень сдорово, потому что на уровне ЧеловекИзУнивера не
-
должны быть атрибуты, которые такие. Кроме того, имена получаются
+
должны быть атрибуты, которые такие. Кроме того, имена получапются
очень длинные.</P>
очень длинные.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>
<P STYLE="margin-bottom: 0cm">Вывод &ndash; ребята, множественное
<P STYLE="margin-bottom: 0cm">Вывод &ndash; ребята, множественное
-
наследование &ndash; вещь красивая. Но! Лектор не знает, как её
+
наследование &ndash; вещь красивая. Но. Лектор не знает, как её
реализовать в SQL.</P>
реализовать в SQL.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
Строка 197: Строка 197:
</P>
</P>
<P STYLE="margin-bottom: 0cm">Графически на диаграмах сущность-связь
<P STYLE="margin-bottom: 0cm">Графически на диаграмах сущность-связь
-
это линия, которая соединяет класс с самим собой или другим классом.</P>
+
это линия, которая соед класс с самим собой или другим классом.</P>
<P STYLE="margin-bottom: 0cm"><BR>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</P>

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. eSyr's_wiki:Авторское право).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Личные инструменты
Разделы