База Данных Школы

On

База Данных Школы 4,6/5 8504 reviews

В данной работе предпринята попытка создания информационной системы. Создание базы данных «Школа». Откройте СУБД Access. Создайте новую базу данных и сохраните в папке «Мои документы» под именем «Школьная база». Справочно-вспомогательная таблица «Предметы». Создайте справочно-вспомогательную таблицу «Предметы». Для того, чтобы нам в дальнейшем было удобно заполнять базу данными, выберем ключевой столбец и столбец с фамилией учителя. Здесь еще можно выбрать столбец Классное_руководство, чтобы было сразу видно, кто из учителей является классным руководителем, чтобы учителю-предметнику не «навязать» еще и классное руководство!. 1.5 Схема данных БД «Школа». Перейдем в главное окно БД и в ПИ нажмем кнопку Схема данных. Появится соответствующее окно (рис.1.22).

Создание «Школа» Лекции Ms Access 1. Проектирование БД «Школа» Создание таблиц 1.1 Проектирование модели реальной БД на примере создания БД «Школа». Мы будем создавать работающую БД со всеми основными объектами: таблицами, формами, запросами и отчетами, используя всем нам хорошо знакомую предметную область – школу. Школа – это сложная структура со множеством объектов. Перечислим эти объекты: ученики, учителя, классы, администрация, изучаемые предметы, оценки по этим предметам, библиотека, столовая, кружки, родительский комитет, зарплата учителей, школьная мебель и оборудование, и т. Создать БД, которая бы полностью охватывала бы все эти объекты и взаимосвязи между ними, мы никак не успеем в рамках тех часов, которые выделены нам на изучение этой темы.

Поэтому выделим только самые основные и хорошо знакомые ученикам. Основные объекты: 1. Логическая структура: 1 – 4: Основные объекты БД 5 – 8: Объекты, с помощью которых осуществляется связь основных объектов друг с другом: 5 – 6: Связи между объектами, которые реализуются с помощью дополнительных таблиц, 7 – 8: Связи между объектами, которые реализуются с помощью прямых связей между таблицами. На рис.1.1 стрелки, соединяющие объекты БД, помечены значками 1 и ¥. Это означает вид связи один-ко-многим. Например, в одном классе учатся много учеников или, один ученик получает много оценок.

Отношение многие-ко-многим ( ¥ и ¥) может применяться в такой ситуации: один и тот же учитель читает в разных классах и один и тот же предмет читают разные учителя. Например, на класс делиться на группы и в этих группах работают разные учителя или математику в разных классах читают разные учителя и т. А связь один-к-одному обозначает точное совпадение количества записей в таблицах. 1.2 Разработка структуры таблиц и типов полей в БД «Школа» Таблица Имя поля Тип данных Примечание Учителя №учителя Счетчик Ключевое поле Фамилия Текстовый Имя Текстовый Отчество Текстовый Классное руководство Логический Класс НазваниеКЛ Текстовый Ключевое поле №учителя Числовой Мастер подстановки из таблицы Учителя. Сначала будем создавать таблицы, при построении которых не используется Мастер подстановки (табл.1.1).

Инструкция по эксплуатации устройства по добыче воды удв-25. Это таблицы Учителя и Предмет. В главном окне БД выбираем Создание таблицы в режиме конструктора (рис.1.2) и делаем такие поля для таблицы Учителя (рис.1.3): Поле №учителя делаем ключевым – выделяем его и нажимаем кнопку Ключевое поле на панели инструментов (ПИ). Значения для этого поля вводятся автоматически при заполнении таблицы и не повторяются, даже если какая-то запись будет удалена.

Школы

Тип поля Класноеруководство устанавливаем Логический, значение – «Да» или «Нет». При вводе данных достаточно поставить галочку в этом поле.

Для того, чтобы избежать «необъяснимых» ошибок при создании запросов и отчетов, в имени полей нельзя использовать пробел, его лучше заменить знаком подчеркивания «». Таблицу Учителя можно сразу и заполнить данными, чтобы продемонстрировать потом работу Мастера подстановки. Переходим из режима конструктора в режим таблицы и вносим данные (рис.1.4): Аналогично создаем таблицу Предмет (рис.1.5 и 1.6). Названия предметов берем из таблицы 1.2. Теперь создадим таблицу Класс.

