Теоретическая часть


Download 0.53 Mb.
bet25/25
Sana24.12.2022
Hajmi0.53 Mb.
#1057574
TuriМетодические указания
1   ...   17   18   19   20   21   22   23   24   25
Bog'liq
ЛР1-Проектирование БД

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1. Крёнке Д. Теория и практика построения баз данных. 8-е изд.– СПб.: Питер, 2003 – 800 с.

  2. Дейт К.Дж. Введение в системы баз данных. 6-е изд. – К.;М.;СПб.: Вильямс, 2000 – 848 с.

  3. Кириллов В.В. Основы проектирования реляционных баз данных (http://www.cs.ifmo.ru)

  4. Энциклопедия SQL. 3-е изд. /Дж. Грофф, П.Вайнберг. – СПб: Питер, 2004. – 896 с.




1 этот этап иначе называют "инфологическое моделирование", "моделирование данных", «семантическое моделирование".

2 иначе переводится как "объект-отношение". Но термин "отношение" используется в реляционной модели, и там он имеет совершенно иной смысл.

3 тип связи называется кардинальностью связи (cardinality).

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

5 При этом на подчиненные таблицы могут ссылаться еще какие-то таблицы, и удаление строк из подчиненных таблиц первого уровня может повлечь каскад удалений из ссылающихся таблиц второго уровня и так далее. Некоторые СУБД выполняют многоуровневые каскадные удаления, другие СУБД ограничивают удаление одним уровнем. В таких СУБД для организации многоуровневых каскадных удалений применяют триггеры.

6 альтернативный перевод – нормальная форма область/ключ (НФОК)

7 здесь и далее листинги на диалекте Transact-SQL (MS SQL Server).

8 функция GetDate() возвращает текущую дату в SQL Server, в MySQL аналогичная функция называется Now(), а в Firebird такой функции нет.

Download 0.53 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling