База данных школа в access примеры

Обновлено: 05.07.2024

Проектирование концептуальной и логической модели. Установление связи между объектами. Описание входных (таблицы) и выходных (запросы, отчеты) данных. Описание используемых элементов управления и идентификаторов. Разработка интерфейсной части приложения.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 24.10.2014
Размер файла 3,2 M

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

МИНИСТЕРСТВО СТРОИТЕЛЬНОГО КОМПЛЕКСА МОСКОВСКОЙ ОБЛАСТИ

ГОСУДАРСТВОННОЕ БЮДЖЕТНОЕ ОРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ

ВОСКРЕСЕНСКИЙ ИНДУСТРИАЛЬНЫЙ ТЕХНИКУМ

ТЕХНОЛОГИЯ РАЗРАБОТКИ И ЗАЩИТЫ БАЗ ДАННЫХ

Выполнил студент Поддуба Д.

  • Введение
  • 1.Общая часть
    • 1.1Постановка задачи
      • 1.2Анализ проблемной части
      • 1.3Проектирование концептуальной модели
      • 1.4Концептуальные требования
      • 1.5Состав программного обеспечения
      • 1.6Выбор комплекса технических средств
      • 2.1Описание входных(таблицы, типы данных), выходных(запросы, отчеты)
        • 2.2Проектирование даталогической модели
        • 2.3Описание используемых идентификаторов
        • 2.4Разработка интерфейсной части
        • Приложения 2 Руководство программиста

        Обоснование выбора СУБД

        База данных (БД) - это один или несколько файлов данных, предназначенных для хранения. Изменения и обработки больших объемов взаимосвязанной информации. В тех случаях, когда накопленная информация храниться в форме организованных учетных записей или файла, можно говорить о создании так называемой базы данных. Например. Записная книжка с номерами телефонов. Адресов. Дней рождений и т.д.

        Операции в БД Access: ввод основных и дополнительных данных; изменение и корректировка уже имеющейся информации; создание новых структур хранения данных; организация взаимодействия с другими БД и прикладными программами; длительное хранение данных; передача информации; передача информации (межкомпьютерный обмен);защита от несанкционированного доступа.

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

        Система управления базами данных (СУБД) - это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, которые поступают от прикладных программ конечных пользователей. СУБД обладает следующими рабочими характеристиками:

        Полнота. Чем больше информации, тем более вероятность нахождения полезных данных;

        Структурность. Чем лучше структурирована информация, тем она полезнее и ценнее;

        Удобство. Достигается выполнением первых трех рабочих характеристик.

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

        - Иерархические, в которых используются структуры в виде перевернутого дерева, состоящие из объектов различных уровней;

        - Сетевые, где данные представлены сетями;

        - Реляционные, характеризующиеся табличным представлением данных.

        Настоящее задание выполнено в MS Access, которая является реляционной СУБД.

        Составляющие базы данных Таблицы - это основные информационные объекты любой базы данных. Каждая строка в таблице называется записью, а столбец - полем. Создание таблицы связано с определением имен полей и их типов. Запросы являются средством обработки данных, хранимых в таблицах Microsoft Access. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию, можно просматривать, анализировать и изменять данные из нескольких таблиц.

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

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

        Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Basic for Applications. Это одно из средств, с помощью которого разработчик база может заложить в нее нестандартные функциональные возможности, удовлетворить специфическое требование заказчика, повысить быстродействие системы управления, а также уровень ее защищенности.

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

        Исследовать заданную предметную область, выбрать сущности, их атрибуты. Построить концептуальную модель предметной области.

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

        Провести исследования полученной модели, задав несколько сложных запросов к полученной модели.

        Создать форму, отчеты, кнопочную форму.

        1.2 Анализ проблемной части

        1.3 Проектирование концептуальной модели

        На первом этапе проектирования базы данных изучается структура организации (издательства) и собираются концептуальные требования. Построение концептуальной модели представляет собой процесс моделирования смыслового наполнения базы данных. Концептуальная модель состоит из следующих трёх основных компонентов.

        1.4 Концептуальные требования

        В настоящее время в образовательных учреждениях появились современные компьютеры. Их используют как в образовательном процессе, так и в управлении образовательным процессом. Но чаще всего при работе с компьютером используются программы, входящие в пакет OFFICE такие, как Microsoft Word и Microsoft Excel.

        Учитывая широкие возможности компьютеров, можно и нужно применять их и для составления, хранения и грамотного использования базы данных ОУ, информационных банков данных и т.п., что, несомненно, облегчает работу как педагогам, так и руководителям. Электронные таблицы Excel можно применить в качестве программы для создания базы данных и работы с ней, но лучше использовать другую программу, входящую в пакет OFFICE – Microsoft ACCESS.

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

        Приложение Microsoft ACCESS –инструмент для создания базы данных.

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

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

        Удобство использования этого программного продукта обусловлено, прежде всего, тем, что на экран компьютера или на бумагу выводится только та информация о кадрах, которая соответствует определённому запросу. Например, нужно отпечатать весь список сотрудников ОУ. Для этого значок в виде воронки на панели инструментов редактора ACCESS должен быть отключен (См. рис. 2, 3 ). Так как на экране не помещается сразу вся информация о сотрудниках, можно передвигать “полосу прокрутки” вправо, что позволяет просматривать следующие данные о сотрудниках.

        Справа также имеется полоса прокрутки, с помощью которой можно передвигаться по базе данных “вперёд” и “назад”. Как уже было сказано, этот редактор позволяет производить выборку необходимой информации о сотрудниках по определённому параметру. Несколько примеров такой выборки представлено на рис. 4-6.

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

        Произведём выборку из базы данных для тех, кто проходил последний раз аттестацию в 2001 году. Для этого вернёмся на экран, представленный на рис.6, нажатием клавиши “Изменить фильтр” (см. рис.3). Затем переместимся в колонку “Год аттестации” и выберем нажатием кнопки со стрелкой 2001 год:

        В итоге проделанной процедуры после нажатия кнопки “Применение фильтра”( значок в виде воронки) на экране появится список сотрудников, аттестованных последний раз в 2001 году:

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

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

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

        Далее, на рисунках 9-11, приводится информация об учащихся школы , созданная помощью программы ACCESS.

        1. Список учащихся школы.
        2. Сведения о родителях.
        3. Успеваемость за каждую четверть.
        4. Учёт полученных учебников.
        5. Учёт занятости в кружках.

        Каждая таблица будет иметь свое уникальное поле. Этим полем первичного ключа будет Номер личного дела учащегося. В нашем случае главной будет таблица Список, а все остальные таблицы будут подчинёнными.

        Запуск приложения Access.

        [Пуск-Все программы-Microsoft Office-Microsoft Office Access 2003]

        1. После запуска необходимо выбрать пункт меню Файл - Создать.
        2. На экране появляется окно задач Создание файла. Выбрать Новая база данных.
        3. В диалоговом окне Файл новой базы данных необходимо указать имя таблицы Школа вместо db1.
        4. Теперь нажимаем кнопку Создать , после чего на экране появляется окно, в котором создается база данных.

        Создание таблицы "Список учащихся".

        Мы выяснили, что наша БД состоит из пяти таблиц.

        Начнем работу с создания исходной таблицы, которую будем создавать в окне Школа: база данных. В этом окне будем создавать базу данных в режиме Таблицы и нажмем кнопку Создать.

        В появившемся окне Новая таблица выбираем пункт Конструктор, нажимаем ОК и переходим к окну Таблица1: таблица. Начинаем заполнять таблицу.

        В графу Имя поля будем записывать имена полей, далее тип данных, размер поля, описание.

        Теперь сохраним таблицу: Файл - Сохранить. Дадим имя таблице Список учащихся.

        Теперь начинаем заполнять таблицу, нажав кнопку Открыть в окне Школа: база данных. Заполним первую запись в таблице. Остальные записи сделаем после того, как создадим форму.

        Чтобы создать форму, необходимо закрыть таблицу и перейти в окно: Школа: база данных. Переключить в окне вкладку Формы и нажать Создать.

        На экране появилось новое окно: Новая форма, в котором в качестве источника данных выберем таблицу "Школа". Теперь выбираем пункт Мастер форм.

        Алгоритм создания форм.

        1. В окне Создание форм нажмем кнопку форму

        2. Нажмем кнопку Далее.

        3. Выберем в один столбец.

        4. Нажмем кнопку Далее.

        5. Выберем Облака.

        6. Нажмем кнопку Далее.

        7. Оставим имя Школа.

        8. Нажать Готово.

        Заполнив таблицу, сохраните её.

        Установка связей между таблицами в базе данных.

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

        Добавление данных в базу данных

        Можно осуществить через таблицу и через форму. Обновление данных в связанных таблицах произойдет автоматически.

        Удаление данных из базы данных

        Осуществляется через таблицу.

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

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

        По теме: методические разработки, презентации и конспекты


        Представленные тестовые задания содержат 6 вариантов по 5 заданий в каждом. Задания отражают вопросы, которые изучаются в базовом курсе информатики и ИКТ УМК Макаровой Н.В., что позволяет использовать.

        Конспект урока "Табличные базы данных"

        Это только конспект урока. Есть ещё к конспекту презентация, но её я не могу разместить, потому что она много весит. Если кто-то заинтересуется могу прислать по электронной почте.

        Табличные базы данных.

        изучение нового материала.

        Табличные базы данных

        Презентация к уроку информатики в 11 классе (автор учебника - Н.Д.Угринович).


        Урок "Табличная база данных"


        Конспект-урока информатики и ИКТ в 11 классе. Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных

        Конспект урока информатики и ИКТ в 11классе Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных.


        Разработка урока "Создание табличной базы данных"

        Разработка урока "Создание табличной базы данных" содержит конспект урока, презентацию и практическое задание.

        Примечание. База данных создавалась по принципам:

        1. В один день могут быть в одном классе 2 одинаковых урока, например, Труды или Английский.
        2. Класс может делиться на разные подгруппы по разным предметам, поэтому ученик может быть в 3-й подгруппе по английскому, во 2-й подгруппе по трудам и в 1-й подгруппе по немецкому и т.д. И общая группа для других предметов.
        3. В одно и то же время одна подгруппа класса может быть на английском, другая на информатике и т.д.
        4. В разных подгруппах могут быть разные преподаватели, но может быть один.
        5. В случае болезни или увольнения и других причин другой учитель может вести урок.
        6. Все эти пункты учтены при разработке базы данных, хотя таблицы принадлежности к подгруппам нет.

        Главная форма готовой базы данных Школьный журнал, Классный журнал, Успеваемость, Школа

        Форма Журнал в готовой базе данных Школьный журнал, Классный журнал, Успеваемость

        Форма Классы в базе данных Школьный журнал, Классный журнал, Успеваемость

        Форма Предметы в базе данных Школьный журнал, Классный журнал, Успеваемость

        Форма Ученики в базе данных Школьный журнал, Классный журнал, Успеваемость

        Форма Учителя в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Форма для фильтра и добавления данных в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Результаты фильтрации в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Отчёт Школьный журнал для класса по предмету в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Пропуски класса за период в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Средний балл учеников класса в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Средний балл по предмету в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Отчёт Учебная карта ученика в базе данных access Школьный журнал, Классный журнал, Успеваемость

        Купить базу данных

        Купить базу данных

        Примерная цена 1250 руб.

        Точная цена зависит от способа оплаты.

        Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Почта России, QIWI, Билайн, MTC, Мегафон, Debit or Credit Card, WeChat Pay, Alipay (China), UnionPay, Яндекс.Деньги, Подарочный сертификат и другие.

        Поиск Яндекса по сайту

        Для поиска базы данных access введите слово, например, "сотрудники" и нажмите кнопку

        Читайте также: