Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Приложение. Некоторые термины и определения, используемые при работе с базами данных

IV. Создание запросов на выборку в режиме конструктора | Практическое задание 4. ВЫЧИСЛЕНИЯ В MS ACCESS | I. Быстрый подсчет количества записей | II.1 Использование мастера запросов для создания простых запросов с группированием данных | II.2 Создание простых запросов с группированием данных в режиме конструктора | Практическое задание 5. ПОДГОТОВКА ОТЧЕТОВ | II. Использование мастера отчетов | III. Использование конструктора отчетов | Введение | Реляционная модель |


Читайте также:
  1. I. Термины и определения
  2. I. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
  3. II. МЕТОДИКА ОБРАБОТКИ ДАННЫХ СЕЙСМОКАРОТАЖА
  4. II. Общие требования к выпускной квалификационной работе
  5. II. Термины и определения
  6. II.1 Использование мастера запросов для создания простых запросов с группированием данных
  7. II.2 Создание простых запросов с группированием данных в режиме конструктора

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

База данных (БД, database) - поименованная совокупность структурированных данных, относящихся к определенной предметной области.

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

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

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

Таблица базы данных (table) - регулярная структура, которая состоит из однотипных строк (записей, records), разбитых на столбцы (поля, fields).

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

В теории реляционных баз данных синоним таблицы - отношение (relation), в котором строка называется кортежем, а столбец называется атрибутом.

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

Связь (relation) - функциональная зависимость между объектами. В реляционных базах данных между таблицами устанавливаются связи по ключам, один из которых в главной (parent, родительской) таблице - первичный, второй - внешний ключ - в дополнительной (child, дочерней) таблице, как правило, первичным не является и образует связь "один ко многим" (1:N). В случае первичного внешнего ключа связь между таблицами имеет тип "один к одному" (1:1). Информация о связях сохраняется в базе данных.

Внешний ключ (foreign key) - ключевой элемент дополнительной (внешней, дочерней) таблицы, значение которого совпадает со значением первичного ключа основнвой (родительской) таблицы.

Ссылочная целостность данных (referential integrity) - набор правил, обеспечивающих соответствие ключевых значений в связанных таблицах.

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

Язык SQL (Structured Query Language) - универсальный язык работы с базами данных, включающий возможности ее создания, модификации структуры, отбора данных по запросам, модификации информации в базе и прочие операции манипулирования базой данных.

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

 


[1] Символ “, ” используется в качестве разделителя в списке параметров. На Вашем компьютере для этой цели в настройках Windows может быть использован другой символ, например “; ”.


Дата добавления: 2015-07-19; просмотров: 50 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ГРУЗ (Номер, Тип, Вес, Трюм, Код)| Основные функции СУБД

mybiblioteka.su - 2015-2024 год. (0.005 сек.)