Базы данных

Базы данных

Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Базы данных».

Лаконичное и четкое изложение материала, продуманный отбор необходимых тем позволяют быстро и качественно подготовиться к семинарам, зачетам и экзаменам по данному предмету.

Жанры: Учебники, Базы данных
Серия: Экзамен в кармане
Всего страниц: 53
ISBN: 978-5-699-23778-4
Год издания: 2007
Формат: Полный

Базы данных читать онлайн бесплатно

Шрифт
Интервал

Лекция № 1. Введение

1. Системы управления базами данных

Системы управления базами данных (СУБД) – это специализированные программные продукты, позволяющие:

1) постоянно хранить сколь угодно большие (но не бесконечные) объемы данных;

2) извлекать и изменять эти хранящиеся данные в том или ином аспекте, используя при этом так называемые запросы;

3) создавать новые базы данных, т. е. описывать логические структуры данных и задавать их структуру, т. е. предоставляют интерфейс программирования;

4) обращаться к хранящимся данным со стороны нескольких пользователей одновременно (т. е. предоставляют доступ к механизму управления транзакциями).

Соответственно, базы данных – это наборы данных, находящиеся под контролем систем управления.

Сейчас системы управления базами данных являются наиболее сложными программными продуктами на рынке и составляют его основу. В дальнейшем предполагается вести разработки по сочетанию обычных систем управления базами данных с объектно-ориентированным программированием (ООП) и интернет-технологиями.

Изначально СУБД были основаны на иерархических и сетевых моделях данных, т. е. позволяли работать только с древовидными и графовыми структурами. В процессе развития в 1970 г. появились системы управления базами данных, предложенные Коддом (Codd), основанные на реляционной модели данных.

2. Реляционные базы данных

Термин «реляционный» произошел от английского слова «relation» – «отношение».

В самом общем математическом смысле (как можно помнить из классического курса алгебры множеств) отношение – это множество

R = {(x>1, …, x>n) | x>1∈ A>1,…,x>nA>n},

где A>1, …, A>n множества, образующие декартово произведение. Таким образом, отношение R это подмножество декартова произведения множеств: A>1 × × A>n :

RA>1 × × A>n.

Например, рассмотрим бинарные отношения строгого порядка «больше» и «меньше» на множестве упорядоченных пар чисел A>1 = A2 = {3, 4, 5}:

R>> = {(3, 4), (4, 5), (3, 5)} A>1 × A>2;

R>< = {(5, 4), (4, 3), (5, 3)} ⊂ A>1 × A>2.

Эти же отношения можно представить в виде таблиц.

Отношение «больше» R>>:


Отношение «меньше» R><:


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

Нужно заметить, что эти два рассмотренных нами отношения R>> и R>< не эквивалентны между собой, другими словами, таблицы, соответствующие этим отношениям, не равны друг другу.

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

Но если рассматривать отношения R>> и R>< с точки зрения заложенной в них информации, то понятно, что они эквивалентны. Поэтому в реляционных базах данных понятие «отношение» имеет несколько другой смысл, нежели отношение в общей математике. А именно оно не связано с упорядоченностью по столбцам в табличной форме представления. Вместо этого вводятся так называемые схемы отношений «строка – заголовок столбцов», т. е. каждому столбцу дается заголовок, после чего их можно беспрепятственно менять местами.

Вот как будут выглядеть наши отношения R>> и R>< в реляционной базе данных.

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


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


Обе таблицы-отношения получают новое (в данном случае одинаковое, так как введением дополнительных заголовков мы стерли различия между отношениями R>> и R><) название.

Итак, мы видим, что при помощи такого несложного приема, как дополнение таблиц необходимыми заголовками, мы приходим к тому, что отношения R>> и R>< становятся эквивалентными друг другу.

Таким образом, делаем вывод, что понятие «отношение» в общем математическом и в реляционном смысле совпадают не полностью, не являются тождественными.

В настоящее время реляционные системы управления базами данных составляют основу рынка информационных технологий. Дальнейшие исследования ведутся в направлении сочетания той или иной степени реляционной модели.

Лекция № 2. Отсутствующие данные

В системах управления базами данных для определения отсутствующих данных описаны два вида значений: пустые (или Empty-значения) и неопределенные (или Null-значения).

В некоторой (преимущественно коммерческой) литературе на Null-значения иногда ссылаются как на пустые или нулевые значения, однако это неверно. Смысл пустого и неопределенного значения принципиально различается, поэтому необходимо внимательно следить за контекстом употребления того или иного термина.

1. Пустые значения (Empty-значения)

Пустое значение


Еще от автора Неизвестный Автор
Галчонок

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Сборник рассказов о порке

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Саньтии Веды Перуна

Саньтии Веды Перуна (Книга Мудрости Перуна) одно из древнейших Славяно-Арийских Священных Преданий, сохраненных Жрецами-хранителями Древнерусской Инглиистической церкви Православных Староверов-Инглингов.


Призраки ночи

В книге собраны предания и поверья о призраках ночи — колдунах и ведьмах, оборотнях и вампирах, один вид которых вызывал неподдельный страх, леденивший даже мужественное сердце.


Закат  вечности

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Песнь о Нибелунгах

…«Песнь о Нибелунгах» принадлежит к числу наиболее известных эпических произведений человечества. Она находится в кругу таких творений, как поэмы Гомера и «Песнь о Роланде», «Слово о полку Игореве» и «Божественная комедия» Данте — если оставаться в пределе европейских литератур…В. Г. Адмони.


Рекомендуем почитать
Виктор Суворов: исповедь перебежчика

Виктор Суворов. Он самый популярный автор «нон-фикшн» в России и, одновременно самый известный перебежчик из ГРУ на Запад. Смертный приговор ему до сих пор не отменен. Ему нечего скрывать, прямо и откровенно он рассказывает Дмитрию Гордону о том, как работает наша разведка на Западе.«…Вербовка не наука, а искусство — как рыбная ловля где-нибудь на Днепре: сидишь, удочку с червячком закинул… Подсек, а он такой большой, толстый карась: вытаскиваешь его и — раз! — на сковородку!».


Всего одно злое дело

В семье профессора микробиологии Таймуллы Ажара произошла трагедия. Его гражданская жена Анжелина сбежала в неизвестном направлении, увезя с собой их общую дочь. Ажар не может начать расследование законным путем, поскольку официально не является отцом Хадии. По совету своей близкой подруги – Барбары Хейверс – он нанимает частного детектива. Впрочем, розыски не дают результата. И тут дело принимает неожиданный оборот. В Лондон возвращается Анжелина со своим новым любовником и заявляет, что ее дочь похитили среди бела дня в итальянском городе Лукка, – и что сделал это именно Ажар…Элизабет Джордж – выдающийся мастер детективного романа.


Вторая мировая война. (Часть I, тома 1-2)

В первой книге публикуются в сокращенном переводе с английского I и II тома шеститомного издания мемуаров бывшего премьер-министра Великобритании.В книге описываются важнейшие события с 1919 года по декабрь 1940 года, автор приводит малоизвестные исторические факты, характеристики видных государственных и военных деятелей, документы предвоенного и военного времени.Написанные живым и образным языком, мемуары позволяют читателю ощутить дух эпохи и драматизм описываемых событий.


Вам — задание

Роман Николая Чергинца рассказывает о суровом и героическом времени Великой Отечественной войны. Главными героями являются сотрудники милиции, которые самоотверженно защищают Родину, а потом ведут борьбу с бандитами в освобожденных областях. Автор показывает взаимоотношения людей, любовь, дружбу, верность, ответственность человека перед своей совестью в трудных условиях войны.


История России. Часть 1. XVIII — начало XX века

Учебник, созданный на основе авторской методики, раскрывает исторические проблемы развития России начала XVIII – XXI веков. Большое внимание уделено вопросам становления духовной и материальной культуры российского народа.Содержание материала учебника сопровождается разнообразными дидактическими средствами (фрагменты первоисточников, терминологический словарь, проблемные задачи и вопросы по уровням освоения, опорные конспекты).Учебник состоит из двух частей.Часть 1 содержит исторические сведения о развитии России XVIII – начала ХХ века.


Антикризисное управление

В пособии рассматривается антикризисное управление на макроуровне экономики, раскрываются технология и методика управления организацией, преодоление банкротства предприятиями, исследуются особенности антикризисного управления в малом бизнесе.Для преподавателей и аспирантов экономических вузов и факультетов, студентов, обучающихся по экономическим специальностям, слушателей бизнес-школ. Рекомендуется всем, кто занят в сфере менеджмента на различных уровнях управления.


Психология управления

Анализируются предпосылки и факторы успешности деятельности руководителя, психологические особенности реализации им основных управленческих функций и оперативной (индивидуальной и групповой) работы с персоналом. Рассматриваются модели организационного построения, социально-психологические процессы и явления, протекающие в них. Предлагается широкий спектр управленческих и коммуникативных техник для эффективной работы руководителя и психолога в организационной реальности и с организационной реальностью.


Азбука классического танца

Уникальный труд Н.П. Базаровой и В.П. Мей создан ведущими методистами начальных классов Ленинградского хореографического училища (ныне - Академия русского балета им. А.Я. Вагановой). Настоящее переработанное и дополненное издание представляет развитие идей начального хореографического образования - так, как их понимают сегодня, опираясь на опыт работы не только в младших, но и в выпускных классах. Масштабность видения перспективы - вот что отличает это сочинение. Авторы скрупулезно указывают на те требования, которые гарантируют успех и в старших классах, и позднее - в сценической деятельности.


География, история и культура Англии

Лев Ефимович КертманВторое издание исправлено и дополнено новым материалом, в частности глава VIII; глава IX фактически написана заново.


Современные международные отношения

В учебнике рассматриваются особенности формирования современной системы международных отношений, региональные проблемы, а также роль и место Российской Федерации, других стран СНГ в современных международных отношениях.Книга предназначена для студентов профильных вузов и факультетов, а также всех интересующихся проблемами международных отношений.


Детские болезни

Данная книга предназначена для подготовки студентов – медиков к экзамену по детским болезням. Книга содержит информацию об истории отечественной педиатрии, о преимуществах естественного вскармливания младенца, о периодах физического и психического развития ребенка, о правилах вакцинации; в книге также рассматриваются такие заболевания, как диатезы, авитаминозы, рахит, заболевания органов дыхания, пищеварения и многие другие. Конспект лекций, составленный на основе лекций современных профессоров медицинских ВУЗ-ов, поможет вам сэкономить время при подготовке к экзамену и успешно его сдать.Публикуется с разрешения правообладателя – Литературного агентства «Научная книга».


Психология труда

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


Педагогическая психология

В книге представлены основные проблемы педагогической психологии: психологические особенности процесса обучения и образовательной деятельности человека, психологические особенности педагогов и обучающихся, психологические особенности развития познавательных процессов обучающихся и развития их личности в процессе обучения и воспитания, проектировочно-конструктивная деятельность преподавателя в организации учебно-воспитательного процесса.Предназначено для студентов вузов гуманитарных факультетов.


Информатика и информационные технологии

Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Информатика и информационные технологии». Лаконичное и четкое изложение материала, продуманный отбор необходимых тем позволяют быстро и качественно подготовиться к семинарам, зачетам и экзаменам по данному предмету.