Основные понятия и классификация систем управления базами данных

  • docx
  • 14.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-01209.docx

Основные понятия и классификация систем управления базами данных

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

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

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

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

В настоящее время наибольшее распространение получили СУБД Microsoft Access, FoxPro, dBase.

Основные возможности СУБД

1)                Обновление, пополнение и расширение БД.

2)                Высокая надежность хранения информации.

3)                Вывод полной и достоверной информации на запросы.

4)                Средства защиты информации в БД.

БД бывают фактографическими и документальными.

В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например: БД «Библиотека», «Отдел кадров».

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

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

Иерархическая модель базы данных представляет собой совокупность объектов различного уровня, причем объекты нижнего уровня подчинены объектам верхнего уровня. Объекты в иерархической структуре соединены линиями связи, которые отвечают отношению «один ко многим», т.е. одному объекту верхнего уровня отвечает много объектов нижнего уровня.

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

Реляционными БД (от англ. relationотношение) наз. БД, содержащие информацию, организованную в виде прямоугольных таблиц.

Каждая строка таблицы содержит информацию об одном отдельном объекте описываемой в БД предметной области, а каждый столбец – определенные характеристики (свойства, атрибуты) этих объектов.

В настоящее время наибольшее распространение получили реляционные СУБД.

Запись БД – это строка таблицы (совокупность логически связанных полей, характеризующих типичные свойства реального объекта). Она состоит из полей.

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