Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД_шпоры_2014final.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
821.75 Кб
Скачать

3. Основные понятия субд

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

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

Пользователь базы данных (user) — это физическое или юридическое лицо, которое пользуется услугами компьютерной системы для получения информации или решения соответствующих задач. Существуют различные категории пользователей: аналитик, системный программист, прикладной программист, администратор системы, оператор компьютера, конечный пользователь. Пользователями базы данных могут быть прикладные программы и программные комплексы. Доступ пользователя к базе данных обеспечивается СУБД.

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

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

Индексирование. Именно ключи являются эффективным средством доступа к соответствующим записям в файле. Сущность индексирования — создание специального индексного файла, который содержит в заданном порядке все значения ключа файла данных. Индексный файл содержит указания на соответствующие записи файла данных. Указатели создаются для каждого значения ключа.

Централизованная база данных (centralized database) разрабатывается и функционирует на принципах централизации в одном месте. База данных находится на одном компьютере, в виде одного информационного массива. В этом случае говорят о централизованном или монопольном владении данными. Такая база данных доступна только одному пользователю. Применяется в локальных сетях персональных компьютеров.

Распределенная база данных (distributed database) представляет собой совокупность баз данных, которые физически распределены (разнесены) по взаимосвязанным ресурсам вычислительной сети и доступны для совместного применения в разных местах. Распределенная база данных разъединена только физически, а не логически. Вся база данных потенциально доступна с любого конечного абонента (пользователя). На логичном уровне (модели) распределенная база данных описывается как целая информационная совокупность (логическая интеграция).

Данные это статичные значения, которые сохраняются в таблицах базы данных. Ключевое слово в определении − «статичные».

Информация это данные, которые пользователь базы данных запрашивает и получает в соответствующем виде. Ключевое слово в определении − «запрашивает».

Основные понятия реляционной базы данных

Строка - запись

Столбец - поле

Заголовок столбца - имя поля

В реляционной базе данных существуют следующие объекты:

  • таблица

  • запрос

  • форма

  • отчет