- •1 Разработка баз данных для эвм
- •1.1 Требования, предъявляемые к базам данных
- •1.2 Стадии и этапы разработки баз данных для эвм
- •1.3. Содержание и оформление пояснительной записки
- •2 Пример оформления курсовой работы
- •Реестр Акций
- •Задание на индивидуальное задание
- •Описание
- •Содержание
- •3. Тематика курсового проектирования
- •Варианты индивидуального задания Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант 33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 40
- •Вариант 41
- •Вариант 42
- •Вариант 43
- •Вариант 44
- •Вариант 45
- •Вариант 46
- •Вариант 47
- •Вариант 48
- •Вариант 49
- •Вариант 50
- •Вариант 51
- •Вариант 52
- •Вариант 53
- •Библиографический список
Департамент образования и науки Тюменской области
Государственное автономное профессиональное образовательное учреждение Тюменской области «Западно-Сибирский государственный колледж»
Методические указания к выполнению курсовой работы
по дисциплине « МДК 02.02. Технология разработки и защиты базы данных»
для студентов дневного отделения
специальности 09.02.03 Программирование в компьютерных системах
Тюмень, 2015
1 Разработка баз данных для эвм
1.1 Требования, предъявляемые к базам данных
При проектировании, программной реализации и эксплуатации баз данных (БД) и информационных систем (ИС) для ЭВМ к ним предъявляются следующие требования в порядке их важности и приоритетности:
1) Работоспособность (функциональность) – способность БД и ИС правильно решать те информационные задачи и выполнять ту обработку данных, для которых они и предназначены, т. е. точно соответствовать своему функциональному назначению.
2) Надежность – способность БД и ИС давать одни и те же результаты для одних и тех же исходных данных, независимо от условий работы, числа повторений поиска и других факторов. К надежности также относят свойства БД и ИС противостоять попыткам ввода неверных исходных данных (вследствие неизбежных ошибок пользователей) или появлениям неверных промежуточных результатов в ходе обработки данных (например, попыткам деления на нуль и т. п.).
3) Удобство использования – совокупность свойств БД (ИС), характеризующая усилия, необходимые для ее использования, и индивидуальную оценку результатов ее использования определенным кругом пользователей этой БД (ИС), включая понимаемость, осваиваемость и управляемость БД и ИС.
4) Эффективность – способность БД и ИС рационально использовать машинное время, объем оперативной памяти и другие машинные ресурсы ЭВМ для достижения высокой скорости обработки данных, малого времени реакции на запросы пользователя и других показателей качества функционирования БД и ИС.
Требования удобства использования и эффективности, как правило, противостоят друг другу в части использования машинных ресурсов ЭВМ, поэтому при разработке БД и ИС обычно приходится идти на определенный компромисс между этими требованиями.
1.2 Стадии и этапы разработки баз данных для эвм
Основные стадии жизненного цикла БД и ИС:
Проектирование («бумажное» или с использованием специальных программных CASE‑средств и т. п.).
Программная реализация (с разработкой приложения на ЭВМ).
Эксплуатация.
Процесс проектирования БД и ИС для ЭВМ – это итеративный процесс, в ходе которого обычно приходится многократно возвращаться к предыдущим этапам выполнения работы, вносить необходимые изменения и затем заново повторять последующие этапы до достижения необходимого результата.
Стадия проектирования БД и ИС для ЭВМ включает следующие основные этапы:
Обследование предметной области.
Инфологическое проектирование (разработка инфологической модели предметной области).
Даталогическое проектирование:
логическое проектирование (разработка концептуальной модели базы данных);
физическое проектирование (в учебном проектировании не выполняется);
проектирование внешних представлений.
Стадия программной реализации БД и ИС включает работы:
Создание таблиц.
Создание межтабличных связей (для поддержки целостности данных).
Разработку внешних представлений данных (в терминологии реляционной СУБД Microsoft Access – форм, запросов, отчетов и Web‑страниц доступа к данным).
Разработку процедур обработки данных (в терминологии реляционной СУБД Microsoft Access – модулей и макросов).
Отладку БД и ИС (выполняется разработчиком).
Тестирование БД и ИС (выполнение контрольных примеров).
Разработка эксплуатационной документации БД и ИС.
Стадия эксплуатации включает наполнение БД и ИС реальными данными и ее непосредственное использование, а также сопровождение БД и ИС в течение жизненного цикла. Этап сопровождения особенно важен именно для БД и ИС, поскольку развитие и изменение предметной области в реальной жизни всегда требует совершенствования БД и ИС и разработки новых приложений.
