Выбор СУБД и инструментальных программных средств 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Выбор СУБД и инструментальных программных средств



Цель и задачи работы

Целью практической работы является получения навыков выбора СУБД для проектирования БД.

 

Порядок выполнения работы

- ознакомится с теоретическими сведениями;

- выполнить задание;

- оформить отчет;

- ответить на контрольные вопросы, заданные преподавателем.

 

Оформление отчета

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

Теоретические сведения

Выбор СУБД является одним из важнейших моментов в разработке проекта БД, так как он принципиальным образом влияет на весь процесс проектирования БД и реализации информационной системы.

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

· тип модели данных, которую поддерживает данная СУБД, адекватность модели данных структуре, рассматриваемой ПО;

· характеристики производительности СУБД;

· запас функциональных возможностей для дальнейшего развития информационной системы;

· степень оснащенности СУБД инструментарием для персонала администрирования данными;

· удобство и надежность СУБД в эксплуатации;

· стоимость СУБД и дополнительного программного обеспечения.

В связи с тем, что в данной работе СУБД задается в задании, на данном этапе решается задача выбора инструментального ПО.

Оборудование

Оборудование: персональный компьютер с установленной операционной системой Windows XP/7/8, браузер (Например, Internet Explorer, Google Chrome, Opera), СУБД Oracle.

 

Задание на работу

1. Определить тип модели данных, которую поддерживает данная СУБД, ее адекватность потребностям рассматриваемой предметной области.

2. Определить характеристики производительности системы.

3. Определить запас функциональных возможностей для дальнейшего развития информационной системы.

4. Определить степень оснащенности системы инструментарием для персонала администрирования данными.

5. Определить удобство и надежность СУБД в эксплуатации.

6. Определить стоимость СУБД и дополнительного программного обеспечения.

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

1. Назовите основные функции СУБД.

2. Из каких компонентов состоит СУБД?

3. Каким образом классифицируются СУБД по способу доступа к БД? Приведите примеры СУБД.

4. Какими критериями необходимо руководствоваться при выборе СУБД для проектирования БД?

 


Практическая работа №4

Логическое проектирование БД

Цель и задачи работы

Целью практической работы является получения навыков по проектированию БД на логическом уровне.

 

Порядок выполнения работы

- ознакомится с теоретическими сведениями;

- выполнить задание;

- оформить отчет;

- ответить на контрольные вопросы, заданные преподавателем.

 

Оформление отчета

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

Теоретические сведения

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

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

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

Ниже рассматривается отношение КНИГИ (табл. 3.1) и последовательность его приведения к 4й нормальной форме.

Id – идентификатор (первичный ключ),

Code – шифр рубрики,

Theme – название рубрики,

Title – название книги,

Author – автор,

Editor – редактор,

Type – тип издания (учебник, учебное пособие, сборник и.т.п.),

Year – год издания,

Pg – количество страниц.

 

 

Таблица 3.1. Исходное отношение КНИГИ

ID Code Theme Author Title Editor Type Year Pg

200

681.3

ПО ВТ

Бочков С.

Язык СИ

Садчиков П.

учебник

1990

384

Субботин Д.
100 681.3 ПО ВТ Джехани Н. Язык АДА   учебник 1960 552
300 621.5 МО Крон Г. Диакоптика Баранов А. учебник 1972 544

876

007

ИИ

Гик Е.Я.

Шахматы и математика

Кикоин И.

учебное пособие

1983

176

Капица С.
440 32.97 ВТ   ПУ для ПЭВМ Витенберг А. справочник 1992 208

385

001.8

Инфор-матика

Фролов Г.

Элементы информатики

Храмов А.

учебное пособие

1989

304

Кузнецов Э. Рожков П.

Примечание. В таблице 3.1 используются следующие сокращения:

ВТ – вычислительная техника;

ПО ВТ – программное обеспечение вычислительной техники;

МО – математическое обеспечение;

ИИ – искусственный интеллект.



Поделиться:


Последнее изменение этой страницы: 2021-05-26; просмотров: 109; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.53.202 (0.01 с.)