Введение - База данных "Определение факультативов для студентов"

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

Ч добавлять новые пустые файлы в базу данных;

Ч вставлять новые данные в существующие файлы;

Ч получать данные из существующих файлов;

Ч удалять данные из существующих файлов;

Ч изменять данные в существующих файлах;

Ч удалять существующие файлы из базы данных.

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

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

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

Описание предметной области:

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

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

В данной работе были поставлены следующие задачи:

    1. Провести нормализацию. 2. Создать ER-модель 3. Создать физическую модель БД 4. Наполнение содержимым таблицы 5. Создать запросы:

A. содержащие агрегирующую функцию;

B. использующие группировку данных;

C. использующие соединение данных.

6. Создать представления, хранимые процедуры, триггеры.

Программирование база данные триггер

Задание

На курсовую работу (проект) студенту кафедры: Интеллектуальных систем и управления информационными ресурсами

Тема работы (проекта): База данных "Определение факультативов для студентов"

Исходные данные к проекту: Предметная область

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

Перечень графического материала (схемной документации): Презентационный материал

Консультанты по проекту (с указанием относящихся к ним разделов):

Дата выдачи задания "" 20 г.

Руководитель проекта ()

Похожие статьи




Введение - База данных "Определение факультативов для студентов"

Предыдущая | Следующая