27008

Физическое проектирование базы данных

Лабораторная работа

Информатика, кибернетика и программирование

Физическое проектирование базы данных. Цель работы: приобретение практических навыков создания физической модели базы данных. Создание физической модели базы данных: внутренняя схема это этап на котором на основании логической модели базы данных создается физическая структура базы данных зависимая от ее реализации. На этом этапе выполняется преобразование отношений логической модели реляционной базы данных в команды создания объектов физической базы данных в результате чего создается так называемая внутренняя схема базы данных.

Русский

2013-08-19

28 KB

6 чел.

ЛАБОРАТОРНАЯ РАБОТА  № 10.

Физическое проектирование базы данных.

Цель работы: приобретение практических навыков создания физической модели базы данных.

Краткие теоретические сведения.

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

Этап физического проектирования заключается в увязке логической структуры БД и физической среды хранения с целью наиболее эффективного размещения данных, т.е. отображении логической структуры БД в структуру хранения. Решается вопрос размещения хранимых данных в пространстве памяти, выбора эффективных методов доступа к различным компонентам "физической" БД. Результаты этого этапа документируются в форме схемы хранения на языке определения данных (DDL). Принятые на этом этапе решения оказывают определяющее влияние на производительность системы. Между физическим и логическим проектированием существует обратная связь, так как иногда с целью повышения эффективности  приходится менять структуру БД. Это возникает , если полгая нормализация данных не позволяет достичь требуемой эффективности обработки информации. Принимается решение о денормализации отношений. При этом следует учитывать следующее:

  •  денормализация усложняет реализацию БД,
  •  денормализация снижает гибкость системы,
  •  денормализация ускоряет выборку данных, но снижается скорость обновления данных.

Иногда денормализацию называют оптимизацией исполнения.

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

Задание по работе:

  1.   По созданной в предыдущей работе логической модели данных создать базу данных в MS SQL SERVER (скрипт базы данных).
  2.  Базу данных заполнить записями: родительские таблицы по 5 записей, подчиненные не менее 10 записей.
  3.  Определить вторичные индексы.
  4.  Запросы оформить в виде представлений.

Контрольные вопросы.

  1.  Основные задачи этапа физического проектирования.
  2.  Для чего нужны вторичные индексы?
  3.  Что называют оптимизацией исполнения?


 

А также другие работы, которые могут Вас заинтересовать

6596. Человек и религия. Понятие, формы и функции религии. Мировые религии 39.4 KB
  Человек и религия Понятие, формы и функции религии. Мировые религии. Религия (religio - святость, благочестие) - совокупность представлений, мировоззрение и мироощущение определяемое верой в существование Бога, богов. Содержание ре...
6597. Словарь терминов по философии 48.88 KB
  Словарь терминов по философии Абсолют (от лат. absolutus - безусловный, неограниченный) - в философии и религии безусловное, совершенное начало бытия, свободное от каких либо условий (Бог, абсолютная личность). Абстракция (от лат. abstract...
6598. Авиационный двигатель и его производство 109.88 KB
  Авиационный двигатель и его производство Мировой опыт развития авиационного производства свидетельствует, что изготовление авиационных двигателей является наукоемким производством (НП). Авиадвигателестроение является одной из наиболее наукоемких отр...
6599. Характеристика наукоемкого производства. Характеристика наукоемкого производства авиационных двигателей 118.06 KB
  Характеристика наукоемкого производства Характеристика наукоемкого производства авиационных двигателей Изготовление наукоемкого объекта, имеющего высокие эксплуатационные параметры, очевидно, может быть осуществлено только в условиях наукоемкого про...
6600. Наукоемкие технологии производства. Характеристика наукоемких технологий 209.06 KB
  Наукоемкие технологии производства Характеристика наукоемких технологий Наукоемкое производство опирается на наукоемкие технологические процессы на всех стадиях производства. Процесс создания наукоемких технологий (НТ) является комплексным, охватыва...
6601. Система обеспечения качества авиационных двигателей 87.69 KB
  Система обеспечения качества авиационных двигателей Авиационный двигатель (АД) является сложной наукоемкой техническойсистемой непрерывно развивающейся по этапам жизненного цикла. В этой связи обеспечение качества авиационных двигателей предст...
6602. Обеспечение качества авиационных двигателей пo этапам жизненного цикла 111.65 KB
  Обеспечение качества авиационных двигателей пo этапам жизненного цикла Практика авиационного двигателестроения свидетельствует, что толькопри комплексном подходе к проблеме качества на всех взаимосвязанных этапах жизненного цикла могут быть об...
6603. Комплексная система обеспечения надежности двигателей 136.67 KB
  Комплексная система обеспечения надежности двигателей Система обеспечения надежности двигателей Одними из основных показателей, характеризующих качество двигателей, являются показатели надежности. В данном разделе подробно рассмотрена система обеспе...
6604. Законодательные аспекты управления качеством при проектировании авиационных двигателей 45.02 KB
  Законодательные аспекты управления качеством при проектировании авиационных двигателей Качество - это степень соответствия продукции требованиям потребителя. Существует несколько аспектов понятия управления качеством (УК). Управленческий аспект...