27008

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

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

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

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

Русский

2013-08-19

28 KB

6 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

59395. Сценарій конкурсу за звання Юна українка. А я просто українка, україночка 28 KB
  Музика стихає на сцену виходить ведучий. Ведучий: Кожен народ має свої звичаї що виробилися протягом багатьох століть. Ведучий: На конкурсі учасницям надається можливість показати знання народних звичаїв окрім того. Ведучий знайомить глядачів з кожною із конкурсанток.
59396. Сценарій тематичного вечора. Без верби та калини немає України 28 KB
  На заднику сцени напис Без верби та калини немає України В глибині сцени ансамбль виконує пісню Біля млину калина або 0й гіллягілля укр. Хлопець: Струмок серед гаю як стрічечкаЧервоніє калина мов свічечка. Дівчина: Червоніє калина квітують поля.
59397. Сценарій: Вінок Тарасу 62.5 KB
  Він побачив світ 9 березня 1614 року в селі Моринцях колишнього Звенигородського повіту на Київщині в родині кріпаків Григорія Івановича і Катерини Якимівни Шевченків. 3 дівчина: Коли Тарасові сповнилося два роки...
59398. Дочка Прометея: До дня народження Лесі Українки 47 KB
  Творчість Лесі Українки є великим надбанням не лише української а й усієї світової культури. Талант Лесі Українки проявився в найрізноманітніших сферах літературної праці вона була поетом драматургом прозаїком літературним критиком...
59399. Сценарій До дня народження М.Грушевського 46 KB
  Грушевського 29 вересня відзначатиметься 140-річчя з дня народження Михайла Грушевського 18661934 видатного українського вченого державного і політичного діяча. До Міжнародного року Михайла Грушевського Львів 1996.
59400. Сценарій: До дня народження Т.Г.Шевченка 108 KB
  Слава Шевченка як поета на довгі роки затьмарила славу Т. Ведучі починають розповідь про життя і творчість Тараса Шевченка як художника в процесі якої демонструвться репродукції його жмвописних та графічних творів.
59401. Cценарій. Знай свої права дитино 41 KB
  Важливим аспектом роботи бібліотеки в даному напрямку є широке ознайомлення дітей і організаторів дитячого читання, батьків зі статтями Конвенції, інформування про її наявність у фонді і надання в користування читачам.
59402. Книга і компютер в інформаційному суспільстві: сучасне і майбутнє 34.5 KB
  Розвиток потенціалу людини, навичок і вмінь у століття інформації, формування інформаційної культури особистості повинно брати свій початок з дитинства. Головними джерелами інформації в XXI столітті є книга і комп’ютер.
59403. Сценарій. Ми всі у відповіді за природу 34.5 KB
  Всі учасники: Рятуймо чисте повітря рятуймо воду В морях в океанах в малих і великих річках. Рятуймо злаки а потім рятуймо квіти. Від кого рятуймо Від себе.