Тоже в главном окне БД выбираем Создание таблицы в режиме конструктора и делаем такие поля (Рис.1.7): Что такое Мастер подстановки? Это очень полезная возможность, которая используется для того, чтобы брать уже готовые данные из таблицы-источника и одним щелчком мыши вводить их в данную таблицу. Это позволяет, во-первых, значительно ускорить заполнение таблиц данными, а во-вторых, избежать ошибок и опечаток.

Например, при вводе названия класса можно написать: 11А, 11-А, 11 а и т. Для нас это все один и тот же 11-А класс, а для БД – это различные данные. Чтобы избежать такого разночтения и используется Мастер подстановки. Порядок действий: 1. В списке типов полей выбираем Мастер подстановки (рис.1.7) 2.

В появившемся окне переключатель устанавливаем в позицию Объект «столбец подстановки» будет использовать значения из таблицы или запроса. В окне (рис.1.9) выбираем таблицу, из которой будем брать данные.

Сейчас это таблица – Учителя. В следующем окне выбираем поля для подстановки. Для того, чтобы нам в дальнейшем было удобно заполнять базу данными, выберем ключевой столбец и столбец с фамилией учителя. Здесь еще можно выбрать столбец Классноеруководство, чтобы было сразу видно, кто из учителей является классным руководителем, чтобы учителю-предметнику не «навязать» еще и классное руководство!

Программа ACCESS будет сохранять в таблице Класс номер учителя, а на экран при работе с этой таблицей выведет фамилию. 1.10 видно, как будет выглядеть наш столбец подстановки: 6. Нажимаем кнопку Готово, переходим в режим таблицы и смотрим, как это работает (рис.1.11 и 1.12): Теперь сформируем и остальные таблицы. Данные в них можно внести и после того, как создадим все таблицы. Таблица Ученики. Для облегчения дальнейшего ввода данных в нее, в полях Датарождения и Телефон применим шаблоны – формат поля и маску ввода (см. Приложение на стр.47) (Рис.

1.13 и 1.14): Вот готовая таблица Ученики (рис.1.15): Теперь займемся таблицей Преподает. Эта таблица не содержит ключевого поля и все значения в ней определяются Мастером подстановки для полей №учителя, №предмета и Класс (табл.1.1).

Запись Базы Данных Это

Вот заполненная таблица Преподает с сортировкой данных по классам (рис.1.16) и по учителям (рис.1.17): Теперь приступим к самой большой таблице – Получает. Эта таблица должна содержать такое количество записей: 225=количество учеников. количество предметов в классе. количество периодов обучения Период обучения – 1 семестр, 2 семестр, год. Таким образом, в нашей БД будут находиться только семестровые и годовые оценки учеников по всем предметам. Поля №ученика и №предмета формируются с помощью Мастера подстановки так же, как и в предыдущих таблицах.

А вот для полей Период и Оценки, мы создадим фиксированные наборы данных: 1. В столбце Тип данных Конструктора таблицы выбираем Мастер подстановки. В открывшемся окне (рис. 1.18) переключатель устанавливаем возле « Будет введен фиксированный набор значений» 3.

Данных

В следующем окне (рис.1.19) заполняем нужные нам данные. И получим «внутренний» для этой таблицы столбец подстановки. Аналогично можно поступить и с полем Оценки. Обратите внимание, что в демонстрационной БД, которую Вы получили вместе с этой книгой используется 5-ти бальная система оценок.

Учителям в Украине оценки нужно поменять на 12-ти бальную систему. Когда начнем вводить информацию в таблицу, то в поле Период возникнет раскрывающийся список с периодами обучения (рис.1.20): При заполнении этой таблицы нужно сверяться с данными в таблице 1.2, чтобы выставлять детям оценки по тем предметам, которые читаются у них в классе, иначе мы не сможем создать потом корректные запросы. А вот пример заполненной таблицы для первого ученика (рис.1.21): Еще 15 раз по столько – и золотой ключик у вас в кармане!:) - Дети, если вы не будете хорошо учиться, то вам всю жизнь придется заполнять БД! На самом первом этапе работы над БД «Школа» нужно просто создать эти таблицы. Заполнять данные лучше после того, как установлены и настроены все связи в таблицах.

