+7(996)961-96-66
+7(964)869-96-66
+7(996)961-96-66
Заказать помощь

Курсовая работа на тему Проектирование базы данных Учащиеся школы

ОПИСАНИЕ РАБОТЫ:

Предмет:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Тема:
Проектирование базы данных Учащиеся школы
Тип:
Курсовая работа
Объем:
44 с.
Дата:
14.11.2014
Идентификатор:
idr_1909__0003584
ЦЕНА:
660 руб.

462
руб.
Внимание!!!
Ниже представлен фрагмент данной работы для ознакомления.
Вы можете купить данную работу прямо сейчас!
Просто нажмите кнопку "Купить" справа.

Оплата онлайн возможна с Яндекс.Кошелька, с банковской карты или со счета мобильного телефона (выберите, пожалуйста).
ЕСЛИ такие варианты Вам не удобны - Отправьте нам запрос данной работы, указав свой электронный адрес.
Мы оперативно ответим и предложим Вам более 20 способов оплаты.
Все подробности можно будет обсудить по электронной почте, или в Viber, WhatsApp и т.п.
 

Проектирование базы данных Учащиеся школы - работа из нашего списка "ГОТОВЫЕ РАБОТЫ". Мы помогли с ее выполнением и она была сдана на Отлично! Работа абсолютно эксклюзивная, нигде в Интернете не засвечена и Вашим преподавателям точно не знакома! Если Вы ищете уникальную, грамотно выполненную курсовую работу, курсовую, реферат и т.п. - Вы можете получить их на нашем ресурсе.
Вы можете заказать курсовую Проектирование базы данных Учащиеся школы у нас, написав на адрес ready@referatshop.ru.
Обращаем ваше внимание на то, что скачать курсовую Проектирование базы данных Учащиеся школы по предмету ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ с сайта нельзя! Здесь представлено лишь несколько первых страниц и содержание этой эксклюзивной работы - для ознакомления. Если Вы хотите получить курсовую Проектирование базы данных Учащиеся школы (предмет - ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ) - пишите.

Фрагмент работы:





Содержание


Введение 3
Глава 1. База данных как средство автоматизации 5
1.1. База данных общая характеристика, классификация 5
1.2. Этапы создания базы данных 8
Глава 2. Муниципальное бюджетное общеобразовательная школа «Средняя общеобразовательная школа №34» как объект автоматизации 12
2.1. Организационно-функциональная структура и направления деятельности МБОУ «СОШ №34» 12
2.2. Анализ документального потока 18
2.3. Характеристика задач решаемых базы данных и технико-экономическое обоснование создания базы данных 27
Глава 3. Характеристика проектных решений по созданию базы данных «Учащиеся школы» 31
3.1. Инфологическая модель 31
3.2. Даталогическая модель 34
Заключение 39
Список литературы 41

Введение

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

Объектом исследования является деятельность МОУ СОШ №34, предоставляющей образовательные услуги по обучению детей.
Предметом исследования являются технологии, средства разработки и языки программирования для создания базы данных, а также методы доступа к базам данных, возможность их создания.
Методы исследования.
Методы работы основываются на принципах информационного моделирования предметной области. Исследование проводилось посредством изучения предметной области. Подбор необходимых материалов по разработке базы данных осуществлялся из Internet и соответствующей литературы.
Практическая значимость.
База данных позволяет осуществлять хранение информации об учениках и предоставляет возможность оператору просматривать список, добавлять, изменять, удалять и осуществлять поиск информации об учениках в базе данных.
На защиту выносятся результаты исследования технологий проектирования базы данных, разработанная база данных учеников МОУ СОШ № 34, обоснование ее экономической эффективности.
Работа состоит из введения, трех глав, заключения, списка литературы – включающего 42 наименований. Общий объём работы – ____ страниц.
Глава 1. База данных как средство автоматизации

1.1. База данных общая характеристика, классификация

Историю технологии БД принято отсчитывать с начала 1960-х гг., когда появились первые попытки создания специальных программных средств управления базами данных. За прошедшие десятилетия возникали и использовались различные подходы к организации баз данных. Для описания и сравнения некоторых из них мы воспользуемся понятием модели данных, предложенным в 1969 г. Эдгаром Коддом [21]. Кодд ввел это понятие для описания конкретного реляционного подхода к организации БД. Соответственно, он говорил о реляционной модели данных, различным теоретическим и реализационным аспектам которой в основном посвящен этот курс. Однако понятие модели данных оказалось удобным не только для описания реляционного подхода и сравнения реализаций реляционных СУБД, но и для реализационно-независимого представления и сопоставления других подходов к организации баз данных.
В модели данных описывается некоторый набор родовых понятий и признаков, которыми должны обладать все конкретные СУБД и управляемые ими базы данных, если они основываются на этой модели. Наличие модели данных позволяет сравнивать конкретные реализации, используя один общий язык.
База данных – совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ.
Для понятия «база данных» существует несколько классификаций. По модели представления данных БД можно классифицировать следующим образом: картотеки, иерархические, сетевые, многомерные, объектно-ориентированные, дедуктивные и реляционные. Далее речь пойдет о реляционной модели. Эта модель баз данных не была хронологически первой, но первой получила математическое описание, и, будучи экономной по части базовых понятий (что сделало ее невероятно привлекательной для программистов и пользователей), в основном используется в web-приложениях.
Так что же такое «реляционная модель БД»? В реляционных базах данных вся информация заключена в таблицы. Столбцы в такой таблице имеют конкретный тип и размер; все содержимое ячеек столбца должно соответствовать их типу. Строки представляют собой набор неструктурированных данных и образуют математическое отношение. Таким образом, вся база данных – это множество таблиц-отношений, отсюда и название модели (от англ. relation – отношение).
Один из главных принципов организации данных – построение взаимосвязей между всеми элементами, что и отличает базу данных от простого набора таблиц. Т.е. информация в таблицах реляционной базы данных должна быть соответствующим образом организована. Еще один важнейший принцип – нормализация таблиц, которая сводится к устранению недостатков структуры базы данных, приводящих к различным аномалиям и нарушениям целостности данных. Недостатками структуры можно назвать, например, противоречивость данных, а аномалией – возникновение случайных ошибок в процессе эксплуатации БД. Проще говоря, нормализация – разбиение таблицы на две или более для исключения повторения (избыточности) информации.
Начнем с рассмотрения общих подходов к организации трех типов ранних систем, а именно, систем, основанных на инвертированных списках, иерархических и сетевых систем управления базами данных. В целом ранние системы можно охарактеризовать следующим образом:
Эти системы активно использовались в течение многих лет, задолго до появления работоспособных реляционных СУБД. На самом деле некоторые из ранних систем используются даже в наше время, накоплены громадные базы данных, и одной из актуальных проблем информационных систем является использование этих систем совместно с современными.
Все ранние системы не основывались на каких-либо абстрактных моделях. Как мы упоминали, понятие модели данных фактически вошло в обиход специалистов в области БД только вместе с реляционным подходом. Абстрактные представления ранних систем появились позже на основе анализа и выявления общих признаков у различных конкретных систем.
В ранних системах доступ к БД производился на уровне записей. Пользователи этих систем осуществляли явную навигацию в БД, используя языки программирования, расширенные функциями СУБД. Интерактивный доступ к БД поддерживался только путем создания соответствующих прикладных программ с собственным интерфейсом.
Можно считать, что уровень средств ранних СУБД соотносится с уровнем файловых систем примерно так же, как уровень языка Cobol соотносится с уровнем языков ассемблера. Заметим, что при таком взгляде уровень реляционных систем соответствует уровню языков Ада или APL.
Навигационная природа ранних систем и доступ к данным на уровне записей заставляли пользователей самих производить всю оптимизацию доступа к БД, без какой-либо поддержки системы.
После появления реляционных систем большинство ранних систем было оснащено «реляционными» интерфейсами. Однако в большинстве случаев это не сделало их по-настоящему реляционными системами, поскольку оставалась возможность манипулировать данными в естественном для них режиме.
Классификация – разделение множества на подмножества по неформально предложенному признаку. В силу многогранности баз данных и СУБД (комплекса технических и программных средств для хранения, поиска, защиты и использования данных) имеется множество классификационных признаков.
Отдельно следует классифицировать системы управления базами данных.
Базы данных могут классифицироваться и с точки зрения экономической ссылка на источники литературы: по условиям предоставления услуг – бесплатные и платные (бесприбыльные, коммерческие); по форме собственности – государственные, негосударственные; по степени доступности – общедоступные, с ограниченным кругом пользователей.

1.2. Этапы создания базы данных

Разработка базы данных – сложный длительный процесс.
При разработке БД можно выделить следующие этапы работы.
I этап. Постановка задачи.
На этом этапе формируется задание по созданию БД. В нем подробно описывается состав базы, назначение и цели ее создания, а также перечисляется, какие виды работ предполагается осуществлять в этой базе данных (отбор, дополнение, изменение данных, печать или вывод отчета и т. д).
II этап. Анализ объекта.
На этом этапе рассматривается, из каких объектов может состоять БД, каковы свойства этих объектов. После разбиения БД на отдельные объекты необходимо рассмотреть свойства каждого из этих объектов, или, другими словами, установить, какими параметрами описывается каждый объект. Все эти сведения можно располагать в виде отдельных записей и таблиц. Далее необходимо рассмотреть тип данных каждой отдельной единицы записи. Сведения о типах данных также следует занести в составляемую таблицу.
III этап. Синтез модели.
На этом этапе по проведенному выше анализу необходимо выбрать определенную модель БД. Далее рассматриваются достоинства и недостатки каждой модели и сопоставляются с требованиями и задачами создаваемой Б