II. Понятие реляционной базы данных




Для студентов группы 1ТЭО-21 на 15.02.2022г.

Выполнить до 22.02.2021 г.

Адрес обратной связи для студентов

Электронная почта преподавателя: viktor-lebedintsev@mail.ru

Страница ВК: Виктор Лебединцев

Задание:

1. Ознакомиться с материалом лекции.

2. Ответить на контрольные вопросы. Ответы оформить в текстовом редакторе Word и выслать мне на электронную почту. Ответы должны быть краткие, лаконичные, по существу вопроса.

Лекция

 

Тема: «Информационные системы и базы данных. Системы управления базами данных»

План

I. Понятие базы данных.

II. Понятие реляционной базы данных.

III. Основные функции СУБД.

I. Понятие базы данных

Человек в процессе своей деятельности собирает и накапливает сведения об окружающем мире. До появления вычислительной техники вся информация хранилась обычно в письменном или печатном виде. Однако чем больше были объемы информации, с которыми приходилось оперировать человеку, тем острее вставал вопрос сохранения информации и её обработки. Информация, предназначенная для обработки, называется данными. Мы будем рассматривать не просто данные, а базы данных. Не всякий блок информации можно считать базой данных.

База данных – единое, централизованное хранилище данных определенной предметной области, к которому имеют доступ другие программы. Данные в базе данных обладают свойствами структурированности, взаимосвязанности и независимости от прикладных программ.

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

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

Пример базы данных:

ФИО День рождения Адрес Как учится Увлечения
Павлов А.М. 7.03.1964 Гагарина,15 хорошо Велоспорт
Алексеев П.Н. 9.06.1971 Лесная, 2 удовл. Гитара
Жигарев К.А. 25.04.1960 Речная, 25 отлично Футбол

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

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

В базе данных техникума может храниться следующая информация:

- информация о сотрудниках техникума (преподаватели, работники бухгалтерии, обслуживающий персонал и т.д.);

- информация о студентах;

- информация о штатном расписании;

- информация об успеваемости студентов;

- сведения о материальных ценностях;

- приказы и распоряжения администрации.

Для того чтобы программы имели доступ к конкретным данным базы данных, разработаны специальные программы, получившие название СУБД.

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

Примеры СУБД: Access, FoxPro, Paradox, Oracle, Sybase, Informix.

           
     


СУБД

 
 

 


Используется также понятие банка данных.

Банк данных = База данных + СУБД.

 

Первые базы даннях появились в 60-х гг. XX в. Большой вклад в их разработку внесли
Э. Кодд, К. Дейт, М. Мейер.

 


II. Понятие реляционной базы данных

Между элементами базы данных существуют определенные связи. В зависимости от характера этих связей различают 3 типа организации данных: иерархический, сетевой и реляционный. Наиболее распространенным в настоящее время является реляционный тип организации баз данных. Модель реляционной базы данных была предложена Е.Ф. Коддом в 1970 г.

В основе реляционной базы данных (РБД) лежит математическое понятие отношения. Отношения представляются в виде двумерных таблиц. В компьютере отношение представляется в виде файла данных. Строка таблицы называется записью (в файле данных), а столбец – полем (в файле данных) или атрибутом.

Список имен атрибутов отношений называется схемой отношения.

Например, схема отношения с именем Студент записывается так: СТУДЕНТ(ФИО, День рождения, Адрес, Как учится, Увлечение).

В каждом отношении выделяют один уникальный атрибут, однозначно определяющий кортеж. Такой атрибут называют ключом. Например, в отношении СТУДЕНТ ключевым будет атрибут ФИО.

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

Для выполнения операций над отношениями в СУБД используются специальные алгоритмические языки.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-09-06 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: