Реферат: Модернизация и внедрение базы данных
2.5 Инструкции по использованию программного продукта. 12
Заключение.. 14
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ... 15
ВВЕДЕНИЕ
На сегодняшний день в мире работают сотни миллионов персональных компьютеров.
Ученые, экономисты, политики считают, что к началу третьего тысячелетия:
- количество компьютеров в мире сровняется с числом жителей развитых стран;
- большинство этих компьютеров будет включено в мировые информационные сети;
- вся накопленная человечеством к началу третьего тысячелетия информация будет переведена в компьютерную (двоичную) форму, а вся информация будет готовиться при помощи (или при участии) компьютеров;
- вся информация будет бессрочно храниться в компьютерных сетях;
- полноценный член общества третьего тысячелетия должен будет каждодневно взаимодействовать с локальными, региональными или мировыми сетями с помощью компьютеров.
Как хранить и обрабатывать такой объём данных? Что делать с неактуальными данными? Вот по этим причинам в последние годы и появилось множество компьютерных систем – систем управления базами данных – предназначенных для этих целей.
Целью моей работы является модернизация базы данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем», предназначенная для автоматизации рабочего места главного специалиста отделения Программное обеспечение ВТ и АС Пелюшенко Т.М.
В настоящее время в базе данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение ВТ и АС» имеются как актуальные данные, так и неактуальные данные, которые существенно увеличивают время выполнения запросов пользователя. Поэтому появилась потребность модернизировать базу данных. Модернизация заключается в выгрузке неактуальных данных в архив. Таким образом, архивируя неактуальные данные на текущий момент, значительно уменьшится время обработки запросов пользователя, а база данных будет занимать меньший объем в памяти компьютера.
1 Постановка задачи
1.1 Обоснование актуальности темы
Работа выполняется в рамках практических занятий по дисциплине «Разработка и эксплуатация удаленных баз данных» (РЭУБД). База данных (БД) «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» может применяться главным специалистом отделения Программное обеспечение ВТ и АС Пелюшенко Т.М. с целью ведения автоматизированного учёта успеваемости и посещаемости студентов специальности 230105.
Актуальность выбранной темы заключается в том, что архивируя неактуальные данные в БД на текущий момент, значительно уменьшится время обработки запросов пользователя, а база данных будет занимать меньший объем в памяти компьютера.
1.2 Назначение программного продукта
База данных «Учёт успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение ВТ и АС» предназначена для автоматизации рабочего места главного специалиста отделения Программное обеспечение ВТ и АС Пелюшенко Т.М. с целью учёта успеваемости и проверки остаточных знаний студентов специальности 230105 за весь период обучения.
Модернизированная база данных позволит автоматизировать следующие процессы:
1) выгрузки в архив данных по критериям запроса выпускных групп;
2) выгрузки в архив данных отчисленных студентов;
3) извлечения данных из архива с учётом критериев запроса по группам и отчисленных студентов.
1.3 Перечень функций программного продукта
Процесс модернизации базы данных должен обеспечивать выполнение следующих функций:
1) поиска и выборки данных о студентах, завершивших период обучения по специальности, отчисленных из числа студентов по предусмотренным основаниям;
2) формирования таблиц-архивов с данными о студентах, завершивших период обучения по специальности, отчисленных из числа студентов по предусмотренным основаниям;
3) перемещения данных о студентах, завершивших период обучения по специальности, отчисленных из числа студентов по предусмотренным основаниям в таблицы-архивы с извлечением их из общего объема данных в базе;
4) функции упаковки таблиц-архивов;
5) функции распаковки таблиц-архивов;