- •1. Понятие инф-ии и ее виды. Э.И. И ее особенности.
- •2. Э.И. В сис-ме упр-ия предприятием. Требования, предъявляемые к э.И.
- •3.Виды эк. Инф. И форма ее представления
- •4. Понятие сис-мы. И.С. И ее виды
- •5. Понятие бд. Её жизненный цикл
- •6. Понятие моделирования. Модели данных. Логические модели данных.
- •7.Иерархическая модель данных. Достоинства и недостатки.
- •8.Сетевая модель данных. Достоинства и недостатки.
- •9.Реляционная модель данных. Основная терминология.
- •10.Понятие сущности.
- •11.Понятие возможного, первичного и альтернативного ключей.
- •12. Теоретико-множественные реляционные операции объединения, пересечения, разности и декартова произведения.
- •13. Специальные реляционные операции: селекция, проекция, соединение и деление
- •14. Реляционная операция соединения и ее разновидности
- •15.Завис-ые и независ-е операции. Достоинства и недостатки реляционной модели.
- •16.Типы связей м/у сущностями.
- •17. Нормализация данных. 1-я н.Ф.
- •18. Нормализация данных. 2-я н.Ф.
- •19. Нормализация данных. 3-я н.Ф.
- •20. Нормализация данных. Н.Ф. Кодда-Бойса
- •21. Нормализация данных. 4-я и 5-я нф
- •22.Диаграммы “Сущность-связь”. Er- диаграммы.
- •23. Общая схема взаимодействия пользователей с бд
- •24.Физич. Модели данных.
- •26. Типы бд.
- •27. Назначение и функции субд.
- •28.Обеспечение целостности данных в субд. Понятие транзакции
- •29. Управление многопользовательским доступом к данным. Понятие блокировки.
- •30 Управление резервным копированием и восстановлением данных в субд
- •31. Технология «клиент-сервер»
- •42. Компьютерные информационные технологии: виды и характерные особенности.
- •60. Способы подключ.К сети Интернет.
- •54.Стек протоколов tcp/ip и его функционирование.
- •45. Корпоративные информационные технологии
- •40. Java-апплеты.
- •41. Введение в технологию cgi
11.Понятие возможного, первичного и альтернативного ключей.
Каждая сущность имеет свой так называемый первичный ключ. Подмножество атрибутов К={Ai,Aj,…,Ak} сущности S наз-ся возможным ключом, если вып-ся 2 усл-ия:
уникальность – не существует 2-х различных кортежей, для кот. набор зн-й атрибутов Ai, Aj,…,Ak совпадает.
минимальность – ни один из атрибутов Ai, Aj, …,Ak нельзя удалить без нарушения св-ва уникальности.
Каждая сущность обладает, по крайней мере, одним возможным ключом. В крайнем случае, возможным ключом яв-ся ключ К={Ai,Aj,…,Ak}. Среди всех возможных ключей выбирается один, кот. получает имя первичный ключ, остальные возможные ключи наз-ся альтернативными ключами. Не допускается, чтобы атрибут, входящий в состав первичного ключа, принимал неопределённое зн-ие. Смысл первичного или альтернативного ключа в том, что для любого кортежа, зная зн-ия ключевых атрибутов, можно получить зн-ия всех остальных атрибутов. (Например, по номеру зачетки можно определить ФИО студента). Если сущность имеет сложный первичный ключ, то часто в сущность добавляется дополн. атрибут, кот. не несет никакой информац. нагрузки, а исп-ся лишь для замены прежнего первичного ключа.
12. Теоретико-множественные реляционные операции объединения, пересечения, разности и декартова произведения.
Реляционная алгебра базируется на понятиях теории множеств и мат. логики. Каждая реляционная операция использует 1 или несколько сущностей в качестве операндов и продуцирует в результате некоторую новую сущность.
S= f (S1, S2, … Sn) Реляционная алгебра является замкнутой, т к в реляционные выражения в качестве операндов можно подставлять другие реляционные выражения, подходящие по типу
S= f(f1 (S11, S12, … S1n), f2 (S21, S22, … S2n),... )
Все базовые реляционные операции разбиваются на 2 группы:
Теоретико – множественные операции объединения, пересечения, дополнения и декартово произведение {U,∩,\,x}, кот. нес-ко модифицированы, т.к. их операндами яв-ся сущности, а не мн-ва. 2 сущности совместимы, если они должны иметь одинаковую степень (n) и их i-ые атрибуты Ai должны быть связаны с одним и тем же доменом Di.
Специальные реляционные операции: силлекция, проекция, соединение и деление.
Рассмотрим 1 группу:
Объединение 2 совместимых по типу сущностей называется сущность с тем же заголовком, что и у сущностей S1 и S2 и телом, содержащим все картежи сущностей S1 и S2.
S= S1 UNION S2
Замечание: Картеж должен входить в объединение только 1 раз, если он повторяется.
Пересечением 2x совместимых по типу сущностей называется сущность с тем же заголовком, что и у сущностей S1 и S2 и телом, включающим в себя все картежи принадлежащие одновременно сущности S1 и S2.
S= S1 INTERSECT S2
Разностью 2 совместимых по типу сущностей называется сущность с тем же заголовком, что и у сущностей S1 и S2 и телом, содержащим все картежи сущности S1 и ни одного сущности S2 : S= S1 MINUS S2
В отличии от первых 2х операций эта не обладает коммутативностью.
Декартово произведение сущностей S и R с заголовками {A1, A2, … An} и {В1, В2, … Вm} соответственно наз сущность с заголовком {A1, A2, … An , В1, В2, … Вm} полученная сцеплением заголовков сущностей S и R с телом, содержащим множество кортежей (a1, a2, … an , b1, b2, … bm), полученных сцеплением кортежей сущности S с кортежами сущности R
S TIMES R
Мощность декартова произведения равна произведению мощностей сущностей S и R. Если S и R содержат атрибуты с одинаковыми именами, то их надо переименовывать. Декартово произведение не требует от сущности совместимости по типу.