рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Синтез таблиц базы данных на основе ER-модели. Характеристика конфликтов при генерации таблиц и их устранение.

Синтез таблиц базы данных на основе ER-модели. Характеристика конфликтов при генерации таблиц и их устранение. - раздел Образование, Механизм центрального преобразования На Основе Модели «Сущность-Связь» Может Быть Автоматически Синтезирована Стру...

На основе модели «сущность-связь» может быть автоматически синтезирована структура БД. Генерация осуществляется в соответствии со следующими правилами:каждая сущность преобразуется в табл,имя сущности становится именем табл;атрибуты сущности преобразуются в колонки табл,имена атрибутов становятся именами колонок;ключевые атрибуты становятся первичными ключами табл;если для сущности была определена ключевая связь,то первичный ключ табл для связанной сущности копируется и объединяется с ключом таблицы для рассматриваемой сущности;связиМ:1 и 1:1приводят к копированию первичных ключей табл для сущности,находящейся на одной стороне связи,в табл для сущности, находящейся на другом конце связи,если связь М:1,то ключи табл для сущности, находящейся на конце «один» копируются в табл для сущности,находящейся на конце «многие».

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

Современные СУБД требуют,чтобы имена колонок в табл БД были уникальными.Конфликт имен возникает при совпадении имен колонок в результате копирования атрибутов одной сущности в табл для другой сущности (при обработке связей).

Типовыми случаями, приводящими к конфликту имен, являются следующие:наличие в модели двух связанных сущностей с совпадающими именами атрибутов,наличие между двумя сущностями более чем одной связи;рекурсивные связи.

Для разрешения конфликта имен используются следующие стандартные приемы:добавление в качестве префикса к имени атрибута имени сущности;добавление к имени атрибута порядкового номера;использование имени (физического имени) связи.

– Конец работы –

Эта тема принадлежит разделу:

Механизм центрального преобразования

На сайте allrefs.net читайте: "Механизм центрального преобразования"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Синтез таблиц базы данных на основе ER-модели. Характеристика конфликтов при генерации таблиц и их устранение.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Механизм центрального преобразования
Диаграмма потоков данных-информационная модель,основными компонентами которой являются:внешние сущности,представляющее собой источник или приемник информации;процессы преобразования входных данных

Понятие жизненного цикла. модели ЖЦ ПС.каскадная и спиральная модели ЖЦ.Достоинства и недостатки.
Жизненный цикл-весь период времени начиная с момента возникновения замысла(идеи) и заканчивая моментом выхода программного средства из эксплуатации.Жизненный цикл включает все процессы создания и и

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

Отечественные и международные стандарты по ЖЦ ПС.
ИСО/МЭК 12207-95 определяет модель ЖЦ процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,основные цели,кот являются существенными для разработки высокоэффективного и надежног

Отеч.стандарты гост 19.102-77
Основу отечественной нормативной базу в области разработки и документирования програм средств составляет комплекс стандартов единой системы программной документации.Стандарты ЕСПД в основном охваты

Нормализация данных. Приведение ER-модели к 1 НФ и 2 НФ.
Нормализация данных–это процесс приведения модели к виду,позволяющему получить в дальнейшем структуру БД,в кот устранена избыточность хранения и сведены к минимуму аномалии при добавлении,удалении,

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

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

Стандарт ЖЦ ПО ИСО. МЭК 12207.
ИСО/МЭК 12207-95 определяет модель жизненного цикла процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,фундаментальные цели,кот явл существенными для разработки высокоэффекти

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

Задачи и этапы структурного системного анализа. Основные элементы ДПД.
Структурный системный анализ проводится на начальном этапе разработки ПО–при создании спецификаций требований.Анализ предусматривает сбор и систематизацию сведений о предметной области,в кот должна

Логика процессов. Способы описания логики процессов. Деревья и таблицы решений. Структурный естественный язык.
Для представления логики процессов используются:деревья решений;таблицы решений; структурный естественный язык. Данные средства позволяют строить более строгие описания,чем обычны

Элементы ДПД. Расширение ДПД.
ДПД строятся из четырех основных элементов:внешняя сущность;поток данных;процесс;накопитель данных.Внешняя сущность представляет на диаграмме модели,организации,системы,находящиеся за пределами объ

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

Понятие программного средства.Технология программирования.
Программа или логически связанная совокупность программ на носителях данных,снабженная программной документацией,наз-ся программным средством(ПС).В соответствии с обычным значением слова &qu

Модели ЖЦ.Сравнительный анализ моделей.
ЖЦ-весь период времени начиная с момента возникновения замысла(идеи)и заканчивая моментом выхода ПС из эксплуатации.ЖЦ включает все процессы создания и использования ПС.Различают следующие стадии Ж

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

Построение словаря данных. Структура потоков данных.
Словарь данных описывает каждый поток данных,определенный в системе.В словаре данных определяются все потоки данных и управления,а также хранилища данных и управления.Внешние сущности не описываютс

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги