Автор работы: Пользователь скрыл имя, 27 Декабря 2011 в 23:27, курсовая работа
В База данных - это совокупность определенным образом организованных данных, хранящихся в запоминающих устройствах ЭВМ.
База данных характеризуется моделью данных, т. е. формой организации данных в ней. По типу модели данных БД делятся на сетевые, иерархические и реляционные. В настоящее время практически применяется только реляционная структура, в которой база данных состоит из одной или н
Содержание
Введение 3
Модели данных 4
Иерархическая модель данных 4
Сетевая модель данных 4
Реляционная модель данных 4
Элементы базы данных 6
Свойства полей базы данных: 7
Типы данных: 7
Создание базы данных "Кадры"…………………………………………………8
Создание базы данных 8
Создание таблиц 8
Создание схемы данных 9
Создание форм 10
Создание запросов………………………………………………………………11
Создание отчетов………………………………………………………………..11
Заключение 12
Список использованной литературы 14
Министерство образования и науки РФ
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
ИРКУТСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
База
данных «Кадры»
Выполнила: студентка группы ЭУбс-11-1 Ефимова Ольга
Проверил:
Надршин В. В.
Иркутск,
2011
Содержание
Введение 3
Современные системы компьютерного управления обеспечивают:
Приложение Microsoft Access является мощной и высокопроизводительной 32-разрядной системой управления реляционной базой данных (СУБД).
База данных - это совокупность определенным образом организованных данных, хранящихся в запоминающих устройствах ЭВМ.
База данных характеризуется моделью данных, т. е. формой организации данных в ней. По типу модели данных БД делятся на сетевые, иерархические и реляционные. В настоящее время практически применяется только реляционная структура, в которой база данных состоит из одной или нескольких двумерных таблиц.
Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
СУБД – программный комплекс, позволяющий создавать и эксплуатировать базу данных. СУБД, как правило, предоставляет разработчику язык программирования, который включает в себя специализированный язык управления базами данных. Для наиболее распространенных баз данных реляционного типа таким языком является язык SQL. Все СУБД могут быть поделены на настольные и промышленные. Настольные СУБД, такие как Access, FoxPro предназначены для создания либо автономных информационных систем, либо ИС файл-серверного типа. Промышленные СУБД, такие как Oracle, MS SQL Server, Postgress и др. предназначены для построения клиент-серверных информационных систем.
В классической теории баз данных, модель данных- есть формальная теория представления и обработки данных в системе управления базами данных (СУБД), которая включает, по меньшей мере, три аспекта:
1) аспект структуры: методы описания типов и логических структур данных в базе данных;
2) аспект манипуляции: методы манипулирования данными;
3) аспект целостности: методы описания и поддержки целостности базы данных.
Каждая БД и СУБД строится на основе некоторой явной или неявной модели данных. Все СУБД, построенные на одной и той же модели данных, относят к одному типу. Например, основой реляционных СУБД является реляционная модель данных, сетевых СУБД — сетевая модель данных, иерархических СУБД — иерархическая модель данных и т.д. Рассмотрим три основных типа моделей данных: иерархическую, сетевую и реляционную.
Данная модель данных базируется на графовой форме построения данных, и на концептуальном уровне она является просто частным случаем сетевой модели данных . Иерархическая модель представляет собой связный неориентированный гpaф древовидной структуры, объединяющий сегменты.
Иерархическая БД состоит из упорядоченного набора деревьев. Основными информационными единицами в иерархической модели данных являются сегмент и поле.
Сетевая модель данных — логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных.
Сетевая БД состоит из набора экземпляров определенного типа записи и набора экземпляров определенного типа связей между этими записями.
Реляционная модель данных — логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка.
На реляционной модели данных строятся реляционные базы данных.
Термин «реляционный» означает, что теория основана на математическом понятии отношение
Для лучшего понимания РМД следует отметить три важных обстоятельства:
Реляционная модель данных является совокупностью взаимосвязанных двумерных таблиц - объектов модели.
При описании реляционной модели часто используют следующие термины: отношение, кортеж, домен.
Отношения
представлены в виде таблиц, строки
которых соответствуют, записям (кортежам),
а столбцы – полям, атрибутам отношений
(доменам).
Связывание таблиц и обеспечение доступа к данным. Access позволяет связывать таблицы по совпадающим значениям полей, с целью последующего соединения нескольких таблиц в одну.
Организация данных. Создание таблиц и управление ими.
Добавление и изменение данных.Эта функция требует разработки и реализации представленных данных, отличных от табличных (формы).
Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных.
Макросы. Использование макросов позволяет автоматизировать повторяющиеся операции. В последних версиях Access макросы используют для совместимости.
Модули. Модули представляют собой процедуру или функцию, написанные на Access VBA (диалект Visual Basic Application). Эти процедуры можно использовать для сложных вычислений. Процедуры на Access VBA превышают возможности стандартных макросов.
Защита базы данных. Эти средства позволяют организовать работу приложения в многопользовательской среде и предотвратить несанкционированный доступ к базам данных.
Средства печати. С помощью этой функции Access позволяет распечатать практически всё, что можно увидеть в базе данных.
Access специально спроектирован для создания многопользовательских приложений, где файлы базы данных являются разделяемыми ресурсами в сети. В Access реализована надёжная система защиты от несанкционированного доступа к файлам.
База данных храниться в одном файле, но профессиональные пользователи предпочитают разделять базу данных на два файла: в одном хранятся объекты данных (таблицы, запросы), в другом объекты приложения (формы, отчёты, макросы, модули).
Несмотря на то, что Access является мощной и сложной системой, его использование не сложно для непрофессиональных пользователей.
Все запросы делятся на две группы:
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи.
При редактировании
данных в форме изменения
вносятся в таблицу и наоборот.
Это удобно, т.к. при обновлении данных в одной таблице автоматически обновятся данные во всех связанных с ней таблицах.
Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране.
Источником данных для отчета может служить таблица или запрос.
Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.
1.Текстовый-(специальный
тип данных, предназначен для хранения
больших объемов текста).
2.Числовой-(предназначен
для хранения действительных чисел).