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

бесплатно 0
4.5 137
Описание предметной области и проектирование базы данных по учёту сведений о студентах и сдаче их экзаменов. Создание физической модели базы данных, таблиц и установка связей в базе данных. Разработка и создание клиентского приложения в среде Delphi.

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

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


Аннотация к работе
Федеральное государственное автономное образовательное учреждение высшего профессионального образования Институт управления бизнес-процессами и экономикиПроцессы внедрения средств современной вычислительной техники и новых информационных технологий во все сферы человеческой деятельности в России интенсивно продвигаются, несмотря на остающуюся недостаточно стабильную экономику страны и другие проблемы, связанные со становлением государства. Особенно следует подчеркнуть тот факт, что развитие современных компьютерных технологий наиболее активно проявляется в таких сферах деятельности, как управление, банковское дело, экономика, библиотечное и информационное обслуживание. какие запросы и отчеты могут потребоваться пользователям этой базы данных; Отвечая на эти вопросы, можно разработать проект базы данных и создать полезную и удобную в использовании базу данных. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.На основании утвержденного учебного плана в группах, объединяющих студентов по уровню подготовки, изучаются определенные дисциплины в установленном объеме. В конце каждого семестра для проверки и оценки знаний студентов преподаватели подают в деканат ведомость успеваемости по читаемой в группе дисциплине. Для учета педагогической нагрузки преподавателей и анализа успеваемости студентов необходимо хранить эти данные на магнитном носителе в течение одного семестра, а затем хранить в виде архива в течение 20 лет. Содержит такие подразделы: "NOMER_ZACHETNOJ_KNIZKI" содержит уникальный номер зачетной книжки, выданной деканатом при поступлении. В данном разделе содержится информация о преподавателях.Основным структурным компонентом базы данных является таблица, содержащая записи определенного вида и формы. Первый этап при создании таблицы: определение перечня полей, из которых она должна состоять, их типов и размеров. Размер текстового поля задается с помощью свойства Размер поля, в котором указывается максимальное количество символов, которые могут быть введены в данное поле. Счетчик: специальное числовое поле, предназначенное для автоматического добавления уникального номера текущей записи в таблице данных; Далее выполняем команду База данных-> Зарегистрировать базу, для доступа к базе данных.Связь - это соединение между двумя таблицами данных, основанное на одном столбце в каждой таблице. На этом этапе фактически регистрируются связи между первичными и внешними ключами, запланированные при конструировании таблиц. Нажимаем правой кнопкой мыши на пустое поле, выбираем Новый внешний ключ.Создавая приложение для архитектуры клиент/сервер, программист должен разработать серверную часть и один или несколько вариантов клиентских программ. Другими словами, приложение занимается обслуживанием пользователя, сервер занимается обслуживанием данных. Клиентская часть приложения может создаваться как при помощи специализированных программных сред, поставляемых совместно с сервером, так и при помощи обычных средств разработки программ.Клиентская часть систем баз данных часто оформляется в виде прикладных программ (приложений). Разработку приложения начнем с добавления в проект специальной невизуальной формы DATAMODULE(File/New/DATAMODULE), в которой будем размещать компоненты для доступа к данным. Поместим в нее компоненты IBTABLE, IBTRANSACTION, IBQUERYCO вкладки Interbase и компонент IBSOURCE со вкладки DATAACCESS. Компонент IBDATABASE предназначен для связи с базой данных. На странице свойств диспетчера объектов необходимо определить имя набора данных (DATABASENAME), параметры доступа (Params) и компонент для работы с транзакциями по умолчанию (DEFAULTTRANSACTION).Мощным средством обработки данных, хранимых в таблицах, являются запросы. Запросы - это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Применение запросов позволяет избежать дублирования данных в таблицах и обеспечивает максимальную гибкость при поиске и отображении данных в базе данных. Простые запросы на выборку практически не отличаются от фильтров, которые можно сохранять как запросы. Это запрос, при выполнении которого в его диалоговом окне пользователю выдается приглашение ввести данные, на основе которых будет выполняться запрос.insert - добавление одной или нескольких строк в таблицу; Правила и порядок использования ключевых фраз оператора select: select - описание состава данных, которые следует выбрать по запросу (обязательная фраза); having - используется для определения, какие строки после GROUP BY должны быть выбраны; В общем случае оператор Select содержит следующие семь спецификаторов, расположенных в операторе в следующем порядке: спецификатор Select; Эти два спецификатора составляют основу каждого запроса к базе данных, поскольку они определяют таблицы, из которых выбираются данные, и столбцы, которые требу

План
Содержание

Введение

1. Проектирование базы данных

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

1.1.1 Раздел "Студенты"

1.1.2 Раздел "Преподаватели"

1.1.3 Раздел "Факультеты"

1.1.4 Раздел "Предмет"

1.1.5 Раздел "Факультет-предмет"

1.1.6 Раздел "Экзамен"

1.2 Создание диаграммы "сущность - связь"

1.3 Создание таблиц базы данных

1.4 Установка связей в базе данных

2. Разработка клиентского приложения

2.1 Общие сведения

2.2 Создание приложения

3. Запросы

3.1 Общие сведения

3.2 Набор команд языка SQL, связанный с созданием запросов

3.3 Создание запросов

Заключение

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


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

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





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