База данных школа в access

База данных школа в access

 

Сегодня в условиях информатизации образования появляются новые современные инновационные технологии, открывающие новые возможности для организации эффективного взаимодействия субъектов образовательного процесса. Актуальность использования информационных технологий и возможностей сетей подтверждается стратегическими направлениями развития образования. Одна из основных задач заключается в повышении качества образования на основе развития и использования информационных и коммуникационных технологий. Для обеспечения качественных, устойчивых изменений в образовании необходимо системное обновление трех взаимосвязанных элементов: образовательная среда (условия получения образования) – педагогические кадры — образовательные технологии (методы, инструменты). Однако сами учебные заведения не могут обеспечить полную информационно-коммуникативную среду, в этой ситуации используют услуги компаний, которые разрабатывают ее компоненты и внедряют их в системе образования. К примеру основные компоненты для создания единой информационно-образовательной среды для учебных учреждений разного типа на основе инновационных разработок согласно федеральных стандартов смотреть здесь. Данные компоненты можно использовать вне зависимости от возрастного уровня учащихся и вида образовательного учреждения. Услуги компании включают в себя:

  • Настольные системы
  • Мобильные системы
  • Серверные системы
  • Системы хранения
  • Интерактивные системы

Процесс автоматизации обработки информации обычно рассматривается с учетом двух компонентов: данных и алгоритма обработки. Сформулированы стандартные требования к организации данных:

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

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

Читать еще:  База данных рекламное агентство access

Процесс проектирования БД представляет собой последовательность перехода от неформального словесного описания информационной структуры предметной области к формальному описанию объектов предметной области в терминах некоторой модели.

В общем случае можно выделить следующие этапы проектирования:

системный анализ и словесное описание информационных объектов предметной области;

проектирование инфологической модели предметной области — частично формализованное описание объектов предметной области в терминах некоторой семантической модели;

даталогическое или логическое проектирование БД, т.е. описание БД в терминах принятой даталогической модели данных;

физическое проектирование БД, т.е. выбор эффективного размещения БД на внешних носителях для обеспечения наиболее эффективной работы приложения.

В качестве системы управления базой данных в данной курсовой работе используется СУБД MS Access.

2. Анализ предметной области

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

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

Завучу могут потребоваться следующие сведения:

какой предмет будет в заданном классе, например, во вторник на заданном уроке;

кто из учителей преподает в заданном классе;

в коком кабинете будет 5-й урок в среду у некоторого класса;

в каких классах преподает учитель заданный предмет;

расписание на заданный день недели для класса.

Читать еще:  Ms access достоинства и недостатки

Завуч может вносить следующие изменения:

вносить информацию о новом учителе;

удалять запись об ученике;

изменить оценку ученику.

Необходимо предусмотреть возможность выдачи справки о количестве учеников в данном классе и отчета о работе школы (количество учителей по предметам, количество кабинетов, число учеников в каждом классе, число двоечников, хорошистов и отличников).

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

4. Нормализация БД

Проектирование схемы БД может быть выполнено двумя путями:

путем декомпозиции (разбиения), когда исходное множество отношений, входящих в схему БД, заменяется другим множеством отношений (число их при этом возрастает), являющихся проекциями исходных отношений;

путем синтеза, т.е. путем компоновки из заданных исходных элементарных зависимостей между объектами предметной области схемы БД.

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

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

В теории реляционных БД обычно выделяется следующая последовательность нормальных форм:

Читать еще:  Access плюсы и минусы

5-я (5 NF) или форма проекции-соединения (PJNF).

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

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

Мир гайдов
Добавить комментарий