Система управления базами данных. Базы данных

Автор работы: Пользователь скрыл имя, 20 Июня 2014 в 00:51, курсовая работа

Краткое описание

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

Содержание

Введение ...…………………………………………………………………….................3
Глава I. Научные основы изучения систем управления базами данных и баз данных…………………………………………………………………………………….5
Понятие «системы управления базами данных», «банка данных», «базы данных» …………………………………………………………...5
Модели данных, поддерживающих СУБД ...…………………...11
Обзор наиболее популярных СУБД …………………………….13
Глава II.Методический аспект проблемы создания баз данных ……………………16
2.1.Техническое задание на создание БД «Список студентов» …………16
Заключение ……………………………………………………………………………..21
Список литературы …………………………………………………………………….22

Прикрепленные файлы: 1 файл

курсовая работа Веселковой Валерии.docx

— 361.42 Кб (Скачать документ)

Шаг первый – для создания точного СУБД нужно сначала создать схему таблиц, которые будут использоваться. Наша схема такова:

1.  Администрация – список работников занимающих высшие посты в учебном заведении, например, заместитель директора. Наименования полей пишется на английском – id (ключевое поле, первое в списке), его Тип данных – счетчик (отвечает за нумерацию строк); ФИО (Фамилия Имя Отчество работника администрации) – текстовый; должность (должность занимаемая работником) – текстовый.

2. Классные руководители (в некоторых учебных заведениях - воспитатели) – список работников отвечающих за отведенные им группы студентов. Поля – id (ключевое поле, первое в списке), Тип данных так же счетчик; ФИО (Фамилия Имя Отчество воспитателя) – текстовый.

3. Список городов, в которых возможно проживание студентов. Поля – id (ключевое поле, первое в списке), счетчик; город (наименование города) – текстовый.

4. Список групп, в которых  обучаются студенты. Поля – id (ключ), счетчик; группа (номер группы, на которой обучается студент) – числовой.

5. Дисциплина – поведение  студентов. Поля – id (ключевое поле), счетчик; студент (Фамилия Имя Отчество), Мастер подстановок; отношение_к_учебе (как студент относится к обучению), текстовый; прогулы (сколько раз прогуливал без причины учебу за год), числовой.

6. И, наконец, самая главная таблица – Список студентов, где содержится вся информация об обучающихся. В этой таблице будет больше всего полей:

- id (ключевое поле, первое в списке) - счетчик;

- ФИО (Фамилия Имя Отчество студента) – текстовый;

- дата рождения (дата рождения студента) – текстовый;

- группа (номер группы на которой обучается студент) – Мастер подстановок;

- адрес (адрес, где проживает студент) – Мастер подстановки (этот Тип данных мы разберем позже);

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

- телефон (номер телефона по которому можно связаться с родителем студента) – текстовый;

- клас.рук (воспитатель или классный руководитель группы, на которой обучается студент) – Мастер подстановки.

- отношение_к_учебе (как студент относится к учебе) – Мастер подстановок.

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

Шаг второй – в режиме Конструктор создаем таблицу Администрация. В ней будет три поля (id; ФИО; Должность). Поле id является ключом. В таблице Классные руководители присутствуют поля id и ФИО, id – ключевое. Таблица Список городов состоит из двух полей id и город. Поле id является ключевым. Завершающая базу таблица Список студентов включает в себя больше всего полей, такие как: - id (ключ); ФИО; дата_рожд; группа; адрес; родители; телефон; клас.рук; отношение_к_учебе.

Мастер подстановок – мастер создает столбец подстановки, в котором отображается список значений для выбора из другой таблицы.

Шаг третий – ввод данных в таблицы. Сначала заполняются таблицы Администрация, Классные руководители и Список городов. Таблица Список студентов будет заполняться так же с помощью таблиц Классные руководители и Список городов. Поля адрес (Список городов) и клас.рук (Классные руководители) будут заполнены с помощью Мастера подстановок.

Следует создать связи между таблицами, они будут выглядеть как на рис. 1.

Рис.1.

2.1.1.1. Проектирование  Запросов.

 Вот когда таблицы  созданы и заполнены мы так  же можем ещё больше облегчить работу секретаря если создадим Запросы. Чтобы легче было находить студентов определенной группы, сделаем Запрос на группы. Для этого заходим в объекты Запросы. Щёлкнем по кнопке создать и, в появившемся диалоговом окне, выберите Конструктор, щелкните по кнопке ОК. В окне Добавление таблицы введите таблицу Список студентов. Выберите все поля из таблицы, для этого достаточно сделать двойной щелчок мышкой по имени каждого поля. В строке Условия отбора под полем группа наберите в квадратных скобках выражение [Введите номер группы]. Сохранить Запрос. Для проверки правильности создания мы запустим запрос. Появится окошко с запросом на Введение номера группы, набираем номер нужной группы и нажимаем Enter. Если запрос правильный, то перед нами предстанет таблица со студентами той группы на которую совершали запрос.

Можно ещё больше упростить работу секретарю по поиску определенного студента. Создадим Запрос на студента. Первые действия те же что и при создании предыдущего запроса. Но в окне Добавление таблицы выберете таблицы Список студентов, Дисциплина, Список групп, Список городов. Из каждой таблицы выберем по полю. Список студентов – ФИО, Дисциплина – отношение_к_учебе, Список групп – группа, Список городов – город. В строке Условия отбора под полем ФИО наберите в квадратных скобках выражение [Введите ФИО студента]. ]. Сохранить Запрос. Для проверки правильности создания мы запустим запрос. Появится окошко с запросом на Введение ФИО студента, пишем полное имя нужного нам студента и нажимаем Enter. Если запрос правильный, то перед нами предстанет таблица с полной информацией на  студента, на которого совершался запрос.

Так же создадим Форму, чтобы каждый студент выводился с нужной нам информацией сразу. Выберите закладку Формы, щелкните кнопку Создать. У нас появилось окно, в котором следует выбрать Автоформа в столбец, а в качестве источника данных – таблицу «Список студентов». Нажимаем кнопку Ок и сохраняем форму с именем «Студенты». Если все сделано правильно, то при открытие формы вам покажется столбец с информацией о первом в списке студенте, в нижней части окна есть стрелочки, которыми мы можем перелистовать формы студентов. 

2.1.2. Разработка.

База данных создана всего с помощью трех шагов и создания одного Запроса, теперь стоит только протестировать.

2.1.3. Тестирование.

При тестировании СУБД «Список студентов» несоответствий требованиям технического задания не обнаружено. Система работает исправно, без сбоев. Лица, пользующиеся этой программой, работают в ней корректно.

 

 

 

 

 

 

 

 

заключение.

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

Так же для лучшего понимания и работы с базами данных мы создали методическую разработку СУБД  Microsoft Access, где объяснили как работать с данной программой и как создавать нужную БД.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

1. Базы данных: учебное пособие для студентов учреждений среднего профессионального образования/ Э.В. Фуфаев, Д.Э. Фуфаев. – 7-е издание. – 356 страниц.

2. Учебно-справочное пособие по СУБД INFORMIX, М. Мошков. – 243 страницы.

3. Электронный учебник "СУБД MS Access 2003 - это просто!", автор: Владимир Ткаченко, источник: http://www.lessons-tva.info. – 195 страниц.

 

 

 


Информация о работе Система управления базами данных. Базы данных