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

бесплатно 0
4.5 155
Современные системы управления базами данных. Проектирование базы данных для автоматизации учета сведений о студентах. Создание таблицы, запросов, формы и отчета. Схема данных, добавление и удаление записей. Создание логической и физической модели.


Аннотация к работе
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland DBASE, Borland Paradox, Microsoft Visual FOXPRO, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений.Построить систему управления базой данных (в дальнейшем-СУБД), отражающую учет успеваемости студентов вуза.База данных нормализована и состоит из 7 таблиц.Для решения поставленной задачи необходимо создать 7 таблиц: Успеваемость, Дисциплины, Студенты, Группы, Специальность, Кафедра, Факультет, структуры которых следующие (Табл. 3.1, 3.2, 3.3,3.4,3.5,3.6,3.7). Таблица 3.1-""Успеваемость"". Семестр Числовой Оценка Числовой Таблица 3.2-""Дисциплины"". Студент_инд Числовой Группа_инд ЧисловойСвязь между таблицами представлена на рис.Для ввода данных и просмотра информации, хранящихся в таблицах и запросах, созданы следующие формы: · Успеваемость студентов: главное меню (рис. Данная форма содержит в себя все семь таблиц созданной базы данных, отчеты по запросам После нажатия необходимой нужной формы открываются вложенные формы: группы, дисциплины, кафедры, специальность, студенты, успеваемость и факультет. Данная форма содержит все поля таблицы «Студенты», форма обладает ярким красочным интерфейсом, также в ней созданы необходимые кнопки для работы с БД (поиск необходимой записи, переход к записям, печать таблицы, сохранение записи, выход из приложения).Организация поиска и обработки данных осуществляется с помощью запросов. Запрос по факультетам: название факультета, декан, телефон, кафедра, зав.кафедры, тел.Для отображения информации, содержащейся в базе данных, создаются отчеты по созданным запросам. Все запросы представлены на главной форме.При запуске Access открывается окно Access, в котором необходимо выбрать режим ""Создание новой базы данных"". В появившемся окне выбрать вкладку ""Таблицы"" и нажать ""Создать"". Далее из списка выбрать способ создания таблицы. 1.Выбрать вкладку ""Запросы"" и нажать ""Создать"". 2.В появившемся окне выбрать способ создания с помощью конструктора: откроется окно конструктора.На сегодняшний день реляционные базы данных остаются самыми распространенными, благодаря своей простоте и наглядности, как в процессе создания так и на пользовательском уровне. С помощью единственного запроса на этом языке можно соединить несколько таблиц во временную таблицу и вырезать из нее требуемые строки и столбцы (селекция и проекция). Реляционная модель имеет солидный теоретический фундамент, на котором были основаны эволюция и реализация реляционных баз данных.

План
Оглавление

1. Введение

2. Постановка задачи

2.1 Описание базы данных

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

3.1 Структура таблиц

3.2 Схема данных, добавление и удаление записей

3.3 Формы

3.4 Запросы

3.5 Отчеты

4. Инструкция разработчика

Заключение

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



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



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