Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Базы данных Asses

Тип Реферат
Предмет Информатика
Просмотров
411
Размер файла
345 б
Поделиться

Ознакомительный фрагмент работы:

Базы данных Asses

Содержание

Введение 3

1. Система управления базами данных MSAccess 4

2. Разработка таблицы 6

3. Установление связей между таблицами 9

4. Разработка форм 10

5. Разработка запросов 12

6. Формирование отчетов 15

Заключение 18

Библиография 19

Введение

Целью выполнения работы является разработка информационного и программного обеспечения предметной области, связанной с работой интернет магазина по продаже бытовой техники. Проект реализован в СУБД ACCESS. В составе проекта реализованы целевые функции учета поставленных различными поставщиками товаров, а также предоставление других широких возможностей для упрощения процедур закупки.

В качестве задания я выбрал спроектировать базу данных, предназначенную для работы магазина хозтоваров. В настоящее время практически все системы обработки информации в той или иной степени связаны с функциями долговременного хранения и преобразования данных. Фактически качество системы управления базой данных, становится одним из факторов, определяющим эффективность любой сферы деятельности. Увеличились информационные потоки и повысились требования к скорости обработки данных, и теперь уже большинство операций не может быть выполнено вручную, они требуют применения наиболее перспективных компьютерных технологий. И, конечно, обойтись без информационной модели производства в этом случае невозможно. Особенно во многих областях, где сама информация становится предметом производства. Базы данных являются одним из основных компонентов систем всех уровней и типов. Здесь от успешности выполнения поставленных задач будет завесить, насколько прибыльным будет работа всего проекта.

1. Система управления базами данных MSAccess

В современном обществе то место, которая занимает торговый бизнес невозможно переоценить. Каждый день любой из нас сталкивается с тем , что ему приходиться что-то покупать, или же , наоборот, сам продает или оказывает услуги. Постоянно мы вынуждены вступать в товарно-денежные отношения, часто даже не задумываясь о том, что это - наиболее распространенная форма взаимодействия между людьми.

При разработке базы данных выделяются основные информационные сущности предметной области, выявляются связи между ними. Логическая структура базы данных определяется информационными потребностями проекта. При ее разработке выделяются основные информационные сущности предметной области, выявляются связи между ними. Затем, логическая структура оптимизируется в соответствии с реализуемыми целевыми функциями проекта. Инфологическая модель данных приведена на рис. в виде ER-диаграммы

База данных Access представляет собой несколько таблиц, между которыми некоторым образом распределены данные. Для хранения базы данных Access используется один файл, который содержит все объекты базы данных. Объекты - это компоненты, которые используются для хранения и представления данных. Рассмотрим их:

Структура Access включает в себя следующие объекты: Таблицы, Запросы, Формы, Отчеты, Страницы, Макросы, Модули.

На первом этапе проектирования базы данных необходимо определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать. То есть нужно определить основные темы таблиц базы данных и информацию, которую будут содержать поля таблиц.

Отношение «один-ко-многим» является наиболее часто используемым типом связи между таблицами. В отношении «один-ко-многим» каждой записи первой таблицы могут соответствовать несколько записей во второй таблице (Рис.1)

Рис. 1. Информационная модель базы данных2. Разработка таблицы

Чтобы создать новую таблицу необходимо нажать кнопку Создать. На экране появится диалоговое окно, в котором необходимо выбрать способ создания таблицы:

· режим таблицы позволяет создать пустую таблицу, состоящую из 20 столбцов и 30 строк. По умолчанию задаются следующие имена столбцов: "Поле 1", "Поле 2" и т. д. Для переименования каждого столбца можно дважды щелкнуть на название столбца, ввести имя и нажать клавишу Enter. Если таблица должна содержать более 20 столбцов, то можно добавить дополнительные. Для этого надо нажать кнопку мыши справа от столбца, рядом с которым необходимо разместить новый, и в меню Вставка выбрать команду Столбец. Далее можно приступить ко второму этапу создания таблиц - вводу данных;

· мастер таблиц позволяет выбрать поля для данной таблицы из множества определенных ранее таблиц (например, "Деловые контакты", "Список личного имущества" или "Рецепты");

· конструктор - определение всех параметров макета таблицы самостоятельно. Если выбран этот пункт, то на экране высветится окно конструктора (структуры таблицы).

Рис. 2_1. Проектирование таблицы Товары

Рис. 2_2. Проектирование таблицы Платежи

Рис. 2_3. Проектирование таблицы Продажи

Рис. 2_4. Проектирование таблицы Импортеры

Рис. 2_5. Проектирование таблицы Поставки

3. Установление связей между таблицами

Accessобладает гибким и удобным визуальным средством создания и редактирования связей между таблицами. Для его активации выберем команду Главное меню-Сервис-Схема данных. В открывшемся окне с помощью кнопки Добавитьпоследовательно добавим в схему данных таблицы Агенты и Соглашения. (Рис. 3)

Рис. 3. Окно Схема данных

4. Разработка форм

Для облегчения работы с данными используют формы.

Перейдем на вкладку Формы и нажмем кнопку Создать, в открывшемся меню выберем Автоформа: в столбец и в качестве источника данных таблицу «Агенты». Появиться исходная форма, которая включает все поля из таблицы «Агенты».

Следующим шагом является размещение элементов управления в логическом порядке. Перейдем в режим конструктора. Для начала изменим размеры формы, раздвинув границы до “разумных пределов”. На панели инструментов нажмем кнопку Панель элементов, после этого она будет помещена на экране.

Рис. 4. Форма Поставки

Составная форма, выбрав в качестве главной таблицу Импортеры,в качестве подчиненной – таблицу Продажи.

Рис. 5. Составная форма Импортеры-Продажи

При создании форм в режиме конструктора можно использовать также вычисляемые поля и подчиненные формы. Подчиненная форма – это форма, находящаяся внутри другой формы.

5. Разработка запросов

Запрос - это специально подготовленный вопрос об информации в базе данных (например: сколько людей имеют одинаковый день рождения?).
С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов.

Наиболее часто используется запрос на выборку. При его выполнении данные, удовлетворяющие условиям отбора, выбираются из одной или нескольких таблиц и выводятся в определенном порядке.

Запросы можно создать с помощью мастера или самостоятельно. Для работы с запросами необходимо активизировать вкладку Запросы. Чтобы создать новый запрос, необходимо нажать кнопку «Создать» на вкладке Запросы, затем в диалоговом окне, которое появится на экране, необходимо выбрать способ создания запроса.

В рассматриваемых ниже примерах при разработке каждого из запросов следует предварительно ввести данные в соответствующие таблицы так, чтобы в результате выполнения запроса получились не пустые выборки.

Сделаем запрос на обновление цены, после изменения даты поставки.

Посмотрим в режиме SQLзапросов:

Рис. 6. Конструктор запросов (у которых товары проданы в середине апреля 96 года и страной импортером является Иран или Турция)

На Рис. 6 видно. Что из таблицы Продажи и Импортеры выбраны все записи, удовлетворяющие одновременно двум условиям:

1. Страной импортером является Иран или Турция

2. Товары проданы в апреле 1996 года

По странам определяются итоговые значения: минимальное количество продаж.

Рис. 10. Запрос Итоговый

Данные о коде продаж, реализованные разными странами и сумма поступившей оплаты. На основе этих данных получен перекрестный запрос.

Рис. 11. Запрос Перекрестный

Получаем готовый результат:

Рис. 12. Таблица Перекрестного запроса

Получим запрос на добавление нового поля «Просрочено».

Посмотрим в режиме SQLзапросов:

6. Формирование отчетов

Отчет - это гибкое и эффективное средство для организации данных при выводе на печать. С помощью отчета можно распечатать сведения в заданном виде.

Для создания отчета в окне базы данных нужно выбрать вкладку Отчеты и нажать кнопку «Создать».

Пользователь имеет возможность разработать отчет самостоятельно или создать его с помощью мастера. Мастер по разработке отчетов выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя.

Чтобы создать отчёт для вывода на печать данных из таблицы Таблица1 сортировкой и группировкой по полю название необходимо:

1. В окне bdprest нажмем кнопку Отчёты.

2. Дважды кликнем ЛКМ на Создание отчётас помощью мастера

3. В открывшемся окне первого шага выбираются поля, включаемые в отчёт. Нажмем кнопку «Далее».

4. В окне второго шага производится установка порядка группировки. Выделите слово Nazvanслева, кликнув на нём ЛКМ, а затем нажмем кнопку >. Нажмем кнопку «Далее».

5. В окне третьего шага производится установка порядка группировки. Установим сортировку записи внутри группы по полю Nazvan, чтобы названия установились в алфавитном порядке. Порядок сортировки оставьте «от А до Я» Нажмем кнопку Далее.

6. В окне четвёртого шага производится выбор макета отчёта. Включим опции Книжная(ориентации), По левому краю 1 и «Настроить ширину полей». Нажмем кнопку «Далее».

7. В окне пятого шага следует выбрать стиль отчёта. Выделите «Деловой» и нажмем кнопку «Далее».

8. В окне шестого шага задаётся имя отчёта. Введите отчёт 1, включите опцию «Просмотреть отчёт» и нажмем кнопку Готово.

Создадим отчет с группировкой по полю Дата продажи и где определитель соответствует количеству продаж.

Выведем отчет по товарам:


Заключение.

В ходе выполнения работы была освоена СУБД Access. Была также разработана программа, имитирующая часть работы хозяйственного магазина. СУБД позволяет получать данные о клиентах, совершающих покупки, о проданных им товарах, о сделанных клиентами заказах, о работающих сотрудниках. В данном проекте была проанализирована предметная область и на этого основе этого анализа были реализованы постановка и алгоритмизация, а также машинная реализация задачи. В проекте была решена задача автоматизации ведения и программирования работы хозяйственного магазина. Для решения этих задач проектирование базы данных было разбито на несколько этапов: - анализ предметной области; - построение информационно-логической модели; - построение датологической модели данных; - разработка и описание интерфейса программы. В целом проект выполнен на достаточно высоком уровне по отношению к СУБД ACCESS.


Библиография.

1. Моя первая книга о VBA / перевод с английского языка/ Мак-Федрис П.

2. Самоучитель VBA. Андрей Гарнаев. Санкт-Петербург

3. Понамарев В. VisualBasic. Net. Экспресс-курс


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

Исследование методов получения случайных чисел с заданным законом распределения

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно