Перед тем как начать разработку базы данных, важно понять её предназначение и информацию, которую она будет содержать. Нужно определить, из каких таблиц (тем) она будет состоять, какие отчеты необходимы, а также прояснить формы, используемые в настоящее время для ввода данных, и так далее. Следует учесть, как данные будут связаны между собой и какие поля будут в таблицах. Заполнение таблицы должно полностью отражать сущность в соответствии с поставленной задачей.
Чтобы открыть область задач для создания файла в окне Microsoft Access, в меню Файл (File) выберите опцию Создать (New) или нажмите соответствующую кнопку на панели инструментов. Также можно использовать сочетание клавиш CTRL + N для активации этой команды с клавиатуры.
При выборе ссылки Новая база данных (Blank Database) в разделе Создание (New) появится диалоговое окно Файл новой базы данных (File New Database). В нём предложат задать имя для базы данных с расширением .mdb и сохранить её в папке Мои документы (My Documents). К имени базы данных по умолчанию добавляется цифра "1". Вы можете изменить имя базы данных или оставить его, как есть, и нажать кнопку Создать (Create).
Создание базы данных с помощью шаблона
После щелчка ссылки На моем компьютере в области задач Создание файла (New File) открывается диалоговое окно Создание (New), позволяющее выбрать шаблон создаваемой базы данных (рис. 23.5). В правой части окна вы увидите, как будет выглядеть база данных выделенного шаблона. Однако предварительный просмотр предусмотрен не для всех шаблонов.
В качестве примера на вкладке Базы данных (Databases) выберите значок Управление контактами (Contact Management) и нажмите кнопку ОК. На экране появится окно с предложением сохранить создаваемую базу данных. После завершения этого действия откроется окно Мастер создания базы данных (Database Wizard), в котором будет сообщение о том, что база данных "Контакты" будет включать:
- Сведения о контактах (Contact information);
- Сведения о звонках (Call information).
Рис. 23.5. Шаблоны, предназначенные для разработки базы данных
Нажмите кнопку Далее (Next). В следующем окне необходимо определить, какие таблицы будут входить в базу данных, и задать их структуру, т.е. выбрать поля (столбцы) из которых будет состоять каждая запись. Например, в списке Таблицы базы данных (Tables in database) выберите Сведения о контактах (Contact information) и установите флажки около тех подлей таблицы, которые будут использоваться (рис. 23.6).
Рис. 23.6. Определение таблицы базы данных и выбор ее атрибутов
Как создать базу данных в word


Создание шаблона базы данных для классного руководителя
Д.Ю. Першин 1
1 муниципальное бюджетное образовательное учреждение "Средняя школа Приветное" Выборгского района Ленинградской области
Феоктистова Г.А. 1
1 муниципальное бюджетное общеобразовательное учреждение "Приветненская средняя общеобразовательная школа" Выборгского района Ленинградской области

848.5 KB
Автор работы награжден дипломом победителя III степени
Текст работы размещён без изображений и формул. Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
Введение.
В современном мире стало поступать огромное количество различной информации, начиная от успеваемости детей в классе, заканчивая информацией об экономических успехах в производстве. Для каждого ее вида требуется организованная структура данных, чтобы было легче создавать, хранить, обрабатывать и передавать. Для таких применений есть много различных программ и it -продуктов.
Идея, замысел проекта
Мой проект направлен на создание шаблона для базы данных классных руководителей и заполнение его данными моего класса.
Цель моего проекта:
Разработать организованную базу данных для комфортной и эффективной работы с информацией.
Задачи проекта:
Изучить историю развития структурирования информации;
Изучить понятие базы данных и СУБД;
Закрепить навыки по созданию баз данных;
Создать шаблон базы данных для классных руководителей школы;
Заполнить базу данных информацией класса.
Основная часть
История возникновения и развития технологий баз данных можно рассмотреть, как в традиционном, так и в современном понимании.
В традиционном понимании понятие истории баз данных выглядит, как любое средство, с помощью которого человечество хранило и обрабатывало данные. Например, учеты налогов, подсчёт населения городов или стран, перепись населения, а если углубляться дальше, то и рукописи на стенах наших давних предков. Но это можно считать не более, чем архивом
В современном контексте это представляется как программный продукт, который управляет записями с использованием файлов. История берет свое начало в 1955 году, когда было внедрено программируемое оборудование для обработки данных. В качестве способа хранения информации применялись перфокарты.
Базы данных и СУБД
Многие специалисты указывают на распространённую ошибку, которая состоит в том, что большинство людей путают понятия базы данных с СУБД.
База данных (БД) — это организованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информации, преимущественно больших объемов.
Существует множество различных типов баз данных, которые используются для сохранения и структурирования данных.
Реляционные базы данных — это набор данных с предопределенными связями между ними. Эти данные организованны в виде набора таблиц, состоящих из столбцов и строк.
Рисунок 1 Реляционные базы данных
Объектно-ориентированные базы данных — база данных , в которых данные моделируются в виде объектов, их атрибутов, методов и классов.
Рисунок 3 Объектно-ориентированные базы данных
Хранилища данных — это система, в которой собраны данные из различных источников внутри компании и эти данные используются для поддержки принятия управленческих решений.
Иллюстрация 2 Система хранения данных
Распределенные базы данных —состоят из двух или более файлов, расположенных на разных узлах. Такие базы данных могут храниться на нескольких компьютерах, расположенных в одном физическом месте или распределенных по разным сетям.
Рисунок 4 Распределенные базы данных
Базы данных OLTP —это быстрая база данных аналитического типа, предназначенная для большого объема транзакций, выполняемых множеством пользователей.
Рисунок 5 База данных OLTP
Базы данных NoSQL — обозначение широкого класса разнородных систем управления базами данных , появившихся в конце 2000-х — начале 2010-х годов, существенно отличающихся от традиционных реляционных СУБД с доступом к данным средствами языка SQL.
Рисунок 6 База данных NoSQL
Графовые базы данных хранят данные в контексте сущностей и связей между сущностями.
Рисунок 7 Графовые базы данных
Система управления базами данных (СУБД) – комплекс программ, позволяющих создать базу данных (БД) и манипулировать данными (вставлять, обновлять, удалять и выбирать). Система обеспечивает безопасность, надёжность хранения и целостность данных, а также предоставляет средства для администрирования БД.
Ключевые возможности систем управления базами данных:
управление данными во внешней памяти (на дисках);
управление данными в оперативной памяти с использованием дискового кэша;
журнализация изменений (сохранение истории), резервное копирование и восстановление базы данных после сбоев;
поддержка языков БД (язык определения данных, язык манипулирования данными).
Классификация СУБД по модели:
Иерархические. В этой модели данных используется представление БД в виде древовидной структуры, состоящей из объектов разных уровней.
Сетевые. Подобны иерархическим за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию.
Реляционные. Ориентированные на организацию данных как набор связанных записей и атрибутов в двумерной таблице.
Объектно-ориентированные. Для управления БД, основанных на объектной модели данных. Как правило основываются на объектно-ориентированных языках программирования.
Объектно-реляционные СУБД. Данный вид систем управления базами данных предоставляет возможность применения объектно-ориентированных концепций, таких как объекты, классы и наследование, с помощью усовершенствованных структур баз данных и языков запросов.
Различные рейтинги самых популярных СУБД возглавляют Oracle, MySQL, Microsoft SQL Server, PostgreSQL.
Банк идей. Различные вариации введения информации в электронные базы данных.
Я решил рассмотреть три варианта ПО пакета MS Office – это Word , Excel и Access . Мне надо сравнить эти программы и выделить их достоинства и недостатки. И выбрать из них программу для создания базы данных классного руководителя.
База данных в Word
Под буквой А база данных в Word
Достоинства Word (W):
W дает возможность выполнять без исключения все традиционные операции над текстом;
Позволяет проводить форматирование отдельных структурных элементов текста (форматирование символов, абзацев, страниц и т. д.);
W дает возможность выполнять такие операции как: проверка правописания, подбор синонимов, установка автоматического переноса слов и ряд других сложных функций;
W поддерживает технологии связи и внедрения объектов (технологий OLE), данная программа имеет уникальную систему оригинальных технологичных решений, позволяющих превратить обычный текст в красочный документ с элементами мультимедиа (система готовых шаблонов и стилей);
W предоставляет возможность применения графических технологий для настройки шрифтов, а также поддерживает функцию внедрения графических элементов;
Есть возможность создавать таблицы, а, следовательно, и структурированные базы данных.
W является слишком универсальной программой, т.е. некоторые процедуры и операции проще и быстрее выполнять в менее мощных, но более специализированных приложениях;
Низкая производительность при наборе чернового текста;
Высокая трудоемкость при вводе сложных математических и химических формул.
База данных в Excel
Под буквой Б база данных в Excel
Ценностью Excel является возможность написания кода на основе Visual Basic для приложений ( VBA ). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать, изменять его и управлять расчётами.
Недостатком Excel является невозможность выполнения запросов.
База данных в Access
Под буквой В база данных в Access
Очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства;
Сохраняет всю информацию в одном файле, при этом распределяя ее по нескольким таблицам, что характерно для реляционных (табличных) систем управления базами данных. В эту информацию входят не только данные, представленные в таблицах, но и прочие элементы базы данных;
Предлагает большое количество Мастеров, которые выполняют основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю;
Распространенность, которая обусловлена тем, что Access является продуктом компании Microsoft;
Постоянно обновляется производителем, поддерживает множество языков;
Полностью совместим с операционной системой Windows;
Ориентированность на пользователя с разной профессиональной подготовкой, что выражается в наличии большого количества Мастеров, развитую систему справки и понятный интерфейс;
Широкие возможности по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC;
Наличие развитых встроенных средств разработки приложений. Большинство приложений, распространяемых среди пользователей, содержит тот или иной объем кода VBA (Visual Basic for Applications)
Ограничены возможности по обеспечению многопользовательской среды;
Обладает несложными способами защиты с использованием пароля БД (требуется применение дополнительных мер по защите от
неавторизованного входа с применением процедур VBA);
В вопросах поддержки целостности данных отвечает только моделям БД небольшой и средней сложности.
Вывод и выбор программ для создания баз данных классного руководителя
После анализа трех вариантов я решил, что программа Access лучше всего подходит для базы данных классного руководителя. Ибо она имеет качественные плюсы в виде набор структурированной информации или данных, отражающих состояние и взаимодействие объектов в определенной предметной области , возможность делать выборку данных (запросы) к созданным таблицам и создавать на основе них отчеты, что очень важно в работе классного руководителя.
Среда Access имеет интерфейс, характерный для W indows-приложений, и включает в себя следующие составляющие: титульную строку с кнопками управления окном, главное меню, панель инструментов, рабочее поле и строку состояния. На рабочем поле устанавливается окно, состоящее из трех основных частей:
1) База данных. Содержит названия основных типов объектов, с которыми работает Access (Таблицы, Запросы, Формы, Отчеты);
2) Задачи. Содержит список задач, которые можно решить для выбранного объекта.
3) Источник данных. Здесь можно выбрать источник данных для работы (определенную таблицу, форму, запрос или отчет).
Данные, с которыми работает СУБД, также могут быть выстроены в иерархическую последовательность. На верхнем уровне такой иерархии находятся основные объекты Access . К ним относятся: таблицы, запросы, формы, отчеты.
Таблица — это главный тип объекта. Все остальные разновидности объектов являются производными от таблицы. Элементы данных, составляющих таблицу, — это записи и поля. Свойства элементов таблицы определяются типами, форматами полей и некоторыми другими параметрами.
Форма является вспомогательным элементом, который, по сути, может быть исключен. Она разрабатывается для улучшения взаимодействия пользователя с процессом просмотра, ввода и редактирования информации в таблицах.
Запрос — результат обращения пользователя к СУБД для поиска данных, добавления, удаления и обновления записей. Результат поиска (выборки) данных представляется в табличном виде. Термином «запрос» называют также сами команды обращения к СУБД.
Отчет — это документ, предназначенный для вывода на печать, сформированный на основании информации, содержащейся в таблицах и запросах.
Создание шаблона базы данных для классного руководителя.
Открыть файл для новой базы данных
Файл Создать БД Новая БД
в файловом окне указать путь и имя файла: «Классный журнал»
Рисунок 11 Классный журнал
Создать таблицу УЧЕНИКИ:
в режиме Создание выбирается команда Создание таблицы в режиме конструктора
в появившемся окне редактора таблиц необходимо задать названия, типы и форматы для всех полей таблицы УЧЕНИКИ:




