Разработка базы данных "Состояние здоровья учащихся" на примере МОУ СОШ № 44

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

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

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

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

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

В наши дни состояние здоровья учащегося обычно оценивают по следующим критериям [20]:

отсутствие болезней;

нормальная работа организма;

психическое, физическое и социальное благополучие;

способность полноценно работать;

стремление к творчеству;

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

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

К функциям школьного врача можно отнести [19]:

ведение истории болезни, позволяющее осуществлять ввод, коррекцию и хранение данных (с использованием стандартной СУБД);

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

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

обработку и анализ функциональных исследований (ЭКГ, ЭЭГ, ФВД и других, включая обработку изображений);

оценку результатов лабораторных исследований;

диагностику заболеваний и состояний;

прогнозирование течения болезни и развития осложнений, то есть динамики развития патологического процесса;

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

подбор медикаментов при учете их взаимодействия и побочных эффектов;

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

Рассмотрим работу школьного врача на примере МОУ СОШ №44.

Муниципальное Общеобразовательное Учреждение Средняя Общеобразовательная Школа №44 расположена в культурно-историческом центре г. Нижнего Тагила. Она была основана в 1964 году. Близость к административному центру, к учреждениям культуры и образования с одной стороны, предприятиями среднего и малого бизнеса, сферы обслуживания и торговли с другой стороны, определить роль и место школы в культурно-образовательном пространстве города, Ленинского района, микрорайона 7 ближайших школ.

Школа расположена по адресу: Свердловская область, г. Нижний Тагил, индекс 622034, ул. Пархоменко д.13.

МОУ СОШ №44 выделяет следующие задачи [24]:

повышение качества образования (согласование содержания образования со Стандартом, обеспечение преемственности между разными ступенями образования, использование развивающего обучения);

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

сохранение и передача педагогического опыта (проведение семинаров, открытых мероприятий с обменом опыта, знаниями);

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

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

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

расширение профильного образования (углубленное изучение отдельных предметов в зависимости от выбора учащихся и их родителей);

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

На рисунке 21 приведена структура МОУ СОШ №44.

Рис. 21. Структура МОУ СОШ №44

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

Проанализируем деятельность врача МОУ СОШ №44.

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

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

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

Деятельность школьного врача в течение учебного года заключается в следующем:

1. Составляет годовой, квартальный и ежемесячный план работы с детьми;

2. Контролирует санитарное состояние медицинского кабинета и несет ответственность за его соответствие требованиям СЭС для медицинских помещений, в том числе правилам хранения медикаментов;

3. Регулирует и контролирует своевременность медицинских обследований учащихся;

Функции школьного врача в определенный срок представлены в таблице 4.

Таблица 5. Деятельность школьного врача

Время проведения

Функции врача

Документы

Ежемесячно

прием учащихся с жалобами;

вакцинация детей.

журнал обращаемости;

журнал профилактических прививок.

Квартал

осмотр учащихся;

работа со справками.

отчет по группе здоровья;

отчет по справкам.

Год

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

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

медицинский осмотр учащихся педиатра и узких специалистов и проведением дополнительного обследования;

флюорографическое обследование учащихся.

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

рекомендации школьнику (родителям) и преподавательскому составу;

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

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

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

В толковом словаре русского языка слово «Реквизит» обычно употребляется в множественном числе. В официальном документе: «обязательно входящие в него сведения» [26].

Анализ операция мысленного или реального расчленения целого (вещи, свойства, процесса или отношения между предметами) на составные части, выполняемая в процессе познания или предметно-практической деятельности человека [10].

Таким образом, реквизитный анализ - это анализ входящего в документ сведений.

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

Описание входной информации.

Входная информация последовательность документов и данных, поступающих для ввода в базу данных [16].

Входную информацию делят на условно-постоянную (справочники), сохраняющую свои значения на длительный период времени, и постоянно меняющуюся оперативно-учетную информацию [25].

К условно-постоянной информации относится: пол, группа здоровья, группа физического развития, физкультурная группа, класс.

К оперативно-учетной информации относится: ФИО, год рождения, рост, вес, объем груди, данные динамометра, домашний адрес, телефон, номер полиса.

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

Формы выходной информации [27]: по характеру (функциональная, отображение отдельных операций), по форме представления, по назначению (основная, вспомогательная), по официальности (утвержденная, неутвержденная), по срокам (оперативная, обычная, несрочная), по периодичности (текущая, квартальная, годовая).

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

В таблице 5 представлены информационные объекты и их реквизиты, по которым школьный врач будет оценивать здоровье учащихся.

Таблица 6. Информационные объекты и их реквизиты

Информационные объекты

Ключ

Реквизиты

Документы

Учащиеся

*

ID_учащегося

Медицинская карта

Страховой медицинский полис

Фамилия

Имя

Отчество

Год рождения

Рост

Вес

Объем груди

Данные динамометра

Домашний адрес

Телефон

Номер полиса

ID_пола

ID_класс

ID_ГФР

ID_ФГ

ID_ГЗ

Информационные объекты

Ключ

Реквизиты

Документы

Журнал обращаемости

*

ID_обращения

Отчет по числу обращений

*

ID_учащегося

Жалоба

Диагноз

Оказанная помощь

Информационные объекты

Ключ

Реквизиты

Документы

Диспансерная группа

*

ID_осмотра

Отчет по группе здоровья, по группе физического развития, по группе здоровья

*

ID_учащегося

ID_специалиста

Диагноз

Дата

Информационные объекты

Ключ

Реквизиты

Документы

Острая заболеваемость

*

ID_справки

Отчет по справкам

*

ID_учащегося

ID_заболевания

№ группы болезни по справке

Начало справки

Конец справки

Освобождение от физкультуры

Информационные объекты

Ключ

Реквизиты

Документы

Журнал профилактических прививок

*

ID

Отчет по прививкам

*

ID_учащегося

Срок выполнения

Дата выполнения

Серия прививки

ID_прививки

В таблице 6 представлены справочники, которые будут использоваться в БД «Состояние здоровья учащихся».

Таблица 7. Информационные объекты и их реквизиты

Информационные объекты

Ключ

Реквизиты

Справочник группы здоровья

*

ID_ГЗ

Группа здоровья

Справочник физкультурной группы

*

ID_ФГ

Физкультурная группа

Справочник группы физического развития

*

ID_ГФР

Группа физического развития

Справочник классов

*

ID_класс

Параллель

Класс

Справочник пола

*

ID_пола

Пол

Справочник заболеваний

*

ID_заболевания

Наименование заболевания

Справочник специалистов

*

ID_специалиста

Специалист

Справочник прививок

*

ID_прививки

Наименвоание прививки

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

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

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

2.2. Проектирование базы данных «Состояние здоровья учащихся» на примере МОУ СОШ №44

Существует два основных подхода к проектированию систем БД: нисходящий и восходящий [28].

Восходящий подход лучше всего подходит для проектирования простых БД с относительно небольшим количеством атрибутов.

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

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

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

На практике в основном используются первые 3 нормальные формы, поэтому мы в данной работе ограничимся ими.

В 1.3. были выделены основные этапы, на которые разбивается процесс проектирования БД: концептуальное, логического и физическое.

Концептуальный уровень описания БД представляет собой информационные объекты и их взаимосвязи без указания способов описания и хранения данных. Проанализировав предметную область деятельности школьного врача, была разработана концептуальная модель в виде IDEF0 диаграммы (рисунок 22, 23).

Рис. 22. Модель IDEF0 деятельности школьного врача

Рис. 23. Детализированная модель IDEF0 деятельности школьного врача

Логический уровень описания БД должен отражать логические связи между таблицами.

Таким образом, мы спроектировали следующие связи между сущностями, представленные на рисунке 24, 25.

Рис. 24. Логическая модель данных

Рис. 25. Логическая модель базы данных «Состояние здоровья учащихся»

Физический уровень описания реляционной базы данных характеризуют способы обработки и хранения информации (рис. 26).

Рис. 26. Физическая модель данных

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

2.3 Разработка базы данных «Состояние здоровья учащихся» для школьного врача МОУ СОШ №44

Для разработки базы данных «Состояние здоровья учащихся» мы будем использовать стандартный пакет, входящий в Microsoft Office - Access 2003. Microsoft Access 2003 предлагает универсальный набор программных средств, которые обеспечивают широкие возможности для профессиональных разработчиков и вместе с тем могут быть легко освоены новичками. Любой пользователь может создавать и применять универсальные решения для баз данных, значительно упрощающие организацию, совместное использование данных и доступ к ним.

Основными компонентами БД являются таблицы, запросы, формы, отчеты, макросы и модули.

Таблица - фундаментальная структура системы управления реляционными базами данных [29]. В Microsoft Access таблица - это объект, предназначенный для хранения данных в виде записей и полей. При этом каждое поле содержит отдельную часть записи.

Запрос - вопрос о данных, хранящихся в таблицах, или инструкция на отбор записей, подлежащий изменению [29].

Перечислим типы запросов, которые могут быть созданы с помощью Access:

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

запрос-изменение, изменяющий или перемещающий данные. К этому типу относятся запрос на добавление записей, запрос на удаление записей, запрос на создание таблицы или запрос на ее обновление;

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

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

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

Форма - это объект Access, в котором можно разместить элементы управления, предназначенные для ввода, изображения и изменения данных в полях таблиц [29].

Отчет - это объект Access, который позволяет представить определенную информацию в определенном виде, просматривать и распечатывать ее [29].

Для более удобного и легкого внесения информации в БД мы будем использовать форму. Главная форма представлена на рисунке 27.

Рис. 27. Главная форма БД «Состояние здоровья учащихся»

Форма «Состояние здоровья учащихся» представлена на 2 закладках: «Информация об учащихся» и «Отчеты». Кроме главной формы существуют подчиненные формы для внесения информации об учащихся, об осмотре специалистами, о вакцинации, об обращении.

Рис. 28. Форма для ввода данных об учащихся

Рис. 29. Форма «Журнал обращаемости»

Рис. 30. Форма «Ведомость прививок»

Рис. 31. Форма «Осмотр диспансерных групп»

Для автоматизации деятельности школьного врача мы создали 2 запроса с параметром: по фамилии учащегося и по классу.

Запрос по фамилии учащегося представлен на рисунке 32. После ввода фамилии учащегося выводится вся информация об учащемся.

Рис. 32. Запрос с параметром по фамилии учащегося в конструкторе

Для более удобного вывода информации используется форма (рисунок 33).

Рис. 33. Запрос по фамилии учащегося

На языке SQL данный запрос выглядит следующим образом:

SELECT Учащиеся.Фамилия, Учащиеся.Имя, Учащиеся.Отчетсво, Учащиеся.Год_рождения, Учащиеся.Рост, Учащиеся.Вес, Учащиеся.Объем_груди, Учащиеся.Пол, Учащиеся.Класс, Учащиеся.Группа_физического_развития, Учащиеся.Физкультурная_группа, Учащиеся.Группа_здоровьяFROM Учащиеся

WHERE (((Учащиеся.Фамилия)=[Введите фамилию учащегося]));

Запрос по классу представлен на рисунке 34, 35. После ввода класса выводится: ФИО, год рождения и диагноз.

Рис. 34. Запрос с параметром по классу в конструкторе

Рис. 35. Запрос по классу

На языке SQL данный запрос выглядит следующим образом:

SELECT Класс.Класс, Учащиеся.Фамилия, Учащиеся.Имя, Учащиеся.Отчетсво, Учащиеся.Год_рождения, Учащиеся.Диагноз

FROM Класс INNER JOIN Учащиеся ON Класс.ID_класс = Учащиеся.Класс

WHERE (((Класс.Класс)=[Введите класс]));

Запрос по количеству обращений в конструкторе показан на рисунке 36. Данный запрос создан для формирования отчета.

Рис. 36. Запрос по количеству обращений

На языке SQL:

SELECT Учащиеся.Фамилия, Учащиеся.Имя, Учащиеся.Отчетсво, Класс.Класс, Count(Журнал_обращаемости.ID_обращения) AS [Количество обращений]

FROM (Класс INNER JOIN Учащиеся ON Класс.ID_класс = Учащиеся.Класс) INNER JOIN Журнал_обращаемости ON Учащиеся.ID_учащегося = Журнал_обращаемости.ФИО

GROUP BY Учащиеся.Фамилия, Учащиеся.Имя, Учащиеся.Отчетсво, Класс.Класс;

Итоговым продуктом БД является отчет и в деятельности школьного врача он необходим. Нами было разработано 6 отчетов, по которым школьный врач отчитывается перед директором школы и заведующей поликлиникой (рис. 37): «Отчет по количество обращений», «Отчет по физической группе», «Отчет по группе здоровья», «Отчет по физкультурной группе», «Отчет по прививкам», «Отчет по списочному составу».

Рис. 37. Форма с отчетами

Примеры отчетов представлены на рисунках 38, 39.

Рис. 38. Отчет по количеству обращений

Рис. 39. Отчет по физкультурной группе

Выводы по второй главе

1. Для разработки БД «Состояние здоровья учащихся» мы выбрали Microsoft Access. Microsoft Access реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

2. Для упрощения деятельности школьного врача мы использовали формы для ввода информации. Форма - это объект Access, в котором можно разместить элементы управления, предназначенные для ввода, изображения и изменения данных в полях таблиц.

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

Таким образом, нами была разработана и реализована БД «Состояние здоровья учащихся» МОУ СОШ №44. Были почти полностью учтены все функции школьного врача, а также сформированы отчеты, которые необходимы в работе. В дальнейшем данная БД будем доработана совместно со школьным врачом.

Заключение

База данных представляет собой совокупность организованных сведений, в соответствии с поставленной целью (например, о конкретных объектах реального мира в какой-либо предметной области или ее разделе, которые хранятся в памяти ПК).

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

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

школьный врач база данные

Список литературы

1. Малыхина М.П. База данных: основы, проектирование, использование [Текст] /Малыхина М.П. - Петербург : БХВ, 2004. 512 с

2. Харитонова И., Михеева В. ACCESS 2000: Разработка приложений [Текст] Харитонова И., Михеева В. Петербург : BHV, 2000. 456 с.

3. Хомоненко А.Д., Цыганкова В.М., Мальцева М.Г. База данных: Учебник для высших учебных заведений [Текст] / Хомоненко А.Д., Цыганкова В.М., Мальцева М.Г. М. - КОРОНА принт, 2006. 736 с.

4. Шафрин Ю.А. Основы компьютерной технологии [Текст] / Шафрин Ю.А. М. - Инфра-М, 1998. - 289 с.

5. Журнал «Компьютер Price» [Электронный ресурс] Режим доступа : http://www.comprice.ru/

6. [Электронный ресурс] Режим доступа : http://www.ites.ru/products/iszn/guide/iszn-doc-guide-general-design-reliability.php

7. Дейт К.,Дж. Введение в системы баз данных: Пер. с англ. К. [Текст] / Дейт К.,Дж. М.; СПб. : Вильямс, 2000. 848 с.

8. Избачков Ю.С., Петров В.Н. Информационные системы [Текст] / Избачков Ю.С., Петров В.Н. СПб. : Питер, 2006. 656 с.

9. [Электронный ресурс] Режим доступа : http://www.intuit.ru/department/se/devis/class/free/2/

10. Википедия - свободная энциклопедия [Электронный ресурс] - Режим доступа : http://ru.wikipedia.org/wiki

11. Тиори Т., Фрай Дж. Проектирование структур баз данных [Текст] / Тиори Т., Фрай Дж. М. : Дело, 1985. 254 с.

12. Хаббард Дж. Автоматизированное проектирование баз данных [Текст] / Хаббард Дж. М. : Дело, 1984. 478 с.

13. [Электронный ресурс] Режим доступа : http://avteh.narod.ru/ms/lect4.htm

14. Карпова Т.С. Базы данных: модели, разработка, реализация: Учебник для вузов [Текст] / Карпова Т.С. - М. : Дело. - 290 с.

15. Ершов А.П. Школьный словарь по информатике [Текст] / Ершов А.П. - М. : Атлас, 2003. - 372 с.

16. Словарь Finam!Ru [Электронный ресурс] Режим доступа : http://www.finam.ru

17. Кириллов В.В. Основы проектирования реляционных баз данных [Текст] / Кириллов В.В. - Петербург : Санкт-Петербургский Государственный институт точной механики и оптики (технический университет) Кафедра вычислительной техники, 2005. - 332 с.

18. Крёнке Д. Теория и практика построение базы данных изд-е. [Текст] / Крёнке Д. - СПб, Питер, 2003 - 800 с.

19. Варежкин Ю.П. Комплекс прикладных программ «Автоматизированное рабочее место врача» [Текст] / Варежкин Ю.П. - Минск : Междунар.симпоз. INFO-89, т.2, ч.2, 1989. 591 с.

20. Examens.ru - образовательный проект, значительно облегчающий жизнь школьников и абитуриентов [Электронный ресурс] Режим доступа : http://www.examens.ru/otvet/3/11/268.html

21. МОУ СОШ №3 г.Кирсанов Тамбовская область [Электронный ресурс] Режим доступа : http://www.kirsschool3.xost.ru/index.php

22. Экспертная система ESAG [Электронный ресурс] Режим доступа : www.esag.biz

23. Детская психиатрическая больница №6 г. Москва [Электронный ресурс] Режим доступа : www.dpb6.ru официальным

24. МОУ СОШ №44 [Электронный ресурс] Режим доступа : http://www.mousoh.ru

25. Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник [Текст] / Г.Н. Смирнова, А.А. Сорокин. Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М. : Финансы и статистика, 2003. - 18 с.

26. Толковый словарь русского языка

27. Российская электронная библиотека «Эрудиция» [Электронный ресурс] Режим доступа :http://www.erudition.ru/referat/ref/id.58098_1.html

28. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. 2-е издание.: Пер с англ. [Текст] / Конноли Т., Бегг К., Страчан А. М. : Правда, 2000. 210 с.

29. Кузин А.В. Базы данных: учеб. пособие для студентов высш. учеб. заведений [Текст] / Кузин А.В., Левонисова С.В. - М. : Издательский центр «Академия», 2008. - 320 с.

30. Вендров А.М. Проектирование программного обеспечения экономических информационных систем [Текст] / Вендров А.М. - М. : Финансы и статистика, 2000. - 352 с.

31. Яндекс [Электронный ресурс] - Режим доступа: www.yandex.ru

Приложение 1

Таблица 1. Определение понятия «база данных»

Автор

Определение

И. Харитонова, В. Михеева

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

М.П Малыхина

Организованная структура, предназначенная для хранения информации.

А.Д. Хомоненко, В.М. Цыганкова, М.Г. Мальцева

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

В.А. Каймин

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

Ю.А. Шафрин

Совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или ее разделе.

Таблица 2. Достоинства и недостатки различных моделей данных

Модель данных

Достоинства

Недостатки

Иерархическая

- эффективное использование памяти ПК;

- неплохие показатели выполнения основных операций над данными.

- громоздкость для обработки информации с достаточно сложными связями;

- сложность понимания;

- допустимость только навигационного принципа доступа к данным;

- доступ к данным производится только через корневое отношение.

Сетевая

- эффективность реализации по показателям затрат и оперативности;

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

- высокая сложность для понимания и выполнения обработки информации в БД обычным пользователем;

- допустимость только навигационного принципа доступа к данным.

Реляционная

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

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

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

- сложность описания иерархических и сетевых связей;

- низкая скорость при выполнении операции соединения;

- большой расход памяти для представления реляционной БД.

Постреляционная

- возможность представления совокупности связанных реляционных таблиц одной постреляционной таблицей;

- высокая наглядность представления информации;

- сложность решения проблемы обеспечения целостности;

- непротиворечивости хранимых данных.

Многомерная

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

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

Объектно-ориентированная

- возможность отображения информации о сложных взаимосвязях объектов;

- позволяет идентифицировать отдельную запись базы данных и определять функции их обработки.

- высокая понятийная сложность;

- неудобство обработки данных;

- низкая скорость выполнения запросов.

Таблица 3. Уровни представления данных

Концептуальная уровень

сущности

атрибуты

связи

Представление аналитика

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

Логический уровень

записи

элементы данных

связи между записями

Представление программиста

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

Физический уровень

группирование данных

индексы

методы доступа

Представление администратора

Создание эффективной физической структуры БД по заданной логической схеме.

Размещено на Allbest.ru


Подобные документы

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Что такое базы данных, визуализация информации базы. Структура и свойства простейшей базы данных. Характеристика определений, типов данных, безопасность, специфика формирования баз данных. Подходы к проектированию технического задания. Работа с таблицами.

    презентация [4,3 M], добавлен 12.11.2010

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Разработка информационно-аналитической системы агентства недвижимости. Обоснование выбора архитектуры базы данных и СУБД. Моделирование потоков данных (DFD диаграмм). Проектирование инфологической модели данных с использованием модели "сущность-связь".

    дипломная работа [5,4 M], добавлен 06.06.2013

  • Определение базы данных и банков данных. Компоненты банка данных. Основные требования к технологии интегрированного хранения и обработки данных. Система управления и модели организации доступа к базам данных. Разработка приложений и администрирование.

    презентация [17,1 K], добавлен 19.08.2013

  • Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов.

    курсовая работа [3,1 M], добавлен 26.02.2016

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Основные подходы к организации баз данных, компоненты языка Delphi, используемые для их построения. Разработка программного обеспечения - базы данных "Школа", предназначенной для хранения информации об учащихся, их успеваемости по различным дисциплинам.

    курсовая работа [739,8 K], добавлен 14.07.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.