Автор: Пользователь скрыл имя, 28 Марта 2013 в 10:15, курсовая работа
Существует множество пакетов ведения электронных таблиц, например, Supercalc, Lotus 1-2-3, MS Excel, MS Access.
В данной работе мы будем создавать базу данных на основе MS Excel.
Введение 3
I Проектирование базы данных 4
1.1 Сбор данных 4
1.2 Разработка модели предметной области 5
1.3 Построение информационной логической модели базы данных 6
1.4 Логическая структура базы данных 7
II Создание базы данных 8
2.1 Краткая характеристика программного продукта Excel 8
2.2 Разработка структуры таблицы 9
2.3 Создание схемы данных 10
2.4 Ввод данных 11
2.5 Создание форм 12
2.6 Создание запросов 13
2.7 Создание отчетов 14
III Инструкция (рекомендации) по работе с базой данных 15
Заключение 16
Список используемой литературы 17
Министерство сельского хозяйства Российской Федерации
Федеральное государственное образовательное
учреждение высшего профессионального образования
«Саратовский государственный аграрный университет
им. Н. И. Вавилова»
Кафедра «Автоматизированных информационных систем в агропромышленном комплексе»
КУРСОВОЙ ПРОЕКТ
по дисциплине « »
на тему: «Разработка и создание базы данных в системе управления базами данных Excel в предметной области _____________»
Выполнила студентка IV курса
ФЗО СГАУ им.Н.И.Вавилова
Специальность: «080109 – Бухгалтерский учет, анализ и аудит»
группа Бс 541
Шифр БУ 06295
Сотникова Мария Павловна
Проверил: _________________
Балаково
2009
С о д е р ж а н и е
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы – базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они бы просто захлебнулись в информационной лавине.
Существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах ЭВМ дешевле, чем на бумаге. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Использование клиент/серверных технологий позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения. Кроме того ЭВМ позволяет хранить любые форматы данных, текст, чертежи, данные в рукописной форме, фотографии, записи голоса и т.д.
Для использования столь огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти, необходимы средства обеспечения диалога человек - ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Для обеспечения этих функций созданы специализированные средства – системы управления базами данных (СУБД). Современные СУБД - многопользовательские системы управления базой данных, которые специализируется на управлении массивом информации одним или множеством одновременно работающих пользователей.
Система с базой данных – это любая информационная система на базе компьютера, в которой данные могут совместно использоваться многими приложениями. Это означает, что данные организованны таким образом, чтобы поддерживать не только одно конкретное приложение. Основное отличие системы с базой данных от традиционной файловой системы – это многократное и разнообразное использование одних и тех же данных. Данные не привязаны к какому-либо конкретному приложению и не контролируется им. Отдельные приложения больше не отвечают за создание и ведение данных. Эти обязанности возлагаются на нижележащий уровень программного обеспечения – систему управления базой данных (СУБД). СУБД выполняет роль посредника между пользователями приложений и данными. Также СУБД должна обеспечивать гарантии безопасности и целостности базы данных. Пользователи компьютера должны иметь возможность защитить свои данные от несанкционированного доступа, а также восстановить их в случае неких системных сбоев. Централизованное обеспечение безопасности данных – важная особенность СУБД. Наиболее значительное преимущество систем с базами данных – это централизованное обеспечение целостности данных.
Современные СУБД обеспечивают:
Существует множество пакетов ведения электронных таблиц, например, Supercalc, Lotus 1-2-3, MS Excel, MS Access. В данной работе мы будем создавать базу данных на основе MS Excel.
Объединение программного обеспечения СУБД, прикладного программного обеспечения, реализованной базы данных, операционной системы (ОС) и аппаратных средств в одну систему для информационного обслуживания пользователей известно под названием система баз данных. Хотя технология применения СУБД, ОС и прикладных программ, хорошо известна, необходимо уделить внимание эффективному использованию этих средств с различными структурами баз данных. Так, главная проблема, стоящая перед администратором БД, заключается не в том, как использовать ее наиболее эффективно. Эта проблема может быть сформулирована в виде нескольких вопросов, возникающих в течение жизненного цикла приложения:
1. Что представляют собой требования пользователей и в какой форме они могут быть выражены?
2. Как эти требования
могут быть преобразованы в
эффективную структуру базы
3. Как часто и каким
образом структура базы данных
должна перестраиваться в
Процесс разработки структуры базы данных в соответствии с требованиями пользователей называется проектированием базы данных.
Достижение приемлемого для всех пользователей уровня эксплуатационных характеристик базы данных является сложной задачей. Проектировщик БД должен постоянно помнить о стоимости различных услуг, предоставляемых пользователем одной или нескольких интегрированных БД. Ожидаемая экономия памяти и широкое использование базы данных в деятельности организации должна сопровождаться критическим анализом потенциального снижения качества обслуживания некоторых пользователей. Этой невозможности необходимо избегать. Целью должно быть - приемлемые эксплуатационные характеристики для всех пользователей.
Другим аспектом функционирования БД является ее гибкость. БД, тесно привязанные к текущим приложениям, могут иметь слишком ограниченную сферу применения в других подобных организациях. Быстрое изменение требований и введение новых типов элементов данных могут иметь следствием повышение стоимости сопровождения программ, разложение временных файлов и сортировок, а также снижение производительности системы.