- Реляционные объекты данных (Требования к табличной форме представления отношений. Домены и атрибуты. Схемы отношений. Именованные значения кортежей. Кортежи. Типы кортежей. Отношения. Типы отношений)
- Реляционная алгебра. Унарные операции (Унарная операция выборки. Унарная операция проекции. Унарная операция переименования. Свойства унарных операций)
- Реляционная алгебра. Бинарные операции (Операции объединения, пересечения, разности. Операции декартового произведения и естественного соединения. Свойства бинарных операций. Варианты операций соединения. Производные операции. Выражения реляционной алгебры)
- Язык SQL (Оператор Select - базовый оператор языка структурированных запросов. Унарные операции на языке структурированных запросов. Бинарные операции на языке структурированных запросов. Операция декартова произведения. Операции внутреннего соединения. Операция естественного соединения. Операция левого внешнего соединения. Операция правого внешнего соединения. Операция полного внешнего соединения)
- Базовые отношения (Базовые типы данных. Пользовательский тип данных. Значения по умолчанию. Виртуальные атрибуты. Понятие ключей)
- Создание базовых отношений (Металингвистические символы. Пример создания базового отношения в записи на псевдокоде. Ограничение целостности по состоянию. Ограничения ссылочной целостности. Понятие индексов. Модификация базовых отношений)
- Функциональные зависимости (Ограничение функциональной зависимости. Правила вывода Армстронга. Производные правила вывода. Полнота системы правил Армстронга)
- Нормальные формы (Смысл нормализации схем баз данных. Первая нормальная форма (1NF). Вторая нормальная форма (2NF). Третья нормальная форма (3NF). Нормальная форма Бойса - Кодда (NFBC). Вложенность нормальных форм)
- Проектирование схем баз данных (Различные типы и кратности связей. Диаграммы. Виды диаграмм. Связи и миграция ключей)
- Связи классов сущностей (Иерархическая рекурсивная связь. Сетевая рекурсивная связь. Ассоциация. Обобщения. Композиция. Агрегация. Унификация атрибутов)
- Экспертные системы и продукционная модель знаний (Назначение экспертных систем. Структура экспертных систем. Участники разработки экспертных систем. Режимы работы экспертных систем. Продукционная модель знаний)
Лекция № 1. Введение
1. Системы управления базами данных
Системы управления базами данных (СУБД) - это специализированные программные продукты, позволяющие:
1) постоянно хранить сколь угодно большие (но не бесконечные) объемы данных;
2) извлекать и изменять эти хранящиеся данные в том или ином аспекте, используя при этом так называемые запросы;
3) создавать новые базы данных, т. е. описывать логические структуры данных и задавать их структуру, т. е. предоставляют интерфейс программирования;
4) обращаться к хранящимся данным со стороны нескольких пользователей одновременно (т. е. предоставляют доступ к механизму управления транзакциями).
Соответственно, базы данных - это наборы данных, находящиеся под контролем систем управления.
Сейчас системы управления базами данных являются наиболее сложными программными продуктами на рынке и составляют его основу. В дальнейшем предполагается вести разработки по сочетанию обычных систем управления базами данных с объектно-ориентированным программированием (ООП) и интернет-технологиями.
Изначально СУБД были основаны на иерархических и сетевых моделях данных, т. е. позволяли работать только с древовидными и графовыми структурами. В процессе развития в 1970 г. появились системы управления базами данных, предложенные Коддом (Codd), основанные на реляционной модели данных.
2. Реляционные базы данных
Термин "реляционный" произошел от английского слова "relation" - "отношение".
В самом общем математическом смысле (как можно помнить из классического курса алгебры множеств) отношение - это множество
R = {(x1,..., xn) | x1 ∈ A1,...,xn ∈ An},
где A1,..., An - множества, образующие декартово произведение. Таким образом, отношение R - это подмножество декартова произведения множеств: A1 x... x An :
R ⊆ A 1 x... x An.
Например, рассмотрим бинарные отношения строгого порядка "больше" и "меньше" на множестве упорядоченных пар чисел A 1 = A2 = {3, 4, 5}:
R> = {(3, 4), (4, 5), (3, 5)} ⊂ A1 x A2;
R< = {(5, 4), (4, 3), (5, 3)} ⊂ A1 x A2.
Эти же отношения можно представить в виде таблиц.
Отношение "больше" R>:

Отношение "меньше" R<:

Таким образом, мы видим, что в реляционных базах данных самые различные данные организовываются в виде отношений и могут быть представлены в форме таблиц.
Нужно заметить, что эти два рассмотренных нами отношения R> и R< не эквивалентны между собой, другими словами, таблицы, соответствующие этим отношениям, не равны друг другу.
Итак, формы представления данных в реляционных БД могут быть разными. В чем проявляется эта возможность различного представления в нашем случае? Отношения R> и R< - это множества, а множество - структура неупорядоченная, значит, в таблицах, соответствующих этим отношениям, строки можно менять между собой местами. Но в то же время элементы этих множеств - это упорядоченные наборы, в нашем случае - упорядоченные пары чисел 3, 4, 5, значит, столбцы менять местами нельзя. Таким образом, мы показали, что представление отношения (в математическом смысле) в виде таблицы с произвольным порядком строк и фиксированным числом столбцов является приемлемой, правильной формой представления отношений.
Но если рассматривать отношения R> и R< с точки зрения заложенной в них информации, то понятно, что они эквивалентны. Поэтому в реляционных базах данных понятие "отношение" имеет несколько другой смысл, нежели отношение в общей математике. А именно оно не связано с упорядоченностью по столбцам в табличной форме представления. Вместо этого вводятся так называемые схемы отношений "строка - заголовок столбцов", т. е. каждому столбцу дается заголовок, после чего их можно беспрепятственно менять местами.
Вот как будут выглядеть наши отношения R> и R< в реляционной базе данных.
Отношение строгого порядка (вместо отношения R>):

Отношение строгого порядка (вместо отношения R<):

