База данных – набор сведений, хранящихся процедур. Можно сравнить базу данных со шкафом, в котором хранятся документы. Иными словами, база данных – это хранилище данных. Сами по себе базы данных не представляли бы интересы, если бы не было систем управления базами данных (СУБД).
Система управления базами данных – это совокупность языковых и программных средств, которая обеспечивает доступ к данным, позволяет им создавать, менять и удалять, обеспечивать безопасность данных и т.д. В общем СУБД – это система, позволяющая создавать базы данных и манипулировать сведениями из них. А обеспечить этот доступ к данным СУБД через специально языка – SQL.
SQL – язык структурированных запросов, в том числе и в базе данных.

Структура:
Файл (таблица) представляет собой набор данных о том, или ином предмете или объекте. Данные в таблице (файле) хранятся в виде столбцов (полей) и строк (записей). Все данные в таблице должны относиться к объектам одного типа и только к ним.
Поле файла (таблицы) определяет род сведений о предмете.
Записью является набор сведений о человеке, предмете или событии. Каждая запись в таблице содержит один и тот же набор полей и каждое поле одного и того же рода сведения о предмете.

Иерархическая структура базы данных
– это модель данных, где используется представление данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) разл ичных уровней.
Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка к потомку.
Ее особенность в том, что каждый узел на более низком уровне имеет связь только с одним узлом на более высоком уровне. Посмотрим, например, на фрагмент иерархической структуры базы данных “Институт”:
(Из структуры понятно, что на одной кафедре может работать несколько преподавателей Такая связь называется . “Один ко многим” (одна кафедра -. Много преподавателей))

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

Реляционная структура базы данных
Все данные представлены в виде простых таблиц, разбитых на строки и столбцы, на пересечении которых расположены данные. Подробно об этом мы будем говорить в следующих уроках, здесь же хочется отметить, что эта структура стала настоящим прорывом в развитии баз данных.
-база данных, основанная на реляционной модели данных. Понятие «реляционный» основано на англ. отношения («отношение», «зависимость», «связь»). Использование реляционных баз данных было предложено доктором Коддом из компании IBM в 1970 году.

Проверь себя!
1. База данных – это:
а. специальным образом организованная и хранящаяся на внешнем носителе совокупности взаимосвязанных данных о некотором объекте;
б. произвольный набор информации;
с. совокупность программ для хранения и обработки больших массивов информации;
д. интерфейс, поддерживающий наполнение и манипулирование данных;
е. компьютерная программа, позволяющая вступить предметной области делать выводы, сопоставимые с выводами человека-эксперта.
2 . Структура файла реляционной базы данных (БД) меняется:
а. при изменении любой записи;
б. при уничтожении всех записей;
с. при удалении любого поля.
д. при добавлении одной или нескольких записей;
е. при удалении диапазона записей;
3 . Закончите предложение: «Реляционная БД состоит из …»
4. По структуре организации данных БД бывают
а. Централизованные
б. Документальные
с. Сетевые
4. Закончите предложение: «Иерархическая БД имеет … структуру»
5. Закончите предложение: «Реляционная БД состоит из …»
Published: Feb 19, 2018
Latest Revision: Feb 19, 2018
Ourboox Unique Identifier: OB-433928
Copyright © 2018