Автор: Пользователь скрыл имя, 08 Января 2012 в 23:08, курсовая работа
Организация данных является ключевым моментом при работе с большими объемами информации. Чрезвычайно важно упорядочить данные таким образом, чтобы легко и быстро находить нужные сведения. Способ упорядочивания может быть предельно простым, как, например, карманный календарь, или сложным, как компьютерная система, охватывающая целое предприятие. Неизменным остается основной принцип - собрать необходимые сведения в одном месте и иметь их под рукой.
Введение…………………………………………………………….
1.Теоритическая часть………………………………………………
2.Практическая часть………………………………………………..
Список использованных источников………………………………
Количественное
определение понятия «
Специалисты отмечают необходимость особых подходов к проектированию сверхбольших БД. Для их создания нередко выполняются специальные проекты с целью поиска таких системотехнических решений, которые позволили бы хоть как-то работать с такими большими объёмами данных. Как правило необходимы специальные решения для дисковой подсистемы, специальные версии операционной среды и специальные механизмы обращения СУБД к данным.
Исследования
в области хранения и обработки
сверхбольших баз данных VLDB всегда
находятся на острие теории и практики
баз данных. В частности, с 1975 года
проходит ежегодная конференция International
Conference on Very Large Data Bases (Международная
конференция по сверхбольшим базам данных).
Большинство исследований проводится
под эгидой некоммерческой организации
VLDB Endowment (Фонд целевого капитала «VLDB»),
которая обеспечивает продвижение научных
работ и обмен информацией в области сверхбольших
БД и смежных областях.[2]
Программы для создания базы данных.
Информационная система Millennium BSA корпоративного характера относится к разряду ERP-систем, которая реализует принцип одного общего хранилища информации – данных о корпорации. Система Millennium BSA обеспечивает простой и быстрый доступ (интерактивный) ко всей информации.
Quick Sales 2 – улучшенная версия наиболее удобной и простой в использовании системы CRM для ведения клиентов. Последняя версия Quick Sales 2 отличается от предыдущей - Quick Sales 1 тем, что работать с ней стало еще проще.[3]
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, Основу базы данных составляют хранящиеся в ней данные. Кроме того, в базе данных Access есть другие важные компоненты, которые называются объектами.[1]
Объектами Access являются:
• Таблицы – содержат данные.
• Запросы – позволяют задавать условия для отбора данных и вносить изменения в данные.
• Формы – позволяют просматривать и редактировать информацию.
• Страницы – файлы в формате HTML (Hypertext Markup Language, Язык разметки гипертекста), позволяющие просматривать данные Access с помощью браузера Internet Explorer.
• Отчеты – позволяют обобщать и распечатывать информацию.
• Макросы – выполняют одну или несколько операций автоматически.
Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
MS
Access является файл-серверной СУБД
и потому применима лишь к
маленьким приложениям.
Существенно
расширяет возможности MS Access по написанию
приложений механизм связи с различными
внешними СУБД: "связанные таблицы"
(связь с таблицей СУБД) и "запросы к
серверу" (запрос на диалекте SQL, который
"понимает" СУБД). Также MS Access позволяет
строить полноценные клиент-серверные
приложения на СУБД MS SQL Server. При этом имеется
возможность совместить с присущей MS Access
простотой инструменты для управления
БД и средства разработки.[2]
2)Практическая часть.
Структура базы данных.
Для решения поставленной задачи принята схема базы данных, представлена на
рисунке1.
Рисунок
1.
Составляющими базу данных являются три таблицы:
Таблица «Товар» предназначена для общего представления материалов. Структура таблицы представлена на рисунке 2.
Рисунок
2.
Таблица «Вид продукции» предназначена для более подробного представления товаров данного типа. Структура таблицы «Кирпичи» представлена на рисунке 3.
Рисунок 3.
Таблица «Вид продукции» предназначена для учета имеющихся товаров по их общему назначению. Структура таблицы «Вид продукции» представлена на рисунке 4.
Формы.
Для реализации интерфейса созданы формы.
Рисунок 5. Форма для добавления в базу материалов.
Рисунок 6. Форма для изменения в базе материалов.
Рисунок
7. Форма для быстрого доступа
к желаемому виду продукции
Запросы.
Для реализации необходимых функции по ведению базы данных были созданы запросы:
Запрос «Запрос изоляционных материалов» построен с использованием таблицы «Товар». Тип запроса – выборка. Запрос предназначен для выявления товаров данного вида.
В режиме SQL запросы будут иметь вид.
SELECT Товар.[Наименование товара], Товар.[Единица измнрения], Товар.[Вид товара], Товар.[Вид продукции], Товар.Стоимость
FROM Товар
WHERE (((Товар.[Вид продукции]) Like "Изоляционные материалы"));
SELECT Товар.[Наименование товара], Товар.[Единица измнрения], Товар.[Вид товара], Товар.[Вид продукции], Товар.Стоимость
FROM Товар
WHERE (((Товар.[Вид продукции]) Like "Лакокрасочные материалы"));
SELECT Товар.[Наименование товара], Товар.[Единица измнрения], Товар.[Вид товара], Товар.[Вид продукции], Товар.Стоимость
FROM Товар
WHERE (((Товар.[Вид продукции]) Like "Отделочные материалы"));
SELECT Товар.[Наименование товара], Товар.[Вид товара], Товар.[Вид продукции], Товар.Стоимость, Товар.[Наличие на складе]
FROM Товар
WHERE
(((Товар.[Вид товара])=[
SELECT Товар.[Наименование товара], Товар.Размерность, Товар.[Единица измнрения], Товар.[Вид товара], Товар.[Вид продукции], Товар.Стоимость
FROM Товар
WHERE
(((Товар.[Наличие на складе])=
Отчеты.
Отчёты очень похожи на формы, но служат только для выдачи результатов.
Отчёт – это исходящий
По всем вышеперечисленным запросам построены отчеты.
Рисунок
9.
Список использованных источников.
1. С. Робинсон. Microsoft Access 2000: Учебный курс, 2000.
2. Б. Карпов. Microsoft Access 2000: справочник, 2001.
3. Дж. Вейскас. Эффективная работа с Microsoft Access 2000, 2002.
4. Кузин А.В., Левонисова С.В. Базы данных: Учебник. – М.: Academia, 2010.
5. Джон Дей, Крейг Ван Слайк, Рэймонд Фрост Базы данных. Проектирование и разработка: Учебник. – М.: НТ Пресс, 2007
6.
.ru.wikipedia.org
7. uru.ru/database/database-
Информация о работе Проектирование БД магазина, торгующего товарами для стройки и ремонта