Проектирование БД для контроля сессионной успеваемости студентов
Содержание:
Введение
Оcновной целью для учета, контролирования и планирования работают различные картотеки, региcтрационные журналы, списки и т.д. Они равномерно накапливаются и обновляются. Для поиска большого объема информации или нужных сведений, которые выполняются вручную, необходима большая затрата сил.
C появлением ЭВМ и внедрением их для обработки информации возникла вероятность автоматизировать заключения и решения почти всех информационно-справочных и расчетных задач.
Появление ЭВМ упростило сохранение информации. Изначально данные хранили на локальных массивах или как нынешнее название, файлах. Так же расширилась многофункциональность задач которая могла формировать личные файлы начальной и результатной информации. Такой способ привел к весомому копированию данных, довольно сложное обновление, и что не мало важно затрудняло решение взаимосвязанных проблематичных задач.
С развитием программного обеспечения ЭВМ были созданы управляющие системы, которые могут сохранять и восстановить взаимосвязанные данные по спектру решаемых задач, таких как к примеру, автоматизация какого-либо учета на предприятии. Данные идеи смогли воплотиться в системах управления базами данных (СУБД). CУБД не может взаимодействовать с локальными массивами, СУБД взаимодействуют с информационными массивами, которые сейчас называются базами данных.
При появлении первого персонального компьютера база данных становиться более знаменитой и распространённой в обработки табличной информации. Табличная информация считается самым инструментальным средством проектирования базы данных, когда обрабатывается большое количество информации.
Созданное программное обеспечение при работе с базами данных используются на персональных компьютерах довольно давно. К сожалению, данные программы либо были простыми диспетчерами сохранения данных и никак не имели средств разработки приложений, или были настолько сложные и трудны, что даже отлично разбирающиеся в компьютерах люди избегали работать с ними до тех пор, пока не получали полных, нацеленных на пользователя приложений.
Microsoft Access – это высоко функциональная абсолютно реляционная СУБД. В ней учтены все нужные средства для определения и обработки данных, а еще для управления ими при работе с великими размерами информации. Что касается легкости применения, то Microsoft Access сделал тут реальный переворот, и почти все для создания своих собственных личных баз данных и приложений обращаются конкретно к нему.[1]
В предоставленной курсовой работе решение практических задач в СУБД Access будет рассмотрено на примере создания БД, содержащей главные данные о студентах университета.
1 глава. Аналитическая часть.
1.1.Описание предметной области. Постановка задачи.
Необходимо спроектировать базу данных для контроля сессионной успеваемости студентов ВУЗа. База данных должна предусматривать режим ведения данных,отображение перечня необходимых данных о студентах и их успеваемости. Все сведения могут быть отображены в виде таблиц,запросов, форм и отчетов. Каждому студенту присваивается личный номер. Под личным номером можно будет узнать академическую задолженность, средний балл студента, его возраст , какая форма обучения,номер группы студента и факультет на котором обучается тот или иной студент.
На нового ученика заводятся следующие сведения:
- фамилия имя отчество;
- пол;
- дата рождения.
- Факультет
- № группы
Каждому ученику присваивается личный номер.
С данной базой данных могут работать следующие группы пользователей:
- ректор;
- секретарь руководителя;
- заместитель директора по учебной работе
- заместитель директора по учебно-производственной работе.
- отдел кадров
- главный бухгалтер
Представлена организационная структура учебного заведения имеющая доступ к базе данных:
Рисунок 1. Организационная структура.
При работе с базой данных, она должна наглядно показывать и решать следующие задачи:
- успеваемость студентов;
- расчитывать средний балл;
- возможность узнать форму обучения студента;
- итогой запрос по всем вышеперечисленным данным;
Можно сделать вывод , что перед началом разработки необходимо иметь точное представление о том, что же должно выполняться в нашей базе, какие пользователи в ней будут работать, какие задачи будет решать каждый пользователь.
1.2.Выбор средств / методологии проектирования. Выбор субд.
База данных представляет собой объективную форму совокупности самостоятельных материалов таких как: статей, расчетов, нормативных актов, судебных решений и других схожих материалов, систематизированных таковым образом, чтоб данные которые были использованы, имели возможность быть найденными, и подвергнуты обработки с поддержкой электронной вычислительной машины (ЭВМ)[2].
Остальные определения из авторитетных монографий и стандартов:
База данных – санкционирована в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, описывающая важное положение некой предметной области и применяемая для удовлетворения информационных потребностей пользователей.
База данных – совокупность сведений, хранимых в соответствии со схемой данных, манипулирование которыми исполняют в соответствии с правилами средств моделирования данных.
Более часто используются следующие характерные признаки:
База данных хранится и обрабатывается в вычислительной системе.
Тогда получается, что разновидные хранилища информации, которые работают без использования компьютера (архивы, библиотеки, картотеки и т. п.) базами данных никак не считаются.
Данные в БД логически структурированы (систематизированы) с целью снабжения способности их эффективного поиска и обработки в вычислительной системе.
Структура БД предполагает определенное различение составных частей (элементов), взаимосвязей между ними, а еще типизацию частей и взаимосвязей, при которой с типом элемента (связи) соотносится конкретная семантика и возможные операции.
БД включает метаданные, обрисовывающие закономерную текстуру БД в формальном облике (в соответствии с некоторой мета моделью).
Виды базы данных:
1.Типы моделей базы данных. В наше время очень сложно обходиться без компьютерного обеспечение, особенно на предприятиях, так же необходимы разновидные базы данных, и их разработали огромное количество, которые конечно различаются по разным признакам таким как:
Классифицирование БД по модели данных:
Примеры:
– иерархические,
– сетевые,
– реляционные,
– объектные,
– объектно-ориентированные,
– объектно-реляционные.
Классифицирование БД по среде физического хранения:
– БД во вторичной памяти (традиционные): средой неизменного сохранения считается периферийная энергонезависимая память (вторичная память) – как правило, жёсткий диск. В оперативную память СУБД размещает только кеш и данные для текущей обработки.
– БД в оперативной памяти (in-memory databases): все данные находятся в оперативной памяти.
– БД в третичной памяти (tertiary databases): средой неизменного сохранения считается третичная память, как правило, на основе магнитных лент либо оптических дисков. Во вторичной памяти сервера сберегается только каталог данных третичной памяти, файловый кеш и данные для текущей обработки; загрузка же самих данных требует особой процедуры.
Классифицирование БД по содержимому:
Примеры:
– географические;
– исторические;
– научные;
– мультимедийные.
Классифицирование БД по степени распределённой:
– централизованные (сосредоточенные);
– распределённые.
Отдельное пространство в теории и практике занимают пространственные (англ. spatial), кратковременные, либо темпоральные (temporal) и объемно-кратковременные (space-short) БД.
Microsoft Office Access либо элементарно Microsoft Access — реляционная СУБД компания Microsoft. Имеет широкий спектр функций, включая связанные требования, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самой базе Access разрешено писать приложения, работающие с базами данных.[3]
Главные составляющие MS Access:
–построитель таблиц;
–построитель экранных форм;
–построитель SQL-запросов (язык SQL в MS Access никак не подходит эталону ANSI);
–построитель отчётов, выводимых на печать.
Они имеют все шансы активизировать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД фактически «с нуля» либо написать оболочку для внешней БД.
MS Access считается файл-серверной СУБД и поэтому применима только к маленьким приложениям. Отсутствует разряд устройств, нужных в многопользовательских БД, таковых, к примеру, как триггеры. "Связанные таблицы" (связь с таблицей СУБД) и "запросы к серверу" (запрос на диалекте SQL, который "понимает" СУБД) очень расширяют способности MS Access к написанию приложений с разными внешними СУБД. Также MS Access позволяет строить полноценные клиент-серверные приложения на СУБД MS SQL Server. При этом имеется вероятность скооперировать в свойственной MS Access простотой инструменты для управления БД и средства разработки.
1.3.Проектирование логической структуры базы данных.
Первый делом при разработки, или проектировании базы данных разрабатывается одна из моделей, которая носит название концептуальная модель. В данной модели описывается объекты предметной области и их связи, происходит это все при поддержки диаграмм и остальных средств. Данная модель никак не находится в зависимости от определенной используемой СУБД и считается основой для построения логической модели БД.
Логическая модель отображает информационное оглавление и считается основой для всех пользователей информационной системы. Логическая модель описывает БД как единое целое. У каждого пользователя имеется собственные задачи, для решения которых недостает необходимости знать всю модель БД, поэтому пользователей разделяют на категории по правам доступа к конкретной части БД.
1.4.Проектирование физической структуры базы данных.
Физические модели баз данных характеризуют методы размещения данных в среде сохранения и методы доступа к этим данным, которые поддерживаются на физическом уровне. Преображения данных из физической БД в представление логической модели исполняет СУБД, в которой располагается конкретное количество главных объектов с поставленной связью. Ниже представлена структура таблиц базы дааных:
Рисунок 2.Структура таблиц базы данных.
2 глава. Практическая часть.
2.1.Инструкции по работе с базой данных.
База данных имеет удобный интерфейс, использовать ее можно в программе MS Access. Главное окно представлено на рис.3. В данном окне представлены все объекты базы данных.
Рисунок 3. Главное окно.
Организация ввода данных происходит при помощи таблиц, которые необходимо заполнять требуемой информацией. Данные можно заполнять в активные шаблоны таблиц такие как: ведомость, студенты, дополнительная инфорация.
Рисунок 4. Студенты.
Так же можно осуществлять поик информации по форме обучения через запрос, форма показана на рисунке 5.
при запуске запроса возникает диалоговое окно «Введите значение параметра», в которое необходимо ввести «бюджетная» или «договорная».
Рисунок 5.Диалоговое окно «Форма обучения» запроса «Студенты указанного факультета».
Присутсвуют формы, которые выводят всю необходимую информацию о каждом студенте по личному номеру
Рисунок 6. Фрагмент результата формы «Ведомость».
Рисунок 7. Фрагмент результата формы «Студенты».
Рисунок 8. Фрагмент результата формы «Дополнительная информация».
Формирование итогового отчета, выводит так же информацию в наглядном виде:
Рисунок 9. Результат отчета «Закрытие сессии в срок».
Рисунок 10.Результат отчета «Итоговый».
Рисунок 11. Результат отчета «Средний балл».
2.2.Разработка интерфейса и реализация проекта.
при разработки базы данных использовались таблицы которые созданы при помощи конструктора.
Состав таблицы формируется в области проекта таблицы, которая состоит из трех колонок:
- Имя поля;
- Тип данных;
- Описание.
В представленной работе, первая таблица, которая создана при помощи конструктора, называется «Студенты».
Рисунок 12. Структура таблицы «Студенты» в режиме «Конструктор».
Содержимое таблицы «Студенты» находится в приложении А. «Имя поля» включает в себя информацию о структуре таблицы, а колонка «Тип данных» включает конкретный тип каждого поля, в колонке «Описание» при необходимости вводится описание данных, которые станут подсоединяться в это поле таблицы. Кроме того нужно определить ключевое поле.
Как только таблица была создана в конструкторе, Access спрашивает нужно ли данную таблицу сохранить. Мы в свою очередь обязательно ее сохраняем.
Таким же способом формируются две дальнейшие таблицы с наименованиями «Ведомость» и «Дополнительная информация».
Рисунок 13. Структура таблицы «Ведомость» в режиме «Конструктор».
Содержимое таблицы 1 «Ведомость» находится в приложении Б.
Рисунок 14. Структура таблицы «Дополнительная информация» в режиме «Конструктор».
Содержимое таблицы 2 «Дополнительная информация» находиться в приложении Б.
Взаимосвязь между таблицами в базе данных представлены как один – к - одному. Таблица «Ведомость» считается связывающим звеном двух иных таблиц «Дополнительная информация», «Студенты» и по полю Личный номер.
Рисунок 15. Схема данных.
Запрос «Закрытие сессии в срок», как и таблицы создан при помощи конструктора:
Рисунок 16. Структура запроса «Закрытие сессии в срок» в режиме «Конструктор».
Результат запроса «Закрытие сессии в срок» находиться в приложение Б и предствален в таблице 3.
Запрос «Сортировка по возрасту» создается при помощи конструктора.
Рисунок 17. Структура запроса «Сортировка по возрасту» в режиме «Конструктор».
Результат запроса «Сортировка по возрасту» находиться в приложении Б и представлен в таблице 4.
Запрос с параметром.
Запрос «Форма обучения» формируется при помощи конструктора.
Для формирования запроса выбраны поля Личный номер, Фамилия, Имя, Отчество, Форма обучения.
Рисунок 18. Структура запроса «Форма обучения» в режиме «Конструктор».
В строке «Условие отбора», в область Форма обучения включили последующие выражение «[введите форму обучения]» вследствие которого при запуске запроса возникает диалоговое окно «Введите значение параметра», в которое необходимо ввести «бюджетная» или «договорная».
Рисунок 19. Диалоговое окно «Форма обучения» запроса «Студенты указанного факультета».
Результат запроса «Форма обучения», при введенном параметре «договорная» находиться в приложении Б и представлен в таблице 5.
Запрос, содержащий вычисляемые поля
Запрос «Средний балл» создается при помощи конструктора.
Рисунок 20. Структура запроса «Средний балл» в режиме «Конструктор».
В вычисляемом поле ФИО, в режиме «Построитель», вводим формулу «ФИО: [Фамилия] & " " & Left([Имя];1) & "." & Left([Отчество];1) & "."», а в вычисляемом поле Средний балл, вводим формулу «Средний балл: ([История]+[Физика]+[Математика]+[Психология]+[Дискретная математика] +[Информатика] +[География])/5»
Результат запроса «Вычисляемый запрос» находиться в приложении Б и представлен в таблице 6.
Итоговый запрос
Запрос «Итоговый» создается в режиме «Конструктор».
Рисунок 21. Структура запроса «Итоговый» в режиме «Конструктор».
Результат запроса «Итоговый» находится в приложении Б.
Форма для ввода данных «Личные Данные Студентов» формируется при поддержки мастера форм.
Для этого необходимо реализовать несколько простых шагов:
- на панели инструментов было выбрано «Мастер форм»;
- в диалоговом окне «Создание формы»
- выбирается внешний вид формы
- название формы в данной работе выбирается согласно названию таблицы.
Форма: «Ведомость»
Рисунок 22. Структура формы «Ведомость» в режиме «Конструктор».
Форма: «Студенты» создается аналогично при помощи мастера форм.
Рисунок 23. Структура формы «Студенты» в режиме «Конструктор».
Форма: «Дополнительная информация» формируется для поддержки мастера форм на базе необходимой информации.
Рисунок 24. Структура формы «Дополнительная информация».
Отчет «Закрытие сессии в срок» при поддержки «Мастера отчетов».
Для того чтобы его сформировать необходимо реализовать ряд действий:
- на панели инструментов выбрать «Мастер отчетов»;
- далее необходимо подобрать стиль отчета;
- далее нужно группировать отчет и сортировка.
- затем подобрать макет (табличный), ориентация (книжная).
- Далее выбрать заголовок.
Рисунок 25. Структура отчета «Закрытие сессии в срок» в режиме «Конструктор».
Отчет: «Итоговый» строится аналогично с помощью мастера отчетов.
Рисунок 26. Структура отчета «Итоговый» в режиме «Конструктор».
Отчет «Средний балл»:
Рисунок 27. Структура отчета «Средний балл» в режиме «Конструктор».
2.3.Оценка экономической эффективности проекта.
Для того чтобы данный проект был реализован необходимо подсчитать экономический эффект от внедрения программного продукта – Базы данных для контроля сессионной успеваемости студентов ВУЗа. Экономический эффект – это, прежде всего, экономия денежных средств и время. В связи с тем, что реальной экономии добиться сложно, экономическим эффектом данного программного проекта будет экономия рабочего времени. Это программное обеспечение поможет сотруднику потратить меньшее количество времени.
Таблица 7. График затрат времени на разработку и внедрение проекта.
Этап разработки |
Содержание работ |
Трудоёмкость ч. |
Постановка задачи |
Предпроектное обследование. Разработка, утверждение, технико-экономическое обследование. |
14 |
Технический проект |
Уточнение структуры и формы представления входных и выходных данных. Разработка алгоритма решения задачи. Разработка плана мероприятий по проекту. Согласование утверждение технического проекта. |
60 |
Рабочий проект |
Первоначальная отладка, тестирование. Разработка согласование и утверждения порядка и методики испытания. Корректировка программы. |
70 |
Документирование и внедрение |
Разработка программной документации. Сдача программы и программной документации. |
30 |
ИТОГО: |
174ч. |
- Расчёт коэффициента.
А) Коэффициент сложности задачи C характеризует сложность данной программы по отношению к типовой задаче, сложность которой принята за 1 (величина C лежит в пределах от 0,5 до 1). Для данной базы данных C равно 0,5.
C = 0, 5 – коэффициент сложности программы
Б) Коэффициент P увеличения объёма работ за счёт внесения изменений в алгоритм или программу по результатам уточнения установок. Коэффициент меняется от 0,1 до 0,5.
Р = 0,2 – коэффициент увеличения работ
В) Коэффициент В - коэффициент увеличения затрат труда вследствие недостаточного описания задач. Коэффициент меняется от 1,2 до 1,5. В данном случае коэффициент В будет равен 1,3 , так как задача имеет достаточное описание для работы с ней.
В =1,3 - коэффициент увеличения затрат труда
Г) Коэффициент К коэффициент квалификации разработчика, который зависит от стажа. Коэффициент К равен:
- для работающих до 2 лет – 0,8;
- от 3 до 5 – 1,0;
- от 5 до 8 – 1,2;
- более 8 лет – 1,5.
Поскольку опыта у разработчика не достаточно, то коэффициент К мы берем равным 0,8.
К = 0,8 - коэффициент квалификации разработчика. Так как мой стаж менее 2-х лет, то К составляет 0,8:
2. Расчёт затрат предприятия.
А) Средний оклад программиста на нашем предприятии составляет 10000,00 рублей. Учитывая выше указанный коэффициент, основная зарплата разработчика программного продукта составит:
ЗПосн = ЗП*С*(1+Р)*В*К
ЗПосн = 10000,00 * 0,5 * (1 + 0,2) * 1,3 * 0,8 = 6240,00 рублей/ месяц.
Б) Страховые отчисления берутся в размере 26% от основной заработной платы и ровны: СО = Зпосп*26%=6240,00 * 26% = 1622,4 рублей.
Суммарная затрата на оплату труда ЗП общ =((ЗПосн + СО)*Итоговое время)/22дня*8ч =((6240,00 + 1622,4) * 174) / 22*8=7773,05 (рублей за период разработки)
3. Содержание и эксплуатация вычислительной техники.
Время, затраченное на отладку программы (2 + 3 + 4 этапы из таблицы 1) равно 160 ч. Необходимо посчитать стоимость одного машинного часа по формуле:
(стоимость электроэнергии + амортизация + затраты на ремонт)/Фвт
Фвт – действительный фонд времени работы вычислительного комплекса.
Стоимость электроэнергии – 4.50 рубля за кВт/ч., потребление энергии - 600 Вт/ч.
8ч. * 22дня * 12 мес. * 0,3 кВт/ч * 4,50 рубля = 2851,20 рубля стоимость за год.
Амортизация зависит от срока эксплуатации компьютера, а т.к. срок эксплуатации компьютера на котором производилась разработка данного программного продукта – 3 года, то амортизация еще начисляется и учитывается в дальнейших подсчетах.
Амортизация = общая сумма / количество лет.
Стоимость ПК составила 36000,00 рублей, а количество лет полезного использования – 4 года.
Амортизация = 36000,00 / 4 = 9000,00 руб./год.
На ремонт уходит 5 % от стоимости ПК. В данном случае на ремонт будет уходить 36000,00 * 5 % = 1800,00 рублей.
Действительный фонд времени работы вычислительного комплекса рассчитываем так:
Фвт = Фном - Фпроф
Фном – номинальный фонд времени работы вычислительного комплекса.
Фпроф – годовые затраты времени на профилактические работы (5% = 0,05).
Фвт=Фном -Фпроф= (8ч. * 22 дн. * 12 мес.) - (8ч.* 22 дн.* 12 мес.* 0,05)=2112-106=2006 ч.
Стоимость 1 машинного часа работы = (2851,20 + 9000,00+ 1800,00) / 2006 = 6,81 рубля.
Стоимость затрат всего равна 174 * 6,81 рубля =1184,94 рублей.
Работа с данным программным продуктом не требует приобретения нового компьютера, т.к. имеющийся ПК полностью соответствует системным требованиям. Наем нового работника не обязателен, т.к. данный продукт прост в использовании и имеет удобный пользовательский интерфейс, поэтому любой из имеющихся в штате служащих может легко научиться использовать данный программный продукт для экономии своих временных ресурсов.
График затрат на разработку и внедрение проекта приведён в таблице 7.
Таблица 2.
№ |
Наименование статьи расходов |
Затраты, руб. |
1 |
Зарплата суммарная исполнителя |
6240,00 |
2 |
Страховые отчисления |
1622,4 |
3 |
Затраты на эксплуатацию ПК, используемого для написания программы |
1184,94 |
4 |
Расходы на программное обеспечение |
0,00 |
Итого: |
9047,34 |
Экономический эффект рабочего времени.
Расчитаем экономический эффект рабочего времени, получаемый за счёт разработки базы данных, исходя из исторических данных старого времени и нового времи.
Расчитаем по формуле:
Эрв = СВ:НВ*100%
Где,
Эрв- эфективность рабочего времени
Св- старое время
Нв-новое время
Эрв=7ч:3ч*100%=233,3%
Оптимизация рабочего времени расчитывается по формуле
Орв =СВ-НВ
Орв =7ч-3ч=4 часа
Вывод: Исходя из вычеслений можно сделать вывод, что при внедрении данной базы данных увеличится работоспособность сотрудника так как на занесение и использование данных студентах будет уходит меньше времени. Разница времени составило 4 часа и эффективность рабочего времени составило 233%.
Заключение
Созданная мной база данных «сессионной успеваемости студентов ВУЗа» сформирована в СУБД Access 2010. С помощью данной программы в представленной курсовой работе были использованы такие объекты как – отчеты, макросы, кнопочная форма, также создание запросов на выборку, на сортировку, параметрический запрос. Этот проект, возможно, применять абсолютно во всех областях учебной и профессиональной деятельности.
СУБД Access предоставляет необходимые средства для работы с базами данных, разрешая ему свободно, легко и просто создавать базы данных, внедрять в них информацию, подвергать обработки запросы и сформировывать отчеты. Для поддержки данной базы данных представлена возможность выяснить успеваемость студента, какая у него форма обучения, закрыл ли он сессию в срок, возраст студентов, средний балл.
Как разработчик данной базы данных, считаю, что она очень полезна в обучающей деятельности, есть возможность проверить всех студентов, и всю нужную информацию которую так же можно добавить при помощи таблиц и т.д. и изменять.
Список используемой литературы:
- Гринченко Н.Н., Гусев Е.В., Макаров Н.П. «Проектирование баз данных СУБД Microsoft Access», учебное пособие: 2004. ISBN 5-93517-193-7
- Лори Ульрих Фуллер, Кен Кук, Джон Кауфельд , Microsoft Office Access 2007 для «чайников»: Пер. с англ. – М. Издательство «Диалектика», 2007. ISBN: 978-5-8459-1239-8, 0-470-04612-0
- www.ru.wikipedia.org - Cистема управления базами данных
- www.ru.wikipedia.org/wiki/Microsoft_Access – теоретический материал по программе MicrosoftAccess
- www.datbases.net/access.html – структура СУБД Microsoft Access
- http://www.metod-kopilka.ru/page-2-3-1-6.html - Информация по созданию баз данных в СУБД Access/
- Епашников А.М. «Практика создания приложений в Access 2007». «Диалог-Мифи» ISBN 9785864042298 2009 год.
- http://chem-otkrit.ru/soft/Access - теоретический материал по программе MicrosoftAccess
Приложения
Таблица А 1. Содержимое таблицы «студенты».
Личный номер |
Фамилия |
Имя |
Отчество |
Пол |
Дата рождения |
Факультет |
Группа |
01 |
Петров |
Андрей |
Иванович |
М |
15.02.1990 |
ПиТ |
09СТТМ |
02 |
Сухоруков |
Дмитрий |
Сергеевич |
М |
14.03.1990 |
ПиТ |
10ПО |
03 |
Андриянова |
Татьяна |
Васильевна |
Ж |
12.06.1991 |
ЭиП |
212 |
04 |
Суровцева |
Надежда |
Петровна |
Ж |
18.11.1991 |
ЭиП |
104 |
05 |
Артамонов |
Михаил |
Потапович |
М |
03.08.1989 |
ПиТ |
06ААХт |
06 |
Дмитриева |
Виктория |
Ивановна |
Ж |
12.03.1991 |
ЭиП |
101 |
07 |
Александров |
Максим |
Павлович |
М |
21.12.1990 |
ЭиП |
106 |
08 |
Иванова |
Марина |
Петровна |
Ж |
03.06.1991 |
ПиТ |
09ПО |
09 |
Андреев |
Александр |
Юрьевич |
М |
08.09.1990 |
ПиТ |
07ПО |
10 |
Артамонов |
Петр |
Павлович |
М |
04.05.1991 |
ЭиП |
202 |
11 |
Курпатова |
Ольга |
Михайловна |
Ж |
09.02.1990 |
ЭиП |
104 |
12 |
Курочкина |
Анастасия |
Сергеевна |
Ж |
03.07.1991 |
ЭиП |
106 |
13 |
Смирнов |
Виктор |
Иванович |
М |
06.05.1989 |
ПиТ |
07СТТМ |
14 |
Еремеев |
Антон |
Антонович |
М |
04.02.1992 |
ПиТ |
09СТТМ |
15 |
Крюковских |
Людмила |
Алексеевна |
Ж |
29.07.1991 |
ЭиП |
101 |
Приложение Б.
Таблица А 2. Содержимое таблицы «Итоговый запрос».
ЛичныйНомер |
ФИО |
Пол |
Дата Рождения |
Группа |
Наличие задолженностей |
Средний балл |
01 |
Петров А.И. |
М |
15.02.1990 |
09СТТМ |
Бюджетная |
4,2 |
08 |
Иванова М.П. |
Ж |
03.06.1991 |
09ПО |
Бюджетная |
3,8 |
09 |
Андреев А.Ю. |
М |
08.09.1990 |
07ПО |
Контрактная |
3,6 |
10 |
Артамонов П.П. |
М |
04.05.1991 |
202 |
Бюджетная |
4,8 |
11 |
Курпатова О.М. |
Ж |
09.02.1990 |
104 |
Бюджетная |
4,0 |
12 |
Курочкина А.С. |
Ж |
03.07.1991 |
106 |
Бюджетная |
4,6 |
13 |
Смирнов В.И. |
М |
06.05.1989 |
07СТТМ |
Контрактная |
4,6 |
14 |
Еремеев А.А. |
М |
04.02.1992 |
09СТТМ |
Бюджетная |
3,0 |
15 |
Крюковских Л.А. |
Ж |
29.07.1991 |
101 |
Бюджетная |
3,2 |
02 |
Сухоруков Д.С. |
М |
14.03.1990 |
10ПО |
Бюджетная |
4,0 |
03 |
Андриянова Т.В. |
Ж |
12.06.1991 |
212 |
Контрактная |
3,4 |
04 |
Суровцева Н.П. |
Ж |
18.11.1991 |
104 |
Бюджетная |
3,4 |
05 |
Артамонов М.П. |
М |
03.08.1989 |
06ААХТ |
Контрактная |
3,2 |
06 |
Дмитриева В.И. |
Ж |
12.03.1991 |
101 |
Бюджетная |
4,4 |
07 |
Александров М.П. |
М |
21.12.1990 |
106 |
Бюджетная |
3,2 |
Таблица 1. Содержимое таблицы «Ведомость».
Ведомость |
|||||||
---|---|---|---|---|---|---|---|
Личный номер студента |
История |
Физика |
Математика |
Психология |
Дискретная математика |
Информатика |
География |
1 |
4 |
5 |
3 |
3 |
5 |
4 |
3 |
10 |
4 |
4 |
4 |
4 |
4 |
5 |
4 |
11 |
3 |
5 |
4 |
4 |
5 |
4 |
4 |
12 |
5 |
3 |
4 |
4 |
3 |
3 |
4 |
13 |
5 |
4 |
5 |
5 |
4 |
5 |
5 |
14 |
3 |
2 |
2 |
2 |
2 |
4 |
2 |
15 |
4 |
5 |
5 |
5 |
5 |
5 |
5 |
2 |
5 |
5 |
3 |
3 |
5 |
4 |
3 |
3 |
3 |
5 |
5 |
5 |
5 |
4 |
5 |
4 |
5 |
5 |
4 |
4 |
5 |
5 |
4 |
5 |
4 |
4 |
2 |
2 |
4 |
4 |
2 |
6 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
7 |
2 |
3 |
4 |
4 |
3 |
3 |
4 |
8 |
3 |
4 |
3 |
3 |
4 |
3 |
3 |
9 |
5 |
2 |
5 |
5 |
2 |
2 |
5 |
Таблица 2. Содержимое таблицы «Дополнительная информация».
Дополнительная информация |
|||
---|---|---|---|
Личный номер |
Форма обучения |
Закрытие сессии в срок |
Наличие задолженностей |
1 |
Бюджетная |
Да |
Нет |
10 |
Бюджетная |
Да |
Нет |
11 |
Бюджетная |
Нет |
Нет |
12 |
Бюджетная |
Да |
Нет |
13 |
Договорная |
Да |
Нет |
14 |
Бюджетная |
Нет |
Да |
15 |
Бюджетная |
Нет |
Да |
2 |
Бюджетная |
Нет |
Нет |
3 |
Договорная |
Нет |
Нет |
4 |
Бюджетная |
Да |
Нет |
5 |
Договорная |
Нет |
Да |
6 |
Бюджетная |
Да |
Нет |
7 |
Бюджетная |
Нет |
Да |
8 |
Бюджетная |
Да |
Нет |
9 |
Договорная |
Да |
Нет |
Таблица 3. Результат запроса «Закрытие сессии в срок».
Закрытие сессии в срок |
||||
---|---|---|---|---|
Личный номер студента |
Фамилия |
Имя |
Отчество |
Закрытие сессии в срок |
1 |
Афанасьева |
Светлана |
Владимировна |
Да |
4 |
Селезнев |
Сергей |
Петрович |
Да |
6 |
Леонова |
Галина |
Юрьевна |
Да |
8 |
Душенко |
Анна |
Афанасьева |
Да |
9 |
Светлячков |
Павел |
Федорович |
Да |
10 |
Усов |
Александр |
Сергеевич |
Да |
12 |
Пигарев |
Глеб |
Алексеевич |
Да |
13 |
Лукашкова |
Мария |
Петровна |
Да |
Таблица 4. Результат запроса «Сортировка по возрасту».
Сортировка по возрасту |
|||||
---|---|---|---|---|---|
Личный номер |
Фамилия |
Имя |
Отчество |
Дата рождения |
Группа |
7 |
Савельева |
Анастасия |
Эдуардовна |
26.02.1994 |
ПС-9987 |
5 |
Петров |
Олег |
Львович |
11.08.1993 |
ПГ-3205 |
1 |
Афанасьева |
Светлана |
Владимировна |
09.04.1993 |
ОЮ-1754 |
12 |
Пигарев |
Глев |
Алексеевич |
14.02.1993 |
БИ-9878 |
14 |
Зайцева |
Надежда |
Львовна |
02.01.1993 |
БИ-9878 |
10 |
Усов |
Александр |
Сергеевич |
31.12.1992 |
ПМ-0202 |
13 |
Лукашкова |
Мария |
Петровна |
28.06.1992 |
БИ-9878 |
4 |
Селезнев |
Сергей |
Петрович |
05.06.1992 |
ЭКО-8795 |
3 |
Грачев |
Виктор |
Александрович |
01.04.1992 |
ЭКО-8795 |
15 |
Проскурня |
Светлана |
Эдуардовна |
01.01.1992 |
ПГ-3205 |
9 |
Светлячков |
Павел |
Федорович |
24.11.1991 |
ПГ-3205 |
11 |
Маринчук |
Наталья |
Сергеевна |
22.09.1991 |
ПМ-0202 |
6 |
Леонова |
Галина |
Юрьевна |
04.04.1991 |
ПС-9987 |
2 |
Астапенко |
Юлия |
Владимировна |
10.02.1991 |
ОЮ-1754 |
8 |
Душенко |
Анна |
Афанасьева |
10.01.1990 |
ПГ-3205 |
Таблица 5. Результат запроса «Форма обучения», при введенном параметре «договорная».
Форма обучения |
||||
---|---|---|---|---|
Личный номер |
Фамилия |
Имя |
Отчество |
Форма обучения |
3 |
Грачев |
Виктор |
Александрович |
Договорная |
5 |
Петров |
Олег |
Львович |
Договорная |
9 |
Светлячков |
Павел |
Федорович |
Договорная |
13 |
Лукашкова |
Мария |
Петровна |
Договорная |
Таблица 6. Результат запроса «Вычисляемый запрос».
Средний балл |
|||
---|---|---|---|
Личный номер |
ФИО |
Средний балл |
Наличие задолженностей |
1 |
Афанасьева С.В. |
5,8 |
Нет |
2 |
Астапенко Ю.В. |
6 |
Нет |
3 |
Грачев В.А. |
6,4 |
Нет |
4 |
Селезнев С.П. |
6,6 |
Нет |
5 |
Петров О.Л. |
5 |
Да |
6 |
Леонова Г.Ю. |
7 |
Нет |
7 |
Савельева А.Э. |
4,8 |
Да |
8 |
Душенко А.А. |
5 |
Нет |
9 |
Светлячков П.Ф. |
5,2 |
Нет |
10 |
Усов А.С. |
6 |
Нет |
11 |
Маринчук Н.С. |
6 |
Нет |
12 |
Пигарев Г.А. |
5,4 |
Нет |
13 |
Лукашкова М.П. |
6,6 |
Нет |
14 |
Зайцева Н.Л. |
4 |
Да |
15 |
Проскурня С.Э. |
6,8 |
Да |
-
1 http://chem-otkrit.ru/soft/Access - теоретический материал по программе MicrosoftAccess ↑
-
Гринченко Н.Н., Гусев Е.В., Макаров Н.П. Проектирование баз данных СУБД Microsoft Access, учебное пособие: 2004. ISBN 5-93517-193-7 ↑
-
http://chem-otkrit.ru/soft/Access - теоретический материал по программе MicrosoftAccess ↑
- Разработка конфигурации «Управление персоналом» в 1С:Предприятие 8.3.
- Предпринимательское право. Аудиторская деятельность как вид предпринимательства: общая характеристика
- Ипотека в гражданском праве (Понятие ипотеки и ее правовое регулирование)
- Отчет об изменениях капитала: структура и порядок составления
- Налоговая система РФ и проблемы её совершенствования (Основополагающие начала налоговой системы России и зарубежных стран)
- Разработка конфигурации «Предоставление рекламных услуг» в 1С:Предприятие 8.3.
- Проектирование программ. Этапы создания программного обеспечения
- Создание регламента выполнения процесса «Разработка стратегии охраны окружающей среды»
- Технология обслуживания клиентов в ресторане (Практические взгляды обслуживания банкета по случаю юбилея на примере ресторана «Нобу»)
- Теория менеджмента. Эффективность менеджмента организации
- Управление. Управление разными типами сотрудников
- Моделирование бухгалтерия предприятия