Разработка СУБД "Записная книжка руководителя" - Курсовая работа

бесплатно 0
4.5 86
Необходимость создания и исполняемые функции базы данных "Записная книжка руководителя". Описание схемы "объект-отношение", обоснование выбора модели данных, процесс нормализации данных и описание таблиц. Преимущества программы Microsoft Access 2000.


Аннотация к работе
Данный курсовой проект создан в СУБД Access 2000. В настоящее время происходит бурное развитие компьютерных технологий. За многие годы работы предприятия накопили большие объемы информации, которая продолжает увеличиваться, возникает необходимость в ее обработке. Перед создателями личной картотеки вставал вопрос: как разместить информацию так, чтобы минимально использовать физическое дисковое пространство, оперативную память и при этом обеспечить оперативный доступ к даннымЦелью написания данного ПП является проектирование базы данных, которая будет содержать подробную информацию о сотрудниках и их деятельности, предоставлять подробную информацию об их отделах, заданиях выданные и выполненные сотрудниками. В целом, база данных «Записная книжка руководителя» должна: 1) обеспечивать возможность запрашивать, отыскивать, изменять и систематизировать информацию о сотрудниках, заданиях и отделах в БД; 2) иметь удобный пользовательский интерфейс для работы с базой данных пользователя, не являющегося специалистом в области обработки данных; 3) содержать систему помощи, необходимую справочную информацию и информацию о программе;В ней он указывает данные о сотрудниках его предприятия: фамилия, имя, отчество сотрудника, домашний адрес, контактный телефон (телефон может быть как домашним, так и мобильным, т.е. включает в себя 13 символов), также отдел, в котором он работает (включает в себя участок и цех (цех обозначается аббревиатурой)), обязательно указывает занимаемую должность сотрудника. Каждому сотруднику руководитель выдает задание и заносит сведения о нем, такие как: какое задание выдано, дата выдачи (которое должно вводиться не раньше сегодняшнего числа), дата выполнения задания (ограничения такие же как и у даты выдачи) и оценка выполнения задания (оценка ставиться по пятибалльной системе).Исходя из моей предметной области, я выделила следующие объекты: «Сотрудники», «Отдел», «Должность», «Задание». Объект «Сотрудники» имеет свойства: «ФИО», «Адрес», «Телефон»; Объект «Отдел» имеет свойства: «участок», «цех»; У «Должности» есть свойство: «название должности»; У объекта «Задание» свойство: «наименование задания». Выделим необходимые отношения между объектами исходя из схемы объект-отношение, представленной на рисунке 3.1: 1. «Отдел» и «Сотрудники» имеют отношение один ко многим, так как в одном отделе может работать несколько сотрудников и сотрудник может числится только в одном отделе.Из приведенной схемы (рисунок 3.1) видно, что между объектами существуют связи имеющие тип как «один ко многим», так и «один к одному». Любую модель данных можно рассматривать как объект, который характеризуется своими свойствами (параметрами), и над ней, как над объектом, можно производить какие-либо действия. Любая модель должна обеспечивать такие операции над БД: - поиск указанного элемента базы; Каждый из элементарных типов, включенных в тип «дерево», является простым или составным типом «запись». Таким образом, ИМД представляет собой упорядоченную совокупность экземпляров типа «дерево» (деревьев), содержащих экземпляры типа «запись» (записи).Основы современной информационной технологии составляют базы данных (БД - это структурированная определенным образом совокупность данных, относящихся к конкретной задаче) и системы управления базами данных (СУБД представляет собой комплекс инструментальных средств, программных и языковых, реализующих централизованное управление БД и обеспечивающих доступ к данным (изменения, добавления, удаления, резервного копирования и т.д.), роль которых как единого средства хранения, обработки и доступа к большим объемам информации постоянно возрастает. Быстрое развитие потребностей применений БД выдвигает новые требования к СУБД: естественные и эффективные представления в БД разнообразных отношений между объектами предметных областей (например, пространственно-временных с обеспечением визуализации данных); СУБД должна обеспечивать поиск, модификацию и сохранность данных, а также оперативный доступ (время отклика), защиту целостности данных от аппаратных сбоев и программных ошибок, разграничение прав и защита от несанкционированного доступа, поддержка совместной работы нескольких пользователей с данными. МА включает в себя традиционные технологии и возможности реляционных СУБД, предоставляет средства создания базы нормализованных данных и форм для диалоговой работы с ней и удобным графическим интерфейсом. Для рения многих задач достаточно использовать такие объекты Access, как формы, запросы ,отчеты. Для реализации целостного приложения пользователя в некоторой предметной области возникает необходимость в создании макросов и модуле на языке Visual Basic for Applications (VBA).Построить иную концептуальную модель для данной БД таким образом, чтобы она отвечала специфике предметной области и в информационном плане сохраняла все возможности приведенной выше модели без добавления новых объектов, практически невозможно. Нормализация - это разбиение таблицы на две или более, обладающих лучшими свойствами
Заказать написание новой работы



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



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