Словарь терминов по дисциплине Информационные системы, раздел SQL Server

Словарь терминов по дисциплине Информационные системы, раздел SQL Server

docx
16.03.2020

150.000₽ призовой фонд • 11 почетных документов • Свидетельство публикации в СМИ

Опубликовать материал

Словарь терминов ИС SQL.docx

Благовещенский филиал Финуниверситета

 

 

 

 

ПЦК  «Прикладная информатика»

 

 

  Учебная дисциплина «Информационные системы»

Раздел «Объектно-ориентированное программирование в среде баз данных»

 

Терминологический словарь

 

 

 

 

 

 

 

 

 


Составитель: Казакова Т.А.

 

Цель составления и использования:

В данном пособии предлагается терминологический словарь, который содержит основные понятия по   учебной дисциплине «Информационные системы»

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Словарь терминов

Атрибут

Атрибут представляет собой тип характеристики, связанной с множеством реальных или абстрактных предметов (людей, мест, событий и т.д.).

Атрибут неключевой

Любой атрибут, не являющийся частью первичного ключа сущности. Неключевые атрибуты могут входить в инверсионный вход и (или) альтернативный ключ, а также могут быть внешними ключами.

Атрибут собственный

Атрибут, не являющийся внешним ключом. Собственный атрибут является представителем первичной связи с единичным доменом внутри информационной модели.

Атрибуты расширенные

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

База данных

Зарезервированный объем памяти на одном или более устройствах хранения информации, используемый для хранения данных и определений объектов, например, таблиц и индексов.

Базовое имя

Исходное имя внешнего ключа, которому присвоено имя роли.

Бинарная связь

Связь, в которой ровно один экземпляр родительской сущности соответствует 0,1 или более экземплярам дочерней. В IDEF1X идентифицирующие, не идентифицирующие связи и связи подтипа являются бинарными связями.

Валидации правила

Правила проверки допустимых значений.

Вход инверсионный

Атрибут (атрибуты), который(е) не определяют уникальным образом экземпляр сущности, но часто используются для обращения к экземплярам сущностей. ERwin генерирует неуникальные индексы для всех инверсионных входов.

Дискриминатор

Значение атрибута в экземпляре общего родителя определяет, к какому из возможных подтипов принадлежит этот экземпляр. Этот атрибут принято называть дискриминатором. Например, значение атрибута "пол" в экземпляре сущности "служащий" определяет, к какому из возможных подтипов (мужчина-служащий или женщина-служащий) принадлежит этот экземпляр.

Домен

Совокупность значений, из которых берутся значения атрибутов. Каждый атрибут может быть определен только на одном  домене, но на каждом домене может быть определено множество атрибутов. В понятие домена входит не только тип данных, но и область значений данных. Например, можно определить домен “Возраст” как положительное целое число и определить атрибут Возраст сотрудника как принадлежащий этому домену. В ERwin домен может быть определен только один раз и использоваться как в логической, так и в физической модели.

Имя роли

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

Индекс

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

Кардинальность

Называется также "Мощность связи". Отношение числа экземпляров родительской сущности к числу экземпляров дочерней. В IDEF1X кардинальность бинарных связей равна 1:n, где n может равняться:

·        0,1 или более - обозначается пробелами

·        1 или более - обозначается буквой "р"

·        0 или 1 - обозначается буквой "z"

·        ровно n - где n - некоторое число

Кластер подтипа неполный

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

Кластер подтипа полный

Кластер подтипа, включающий в себя все возможные подтипы. Например, любой служащий относится к мужскому или женскому полу. Кластер подтипа, состоящий из мужчины-служащего и женщины-служащего, является полным кластером подтипа.

Ключ альтернативный

1) Атрибут, который уникальным образом идентифицирует экземпляр сущности.

2) Если правилу 1 удовлетворяет более чем один атрибут (группа атрибутов), то альтернативным ключом называются те атрибуты или группы атрибутов, которые не были выбраны в качестве первичного ключа.

ERwin генерирует уникальный индекс для каждого альтернативного ключа.

Ключ внешний

Атрибут, мигрировавший от родительской сущности к дочерней через связь. Представляет собой вторичную ссылку на единичный домен, где первичной ссылкой является собственный атрибут.

Ключ первичный

1) Атрибут (атрибуты), который(е) уникальным образом идентифицирует(ют) экземпляр сущности.

2) Если более чем один атрибут (группа атрибутов) удовлетворяют правилу 1, то первичный ключ выбирается из этого списка кандидатов, исходя из того, каким представляется его значение для бизнеса в качестве идентификатора. В идеале первичные ключи не должны меняться со временем и должны быть как можно меньшего размера. ERwin генерирует уникальный индекс для каждого первичного ключа.

Ключа внешнего миграция

Ситуация, при которой ключ родительской сущности автоматически появляется в ключе дочерней сущности со значком (FK), обозначающим внешний ключ.

Метамодель