Обе таблицы-отношения получают новое (в данном случае одинаковое, так как введением дополнительных заголовков мы стерли различия между отношениями R> и R<) название.
Итак, мы видим, что при помощи такого несложного приема, как дополнение таблиц необходимыми заголовками, мы приходим к тому, что отношения R> и R< становятся эквивалентными друг другу.
Таким образом, делаем вывод, что понятие "отношение" в общем математическом и в реляционном смысле совпадают не полностью, не являются тождественными.
В настоящее время реляционные системы управления базами данных составляют основу рынка информационных технологий. Дальнейшие исследования ведутся в направлении сочетания той или иной степени реляционной модели.
>> Вперед: Отсутствующие данные (Пустые значения (Empty-значения). Неопределенные значения (Null-значения). Null-значения и общее правило вычисления выражений. Null-значения и логические операции. Null-значения и проверка условий)
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Общая биология. Конспект лекций
▪ Адвокатура и нотариат. Шпаргалка
▪ Философия науки и техники. Конспект лекций
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Атомный секрет вечного блеска золота
20.06.2026
Золото издавна считается символом вечности и благородства не только из-за своей редкости, но и благодаря удивительной химической стойкости. В отличие от большинства металлов, оно не окисляется на воздухе, не тускнеет и не покрывается ржавчиной даже спустя тысячелетия. Эта уникальная инертность позволила золотым артефактам сохранять первозданный блеск с древних времен. Однако точный механизм такой защиты долго оставался загадкой для ученых. Недавнее исследование американских химиков-вычислителей раскрыло, что дело не просто в слабом взаимодействии с кислородом, а в особой атомной структуре поверхности металла.
Сотрудники Тулейнского университета Санту Бисвас и Мэтью М. Монтемор провели детальное компьютерное моделирование, чтобы понять, как молекулы кислорода взаимодействуют с поверхностью золота. Ученые сравнили два основных типа атомных структур: "реконструированные" и "нереконструированные" поверхности. Было доказано, что природная способность золота к перестройке атомов играет кл ...>>
Смарфон Realme 16T 5G
20.06.2026
В сегменте доступных смартфонов с акцентом на длительную работу без подзарядки компания Realme представила интересную новинку - модель Realme 16T 5G. Главным преимуществом устройства стала по-настоящему впечатляющая батарея емкостью 8000 мАч, которая способна обеспечить до трех дней автономной работы при умеренном использовании. При этом инженерам удалось сохранить относительно компактный корпус толщиной менее 9 мм и вес всего 224 грамма, что делает смартфон удобным для повседневного ношения несмотря на внушительный аккумулятор.
Смартфон оснащен большим 6,8-дюймовым LCD-дисплеем с высокой частотой обновления 144 Гц и пиковой яркостью до 1200 нит. Такое сочетание обеспечивает плавную картинку в динамичных сценах и комфортное восприятие контента даже под прямыми солнечными лучами. За производительность отвечает энергоэффективный процессор MediaTek Dimensity 6300, дополненный оперативной памятью LPDDR4X и накопителем UFS 2.2. Для эффективного отвода тепла во время продолжительных нагру ...>>
Проблема набора веса после 40
19.06.2026
С возрастом многие люди замечают, что поддерживать привычный вес становится все сложнее, даже если рацион и уровень активности существенно не меняются. Ученые из Каролинского института в Швеции раскрыли одну из ключевых биологических причин этого явления. Они показали, что с годами в жировой ткани замедляется процесс обновления липидов, из-за чего организм постепенно накапливает жир. Это естественное возрастное изменение объясняет, почему после 40 лет тело начинает "работать" иначе, способствуя набору веса.
В долгосрочном исследовании специалисты наблюдали за жировой тканью 54 мужчин и женщин на протяжении в среднем 13 лет. Независимо от того, набирали участники вес или, наоборот, худели, у всех без исключения скорость липидного обмена в жировых клетках заметно снижалась. Жир в клетках обновляется все медленнее, и этот процесс происходит автоматически с течением времени. Те, кто не компенсировал замедление уменьшением калорийности питания, в среднем набирали около 20% от исходного в ...>>
Случайная новость из Архива Предварительный усилитель Densen B-250CAST
14.05.2017
Представлен предварительный усилитель Densen B-250CAST, также имеющий в своем составе ЦАП и сетевой проигрыватель. Новинка вобрала в себя наработки из ранней модели B-275 Super Leggera. В целях снижения шума, искажений и дисбаланса между каналами в цепи регулятора громкости используются металлопленочные резисторы Vishay и массив реле, контролируемых микропроцессором. Громкость регулируется с шагом 0,5 дБ в пределах 200 ступеней и сохраняет баланс между каналами даже на малых уровнях.
Силовая часть включает три трансформатора мощностью 20 ВА каждый, они защищены от вибраций, как и усилительные каскады мощностью 6 Вт, работающие в классе A без обратной связи и помещенные в изолированные корпуса. Выходные цепи построены по схеме "двойное моно" и включают в себя конденсаторы суммарной емкостью 100 000 мкФ.
Новинка поддерживает подключение ММ-фонокорректора DP-07 и внешних источников питания DNRG, 1NRG или 2NRG. Поддерживается Google Cast, встроенный ЦАП работает в формате 192/24 а его аналоговая часть использует только дискретные элементы, имеется оптический вход S/PDIF.
|
Другие интересные новости:
▪ Удовольствие от новых слов
▪ Искусственная матка для недоношенных детей
▪ Плавающий робот для исследования вулкана после извержения
▪ Медицинское применение для сэлфи
▪ Электромагнитное предсказание землетрясений
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Электротехнические материалы. Подборка статей
▪ статья Гораций. Знаменитые афоризмы
▪ статья Могут ли космонавты плакать? Подробный ответ
▪ статья Плоскодонная лодка. Советы туристу
▪ статья Генератор импульсов с независимым регулированием частоты и скважности. Энциклопедия радиоэлектроники и электротехники
▪ статья Удивительное предсказание карты. Секрет фокуса
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026