Разработка приложения базы данных на тему "Приемная комиссия" - Курсовая работа

бесплатно 0
4.5 113
Разработка даталогической модели базы данных. Нормализация таблиц, определение ограничения целостности. Установление связи между таблицами. SQL–запросы, создание пользовательского интерфейса, описание алгоритмов. Составление инструкции пользователю.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Департамент ОБРАЗОВАНИЯ и МОЛОДЕЖНОЙ ПОЛИТИКИ НОВГОРОДСКОЙ ОБЛАСТИ ОГА ПОУ Боровичский техникум строительной индустрии и экономики Тема: Разработка приложения базы данных на тему «Приемная комиссия»Курсовой проект включает в себя разработку приложения базы данных на тему «Приемная комиссия» в среде разработки VISUALSTUDIOC#. В разработка датологической модели базы данных рассмотрены вопросы: Определение базових таблиц; выполнение нормализации таблиц; определение ограничения целостности, установление связи между таблицами.В начале 1970-х годов в одной из исследовательских лабораторий компании IBM была разработана експериментальная реляционная СУБД IBM System R , для которой затем был создан специальный язык SEQUEL , позволявший относительно просто управлять данными в этой СУБД. Поскольку к началу 1980-х годов существовало несколько вариантов СУБД от разных производителей, причем каждый из них обладал собственной реализацией язика запросов, было принято решение разработать стандарт языка, который будет гарантировать переносимость ПО с одной СУБД на другую (при условии, что они будут поддерживать этот стандарт). По традиции, как и со многими стандартами в IT-индустрии, с языком SQL возникла проблема: на каком-то этапе многие производители использующего SQL програмного обеспечения решили, что функциональность в текущей (на тот момент времени) версти стандарт а недостаточна, и ее желательно расширить. Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своїм тексты SQL-запросов, содержащие DDL и DML, когут бать достаточно легко перенесены из одной СУБД в другую. Целью данного курсового проекта ставится получение практических навыков разработка программ в бреде візуального программирования VISUALSTUDIO 2010 C# путем разработка приложения «Приемная комиссия».Такая система обеспечивает хранение сведений о клиентах, об абонементах, о наименовании залов, информации о тренерах, об учете. Программа является очень актуальной на сегодняшний день, она автоматизирует работу с базой данных и предоставляет пользователю (секретарю) понятный и дружественный интерфейс. Абитуриент, Расписание, Регистрация, Факультет, Поток, Группы, Кафедра, Паспортные данные. 1) Сущность «Абитуриент» необходима для хранения и просмотра данных об поступающих абитуриентах. 3) Сущность «Регистрация» необходима для хранения и просмотра данных о группах и потоках.Объект - термин, обозначающий факт, лицо, событие, предмет, о котором могут быть собраны данные (каждая таблица представляет один объект); Таблица базы данных (table) - регулярная структура, которая состоит из однотипных строк (записей, records), разбитых на столбцы (поля, fields). Ключевой элемент таблицы (ключ, regularkey) - такое ее поле (простой ключ) или строковое выражение, образованное из значений нескольких полей (составной ключ), по которому можно определить значения других полей для одной или нескольких записей таблицы. В реляционных базах данных между таблицами устанавливаются связи по ключам, один из которых в главной (parent, родительской) таблице - первичный, второй - внешний ключ - во внешней (child, дочерней) таблице, как правило, первичным не является и образует связь "один ко многим" (1:N). В связи с этим принято выделять следующие виды запросов: создание или изменение в базе данных новых или уже существующих в ней объектов; получение данных; добавление новых данных в таблицу; удаление данных; обращение к системе управления базами данных (СУБД).Таблица Абитуриент: предназначена для хранения информации о поступающем абитуриенте . Таблица Расписание: предназначена для хранения информации о экзаменах и консультации. Таблица Регистрация: предназначена для хранения информации о номерах групп и потоков.Таблица 1 удовлетворяет требованиям, т.к. каждая ячейка в таблице содержит атомарное значение Таблица 1 удовлетворяет условию, т.к. все поля зависят от ключевого поля и выполняется условия 1НФ. Таблица 1 удовлетворяет условию, т.к. каждое ключевое поле не зависит от других не ключевых полей. Таблица 2 удовлетворяет условию, т.к. все поля зависят от ключевого поля и выполняется условия 1НФ. Таблица 3 удовлетворяет условию, т.к. все поля зависят от ключевого поля и выполняется условия 1НФ.В БД «Приемная комиссия» в первую очередь заполняются таблицы: Паспортные данные, Поток, Группы, Факультет, Кафедра. В таблице «Абитуриент» находится 1 внешний ключ: IDПАСПОРТА. IDПОТОКА мы подставляем из таблицы «Поток», а IDАБИТУРИЕНТА из таблицы «Абитуриент». IDПРЕДМЕТА мы подставляем из таблицы «Расписание», а IDАБИТУРИЕНТА из таблицы «Абитуриент». IDПОТОКА мы подставляем из таблицы «Поток», IDГРУППЫ мы подставляем из таблицы «Группы», IDАБИТУРИЕНТА мы подставляем из таблицы «Абитуриент», IDФАКУЛЬТЕТА мы подставляем из таблицы «Факультет», IDКАФЕДРЫ мы подставляем из таблицы «Кафедра».Отношения - это правила, поддерживаемые на уровне механизма реализации СУБД.

План
Содержание интерфейс запрос пользователь

Введение

1. Обоснование и разработка инфологической модели

2. Обоснование выбора СУБД и программного обеспечения

3. Разработка даталогической модели базы данных

3.1 Определение базовых таблиц

3.2 Выполнение нормализации таблиц

3.3 Определение ограничения целостности

3.4 Установление связи между таблицами

4. SQL - запросы

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

5.1 Создание пользовательского интерфейса

5.2 Описание алгоритмов

5.3 Составление инструкции пользователю

6. Отчеты

Заключение

Список использованной литературы

Приложения

Аннотация

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?