Определяет структуры данных, необходимые для хранения всей информации о диаграмме, включающей в себя определения, адреса, шрифты, цвета и т.д.

Представление

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

Проектирование обратное

Процесс генерации логической модели из физической базы данных.

Проектирование прямое

Процесс генерации физической модели (схемы базы данных) из логической модели данных.

Репозиторий

База данных проекта. Может хранить свыше 100 типов объектов: структурные диаграммы, определения экранов и меню, проекты отчетов, описания данных, логика обработки, модели данных, их организации и обработки, исходные коды, элементы данных и т.п. На основе репозитория осуществляется интеграция CASE-средств и разделение системной информации между разработчиками в соответствии с их правами доступа.

Связь

Служит для описания связей или отношений между сущностями.

Связь идентифицирующая

Связь, в которой экземпляр дочерней сущности идентифицируется с помощью своего отношения к родительской сущности. Атрибуты первичного ключа родительской сущности становятся атрибутами первичного ключа дочерней.

Связь неидентифицирующая

Связь, в которой экземпляр дочерней сущности не идентифицируется с помощью ее отношения к родительской сущности. Атрибуты первичного ключа родительской сущности становятся неключевыми атрибутами дочерней.

Связь неопределенная

Связи "родительская-дочерняя сущность" и связи подтипа считаются определенными связями, поскольку они точно определяют, каким образом экземпляры одной сущности связаны с экземплярами другой. Однако на начальных этапах разработки модели часто бывает полезно задание "неопределенных" связей между двумя сущностями. Неопределенная связь, которую называют также связью "многие-ко-многим", - отношение между двумя сущностями, при котором каждый экземпляр первой сущности связан с 0,1 или более экземплярами второй сущности и каждый экземпляр второй сущности связан с 0,1 или более экземплярами первой сущности.

Связь определенная

Отношение между сущностями, в котором каждый экземпляр родительской сущности связан с 0,1 или более экземплярами дочерней сущности и каждый экземпляр дочерней сущности связан с 0 или 1 экземплярами родительской сущности.

Связь подтипа

Связью подтипа (другое название - категоризационная связь) называют связь между сущностью подтипа и ее групповым родителем. Связь подтипа всегда связывает один экземпляр группового родителя с 0 или одним экземпляром подтипа.

Сегмент

Именованное множество из одного или более устройств, зарезервированное для использования какой-то определенной базой данных SQL Server. После того как создан сегмент, можно использовать его для хранения объектов базы данных, например, таблиц и индексов.

Сегмент отката

Зарезервированный объем памяти внутри табличного пространства, используемое для хранения "снимка" данных в том виде, в котором они находились до выполнения транзакции. Если транзакция не завершится вследствие сбоя, все изменения данных откатываются и восстанавливается тот образ данных, который хранится в сегменте отката.

Словарь ERwin

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

Ссылочная целостность

Утверждение, что для значений внешнего ключа в экземпляре родительской сущности существуют соответствующие значения родительской сущности.

Сущность

Набор реальных или абстрактных предметов (людей, мест, событий и т.д.), имеющих общие атрибуты или характеристики.

Сущность зависимая

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

Сущность независимая

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

Сущность подтипа

Сущность, которая является типом другой сущности. Например, служащий, работающий на окладе - это определенный тип служащего. Они полезны при формулировании таких связей, которые допустимы только для данного подтипа, например, того факта, что служащий на окладе имеет право на определенную пенсию, а служащий, работающий на условиях частичной занятости, не имеет такого права. В IDEF1X подтипы внутри кластера подтипа являются взаимно исключающими.

Схема

Структура базы данных. Как правило, строится на основе файла скрипта, написанного на DDL (языке определения данных). DDL состоит из операторов CREATE TABLE, CREATE INDEX и других.

Табличное пространство

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

Триггер

Процедура (именованный блок кода SQL), которая выполняется автоматически при свершении определенного события.

Унификация

Слияние двух или более атрибутов внешнего ключа в один атрибут внешнего ключа на основе утверждения, что значения исходных атрибутов внешнего ключа должны быть идентичны.

Уровень логический

Представление и моделирование предметов непосредственно из реального мира.

Уровень физический

Информация, относящаяся к модели, которая определяется в зависимости от базы данных и СУБД; например, таблицы, колонки, типы данных и т.д.

Формат ERX

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

Формат MPD ModelPro

Тип файла, в котором хранится информация о модели данных в текстовом формате.

Формат SML

Специальный тип файла, предназначенный для хранения информации, относящейся к модели ''Сущность-связь", в текстовом формате.

CASE-технология

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


 

скачать по прямой ссылке
Заполните анкету и получите свидетельство финалиста.
Опубликуйте свои методические разработки в официальном издании.
Бесплатные материалы для классных часов и грамота организатора.
Друзья! Добро пожаловать на обновленный сайт «Знанио»!

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

Что-то не получается или не работает? Мы всегда на связи ;)