1.5 Схема данных БД «Школа» Перейдем в главное окно БД и в ПИ нажмем кнопку Схема данных. Появится соответствующее окно (рис.1.22).

Если в процессе создания таблиц мы использовали Мастер подстановки, то Ms ACCESS самостоятельно установит нужные связи между полями в таблицах. Расположение таблиц в окне может быть другое. Вы можете для удобства сравнения с рисунком перетащить их, ухватившись за заголовок таблицы. Если на вашей схеме появилось меньше 6 таблиц, то недостающие таблицы нужно добавить. Нажмите правую кнопку мыши внутри окна схемы данных и выберите команду Добавить. Если же у вас появились лишние таблицы с именами Класс1 или Преподает3, то их нужно удалить, т. Они не дадут нам построить запросы.

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

База Данных Школы Скачать Бесплатно

Если же между таблицами нет линий связи, то вы не использовали мастер подстановки. Связи можно установить и в окне Схема данных. Выделаем нужное поле в нужной таблице и перетягиваем его на другую таблицу. Теперь изменим свойства связей в БД.

Все фильмы и сериалы с татьяной арнтгольц. Посмотрим на рис.1.1. Там на стрелках стоят значки 1 и ¥. Такие же значки нужно установить и в схеме данных. Для этого: 1. На каждой линии связи нажимаем правую кнопку мыши и выбираем команду Изменить связь (рис.1.23) 2.

Базы

В появившемся окне (рис.1.24) ставим флажок Обеспечение целостности данных и жмем ОК. Получаем результат (рис.1.25) - в одном классе учиться много учеников. Та таблица, возле которой стоит 1, считается главной, т.

Она связывается по ключевому полю, которое в ней не повторяется. Таблица со знаком ¥ называется подчиненной. В главной таблице мы не можем удалить запись, пока в подчиненной таблице есть хоть одна запись с таким значением. Аналогичным образом устанавливаем все свойства связей между таблицами, кроме связи Учитель – Класс. Хотя в одном классе может быть только один классный руководитель, и один учитель может быть классным руководителем тоже только в одном классе, этот тип связи между таблицам Учитель и Класс мы установить не можем, т.

Есть еще и учителя-предметники. Поэтому не может быть совпадения количества записей в таблицах Класс и Учитель. В результате должна получиться такая картинка (рис.1.26): Всю основную работу по проектированию и созданию таблиц БД «Школа» мы сделали, а заполнять таблицы можно по мере наличия! Домашний очаг.:. История:. Окружающий мир:.

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

База Данных Школы

., учитель информатики Разделы: Информационные процессы влияют на все составляющие образовательной системы: содержание образования и воспитания, деятельность педагогических и вспомогательных кадров, решение финансово-хозяйственных вопросов определяют систему ориентиров и точек роста образовательной системы в целом. Связано это, в первую очередь, с тем, что образовательный процесс, представляющий собой педагогически организованное взаимодействие его участников, является также информационным процессом, связанным с производством, хранением, обменом и потреблением различной информации. В каждой школе есть масса разрозненной информации на бумажных носителях (классные журналы, учебно-методические материалы, приказы и т.д.), и поиск информации сложен для всех – администрации, учителей, учеников. Поэтому так важно организовать в школе единое информационное пространство, которое позволит:. создать единую для всей школы базу данных (сведения о сотрудниках, учащихся и родителях, учебный план, электронный классный журнал, расписание, разнообразные отчеты);. предоставить пользователям возможность телекоммуникационного общения между собой и доступа к общим ресурсам;.

База Данных Школы Скачать

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

Информационное образовательное пространство реализуется на базе школьной локальной вычислительной сети. «Вписаться» в эту сеть, овладеть компьютерами не так уж трудно и, как показывает практика, это в дальнейшем экономит очень много времени, тем более, что современные операционные системы и программы дружелюбны к пользователю, и сложных психологических барьеров при работе на компьютере, как это было лет 5-8 назад, уже практически не возникает. В данной работе предпринята попытка создания информационной системы – автоматизированной базы данных «Школа 2» для работы с данными учащихся и учителей. Целью данной работы является разработка и реализация электронной базы данных, обеспечивающей хранение, накопление и предоставление всей необходимой информации об учащихся и конкретном классе в целом.

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