Автор работы: Пользователь скрыл имя, 28 Ноября 2012 в 08:13, курсовая работа
Целью моей курсовой работы является ознакомление со всеми наиболее известными системами управления базами данных, научится создавать базы данных, рассмотреть различные способы построения баз данных.
Цель и предмет исследования определили необходимость решения следующих задач:
1) определить какое значение для современного общества имеют базы данных;
2) разработать конкретный пример базы данных в среде MS Access.
Введение 3
1. Основные понятия баз данных 6
1.1 Базы данных и системы управления базами данных 6
1.2 Классификация и виды моделей баз данных 9
1.2.1 Особенности построения иерархической модели базы данных 11
1.2.2 Особенности построения сетевой модели базы данных 14
1.2.3 Особенности построения реляционной модели базы данных 14
2. Основные виды систем управления базами данных. Функциональные возможности СУБД 17
3. Основы технологии работы в СУБД MS ACCESS 22
3.1.Объекты базы данных 23
3.1.1 Таблицы 23
3.1.2.3апросы 26
3.1.3.Формы 30
3.1.4Отчеты 31
З.1.5 Страницы 32
3.1.6.Макросы и модули 33
3.2. Типы данных 33
4. Проектирование баз данных 35
4.1 Режимы работы с базами данных 35
4.2.Проектирование базы данных 35
4.3. Разработка технического задания 36
4.4. Разработка структуры базы данных 37
Заключение 41
Список использованной литературы 43
Access— мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта— детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows или Windows NT, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм.
С помощью объектов OLE (Object Linking and Embedding — связывание и внедрение объектов) в Windows и компонентах Microsoft Office (Excel, Word, PowerPoint и Outlook) можно превратить Access в настоящую операционную среду баз данных. С помощью новых расширений для Internet можно создавать формы, которые будут напрямую взаимодействовать с данными из World Wide Web, и транслировать их в представление на языке HTML, обеспечивающее работу с такими продуктами, как Internet Explorer и Netscape Navigator.
При всем этом Access — не просто СУБД. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. С другой стороны, можно использовать таблицы, созданные в среде Paradox или dBase. Полученные результаты можно быстро и легко связать и объединить с данными из электронных таблиц Excel. Работая в среде Microsoft Office , пользователь получает в свое распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.
Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access. По сути дела, многие инструментальные средства Access (например, мастера и конструкторы) написаны именно на VBA.
Мощность и доступность Access делают эту систему лучшей СУБД из представленных сегодня на рынке. Access идеальна для решения небольших офисных задач или же для автоматизации в маленьких фирмах с персоналом до 20 сотрудников. Это средство не требует особых затрат на разработку, так как работать с ним может даже человек с небольшими знаниями в области программирования.
Информация о работе Современные системы управления базами данных (СУБД) и их применение