Kwert-soft.ru

IT Софт для ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

База данных расписания занятий access

БД Расписание занятий преподавателя

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

Запускаем « MS Access 2002», создаем новую базу данных, сохраняем ее на диск. Долее переходим в первый раздел «Таблицы» и начинаем его заполнять. В общей сложности нужно будет создать следующие таблицы:

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

Тип поля, размер

Счетчик, первичный ключ

Далее создаем таблицу «Пары».

Тип поля, размер

Счетчик, первичный ключ

Затем создаем таблицу «Группы».

Тип поля, размер

Счетчик, первичный ключ

Потом переходим к созданию таблицы «Виды занятий».

Тип поля, размер

Счетчик, первичный ключ

Далее делаем таблицу «Аудитории», в которой будут содержаться номера аудиторий для проведения занятий.

Тип поля, размер

Счетчик, первичный ключ

Затем создаем таблицу «Четность недели», т.к. занятия очень часто имеют различное расписание по четным и нечетным неделям.

Тип поля, размер

Счетчик, первичный ключ

Далее переходим к созданию таблицы «Дисциплины».

Тип поля, размер

Счетчик, первичный ключ

И, наконец, создаем ключевую таблицу во всех смыслах «Расписание».

Тип поля, размер

Счетчик, первичный ключ

Внешний ключ, таблица «Дни недели»

Внешний ключ, таблица «Четность недели»

Внешний ключ, таблица «Пары»

Внешний ключ, таблица «Группы»

Внешний ключ, таблица «Дисциплины»

Внешний ключ, таблица «Виды занятий»

Внешний ключ, таблица «Аудитории»

Когда все таблицы созданы, нужно перейти в раздел «Сервис – Схема данных…», чтобы подкорректировать связи, а именно установить в них обеспечение целостности, каскадное удаление и каскадное обновление данных.

Рис. 1. Схема данных базы

Рис. 2. Таблица «Дни недели»

Рис. 3. Таблица «Пары»

Рис. 4. Таблица «Группы»

Рис. 5. Таблица «Виды занятий»

Рис. 6. Таблица «Аудитории»

Рис. 7. Таблица «Четность недели»

Рис. 8. Таблица «Дисциплины»

Рис. 9. Таблица «Расписание»

Чтобы создать отчет нужно перейти в раздел «Отчеты», запустить мастер отчетов, далее выбрать таблицу, например, «Расписание», затем отобрать необходимые поля, добавить уровни группировки. Потом выбрать порядок сортировки по полю «Пара». Далее выбирается макет отчета. Затем нужно определить стиль отчета. А в конце задать имя отчета и сохранить его.

Рис. 10. Отчет «Расписание» в первом приближении

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

Рис. 11. Отредактированный отчет «Расписание»

Проектирование и реализация базы данных Расписание занятий (стр. 1 из 4)

Курсовой проект
ПО ДИСЦИПЛИНЕ

“БАЗЫ ДАННЫХ И ЗНАНИЙ”

“Проектирование и реализация базы данных «Расписание занятий»”

Сочинский государственный университет туризма и курортного дела

к.т.н., проф. Ю. И. Дрейзис

“_____” __________ 2008г.

на курсовое проектирование по курсу

“Базы данных и знаний”

Студенту _____________________ Группа — ______________

Тема проекта: “Проектирование и реализация базы данных “Расписание занятий»

Исходные данные на проектирование:

— специализация и свободное время преподавателей;

— дисциплины (учебный план);

Выходные документы: группы; преподаватели; аудитории.

Технические средства — ПЭВМ типа IBM PC.

Операционная система — MS Windows.

СУБД и инструментальные программные средства — по выбору разработчика.

Объем работы по курсу

1. Расчетная часть:

1.1. Постановка задачи.

1.2. Инфологическое моделирование предметной области.

1.3. Проектирование реализации.

Читать еще:  Access подключение к mysql

1.4. Физическое проектирование.

2. Графическая часть:

2.1. Схема инфологической модели.

2.2. Схема структуры БД.

2.3. Укрупненная схема программы.

2.4. Чертежи (распечатки) форм и документов.

3. Экспериментальная часть:

3.1. Создание и загрузка базы данных.

3.2. Тестирование и отладка базы данных.

Срок выполнения проекта по разделам:

1, Пункты 1.1, 1.2 — к 7 неделя

2. Пункты 1.3, 3.1 — к 9 неделя

3. Пункты 1.4, 3.2 — к 12 неделя

4. Оформление ПЗ и графической части — к 14 неделе

Дата выдачи задания – 3 неделя семестра.

Дата защиты проекта – 16 неделя

Задание получил ________________________

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

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

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

— СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы.

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

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

Access – мощное приложение Windows. При этом производительность СУБД органично сочетаются со всеми удобствами и преимуществами Windows.

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

В рамках этого курсового проекта необходимо спроектировать и реализовать средствами MS ACCESS информационную систему, позволяющую составить расписание занятий.

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

Читать еще:  Access avorut ru

· специализация и свободное время преподавателей;

· дисциплины (учебный план);

Диспетчер должен вводить расписание в виде записей базы:

Реферат: Проектирование и реализация базы данных Расписание занятий

Курсовой проект
ПО ДИСЦИПЛИНЕ

“БАЗЫ ДАННЫХ И ЗНАНИЙ”

“Проектирование и реализация базы данных «Расписание занятий»”

Сочинский государственный университет туризма и курортного дела

к.т.н., проф. Ю. И. Дрейзис

“_____” __________ 2008г.

на курсовое проектирование по курсу

“Базы данных и знаний”

Студенту _____________________ Группа — ______________

Тема проекта: “Проектирование и реализация базы данных “Расписание занятий»

Исходные данные на проектирование:

— специализация и свободное время преподавателей;

— дисциплины (учебный план);

Выходные документы: группы; преподаватели; аудитории.

Технические средства — ПЭВМ типа IBM PC.

Операционная система — MS Windows.

СУБД и инструментальные программные средства — по выбору разработчика.

Объем работы по курсу

1. Расчетная часть:

1.1. Постановка задачи.

1.2. Инфологическое моделирование предметной области.

1.3. Проектирование реализации.

1.4. Физическое проектирование.

2. Графическая часть:

2.1. Схема инфологической модели.

2.2. Схема структуры БД.

2.3. Укрупненная схема программы.

2.4. Чертежи (распечатки) форм и документов.

3. Экспериментальная часть:

3.1. Создание и загрузка базы данных.

3.2. Тестирование и отладка базы данных.

Срок выполнения проекта по разделам:

1, Пункты 1.1, 1.2 — к 7 неделя

2. Пункты 1.3, 3.1 — к 9 неделя

3. Пункты 1.4, 3.2 — к 12 неделя

4. Оформление ПЗ и графической части — к 14 неделе

Дата выдачи задания – 3 неделя семестра.

Дата защиты проекта – 16 неделя

Задание получил ________________________

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

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

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

— СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы.

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

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

Access – мощное приложение Windows. При этом производительность СУБД органично сочетаются со всеми удобствами и преимуществами Windows.

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

В рамках этого курсового проекта необходимо спроектировать и реализовать средствами MS ACCESS информационную систему, позволяющую составить расписание занятий.

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

· специализация и свободное время преподавателей;

· дисциплины (учебный план);

Диспетчер должен вводить расписание в виде записей базы:

База данных Access Университет

База данных Access Университет

2. Университет
Минимальный список характеристик:
• Номер, ФИО, адрес и должность преподавателя, ученая степень;
• код, название, количество часов, тип контроля и раздел предмета (дисциплины);
• код, название, номер заведующего кафедрой;
• номер аудитории, где преподаватель читает свой предмет, дата, время, группа.
Один преподаватель может вести несколько дисциплин и одна дисциплина может вестись несколькими преподавателями.
Примечание: Циклы дисциплин: гуманитарный, общеинженерный, математический, компьютерный и т.д.
Выборки:
• Выбрать преподавателя, который был «без работы» весной 2011г.
• Определить возможные «накладки» аудиторий в расписании.
• Вывести расписание занятий группы ОКЕ-40′ на март 2011г.
• Определить для каждой группы долю дисциплин каждого цикла в процентах.

1) Создать структуры таблиц, ключевые поля. Заполнить таблицы данными. Количество данных в таблицах должно обеспечивать выдачу не менее 3-5 записей по каждому запросу задания. Установить связи между таблицами.
2) Создать формы для ввода информации в удобном для пользователя формате.
3) Создать запросы на выборку в соответствии с заданием. Создать параметрический запрос. Создать запросы на обновление и удаление. Создать перекрестный запрос. Создать запрос для создания отчета.
4) Создать простой отчет и отчет на основе ранее созданного запроса.
5) Создать кнопочную форму для работы со всеми созданными ранее объектами базы данных (таблицы, формы, запросы, отчеты). Предусмотреть в форме выход из базы данных (прекращение работы).

Таблица «Дисциплина» — База данных Access «Университет»

Таблица «Преподаватель» — База данных Access «Университет»

Форма «Кафедры» — База данных Access «Университет»

Отчет «Зав кафедрой» — База данных Access «Университет»

Запрос «Преподаватель без работы» — База данных Access Университет

Запрос «Накладки в расписании» — База данных Access Университет

Запрос «Расписание ОКЕ-40» — База данных Access Университет

Запрос «Процент дисциплин» — База данных Access Университет

Главная кнопочная форма — База данных Access «Университет»

Готовая база данных Access «Университет» доступна для скачивания по ссылке ниже.

Ссылка на основную публикацию
Adblock
detector
Название: Проектирование и реализация базы данных Расписание занятий
Раздел: Рефераты по информатике
Тип: реферат Добавлен 01:55:54 21 сентября 2011 Похожие работы
Просмотров: 9086 Комментариев: 19 Оценило: 16 человек Средний балл: 4 Оценка: 4 Скачать