40020

База данных «Магазин музыкальных дисков»

Курсовая

Информатика, кибернетика и программирование

Описание исходных данных и предметной области.Разработка базы данных на базе СУБД CCESS 9 2.Обработка данных с помощью ТП EXCEL 3. Представление имеющихся в данных тенденций соотношений в виде диаграммгистограмм круговых диаграмм графиков 19 Заключение 31 Список использованных источников 32 Введение Базы данных БД составляют в настоящее время основу программного обеспечения информационных процессов входящих практически во все сферы человеческой деятельности.

Русский

2013-10-13

669 KB

404 чел.

Содержание

Введение           6

1.Постановка задачи

1.1. Описание исходных данных и предметной области.   7

1.2.Характеристика среды выполнения задачи и

требований, предъявляемых к ней.       7

2.Разработка  базы данных на базе СУБД ACCESS   9

2.1. Выделение  атрибутов предметной области.    9

2.2.Определение типа атрибутов.       9

2.3. Создание файла БД         9

2.4. Создание структуры таблицы.       10

2.5.Заполнение  таблицы.        10

2.6. Конструирование запросов:       11

2.6.1.Запрос- Выборка         11

2.6.2.Запрос с одним условием       12

2.6.3.Запрос с несколькими условиями      12

2.6.4. Запрос с параметром        13

2.6.5.Итоговый запрос         13

2.6.6.Запрос с вычислением        14

2.7. Создание формы в режиме мастера      15

2.7.1.Форма в один столбец на базе таблицы     15

2.7.2.Форма ленточная на базе таблицы      16

2.7.3. Форма на базе запроса        16


3.Обработка данных с помощью ТП EXCEL

3.1 Импортирование таблицы  Access в Excel и выполнение с

данными вычислений с использованием формул и встроенных

функций СрЗнач, Макс, Мин, СчетЕсли      17

3.2. Представление имеющихся в данных тенденций,

соотношений в виде диаграмм(гистограмм, круговых диаграмм, графиков)            19

Заключение          31

Список использованных источников      32

Введение

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

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


1. Постановка задачи

1.1. Описание исходных данных и предметной области.

В предметной области выделяются информационные объекты – идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.

База данных «Магазин музыкальных дисков» предназначена для контроля за дисками, количество поступивших и проданных.

В базу данных будут вводится следующие исходные данные:

  1.  Код

2. Исполнитель

3. Стиль

4. Название альбома

5. Год выпуска

6. Поступило

7. Дата поступления

8. Продано

9. Количество заказанных дисков

10. Дата заказа

1.2.Характеристика среды выполнения задачи и требований, предъявляемых к ней.

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

СУБД позволяет задавать типы данных и способы их хранения. Можно также задать критерии (условия), которые СУБД будет в дальнейшем использовать для обеспечения правильности ввода данных. В самом простом случае условие на значение должно гарантировать, что не будет введен случайно в числовое поле буквенный символ. Другие условия могут определять область или диапазоны допустимых значений вводимых данных.

Microsoft Access предоставляет максимальную свободу в задании типа данных (текст, числовые данные, даты, время, денежные значения, рисунки, звук, электронные таблицы). Можно задавать также форматы хранения представления этих данных при выводе на экран или печать. Для уверенности, что в базе хранятся только корректные значения, можно задать условия на значения различной степени сложности.

В Microsoft Access для обработки данных базовых таблиц используется мощный язык SQL (структурированный язык запросов). Используя SQL  можно выделить из одной или нескольких таблиц необходимую для решения конкретной задачи информацию. Access значительно упрощает задачу обработки данных. Совсем не обязательно знать язык SQL. При любой обработке данных из нескольких таблиц Access использует однажды заданные связи между таблицами.

Общие характеристики MS Access
Преимущества:

  •  Возможность быстрой и интуитивной разработки (до десятков раз быстрее разработки на визуальных языках программирования)
  •  Разработка доступна даже новичку (Для разработки простейших решений не требуется даже владения языками программирования)
  •  Полноценное хранилище данных, поддерживающее транзакции, индексы, типы данных, ограничения, связи.
  •  Язык запросов SQL (различные варианты в зависимости от версии см. ниже)


2. Разработка базы данных «Магазин музыкальных дисков»

на базе СУБД Access

2.1.Выделение атрибутов предметной области.

Для введения и поиска в базе данных будут использоваться  следующие атрибуты:

1. Код

2. Исполнитель

3. Стиль

4. Название альбома

5. Год выпуска

6. Поступило

7. Дата поступления

8. Продано

9. Количество заказанных дисков

10. Дата заказа

2.2. Определение типа атрибутов.

2.2.1. Определение типа атрибутов таблицы "Сведения об исполнителях".

2.2.2.  Определение типа атрибутов таблицы-"Сведения об альбомах".

2.2.3.  Определение типа атрибутов таблицы-"Поступление".

2.2.4.  Определение типа атрибутов таблицы-"Продажа".

2.2.5.  Определение типа атрибутов таблицы-"Заказ дисков".

2.3.Создание файла БД

2.3. Создание файла БД в СУБД «MS Access»

2.4.Создание структуры таблицы "Заказ дисков"

2.4. Создание структуры таблицы.

2.4.1 Схема данных

2.5.Заполнение таблицы "Заказ дисков"

2.5. Заполнение таблицы

2.6.Создание структуры таблицы "Поступление"

2.7.Заполнение таблицы "Поступление"

2.8.Создание структуры таблицы "Продажа"

2.9.Заполнение таблицы "Продажа"

2.10.Создание структуры таблицы "Сведения об альбомах"

2.11.Заполнение таблицы "Сведения об альбомах"

2.12.Создание структуры таблицы "Сведения об исполнителях"

2.13.Заполнение таблицы "Сведения об альбомах"

3. Конструирование запросов.

Запросы создаются для выборки необходимых данных из одной или нескольких связанных таблиц и представления выбранных данных также в виде таблицы.

Условием отбора является выражение, которое состоит из операторов сравнения и сравниваемых операторов. В качестве операторов сравнения и логических операторов могут использоваться: =, <, >, <>, Between, Like, And, Not, Or, которые определяют операцию над одним или несколькими операндами.

В качестве операндов могут использоваться: литералы(число, строка, дата), константы (True, Falls, Null), идентификаторы (ссылки на значение поля, элемент управления, свойство).

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

3.1.Запрос- Выборка

Запрос на выборку- выбирает данные из взаимосвязанных таблиц и других запросов. Результатом его является таблица, которая существует до закрытия запроса;

3.2. Запрос с одним условием

3.3.С несколькими условиями

3.4.С параметром

Запрос с параметром необходим для того. чтобы человек сам мог  запрашивать требуемые данные.

3.5.Итоговый

Итоговый запрос- Вычисляет различные статистические параметры.


3.6.С вычислением

Сформировать условие отбора можно с помощью построителя выражения, который вызывается при щелчке мыши на панели инструментов по инструменту построитель.


4.Создание формы (в режиме мастера).

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

Формы - это диалоговый графический интерфейс для работы пользователя с базой данных.

Формы предназначены для ввода и просмотра взаимосвязанных данных БД на экране в любом удобном виде, который может соответствовать привычному для пользователя документу, кроме того формы можно применять для создания панелей управления в приложении.

4.1.В один столбец на базе таблицы


4.2.Ленточная на базе таблицы

4.3.Форма на базе запроса.

5. Обработка данных с помощью ТП EXCEL

3.1 Импортирование таблицы  Access в Excel и выполнение с

данными вычислений с использованием формул и встроенных

функций СрЗнач, Макс, Мин, СчетЕсли 5.1. Связь с MS Office

5.2. Импорт таблицы  Access в Excel

5.3. Нахождение Среднего, Максимального, Минимального значений и функции СчетЕсли.

3.2. Представление имеющихся в данных тенденций,

соотношений в виде диаграмм(гистограмм, круговых диаграмм, графиков)

Круговая диаграмма

Гистограмма

Список использованных источников

  1.  Гвоздева В.А., Лаврентьева И.Ю. Основы построения автоматизированных информационных систем: учебник. – М.: ИД «ФОРУМ»: ИНФРА-М, 2007. – 320с.
  2.  Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учеб.пособие / Под ред. проф. Л.Г. Гагариной. – М.: ИД «Форум»: ИНФРА-М, 2007. – 384с.
  3.  Бекаревич Ю.Б., Пушкина Н.В.

Microsoft Access за 21 занятие для студента. – СПб.: БХВ-Петербург, 2005


 

А также другие работы, которые могут Вас заинтересовать

42234. Побудова лінійної моделі з допомогою псевдообернених операторів 63.5 KB
  На виході системи спостерігається сигнал у вигляді вектора розмірності . Постановка задачі: Для послідовності вхідних сигналів та вихідних сигналів знайти оператор перетворення вхідного сигналу у вихідний. Систему 1 запишемо у матричній формі або 2 де матриця вхідних сигналів розмірності матриця вихідних сигналів розмірності . Варіанти вхідних на вихідних сигналів для яких потрібно побудувати лінійний оператор перетворення вхідного сигналу у вихідний: 1 Вхідний сигнал x1.
42235. Методи реалізації на мові Асемблера основних виконавчих операторів мови Паскаль. Методика включення текстів програм на мові Асемблера в програми на мові Паскаль 136.5 KB
  Робота виконується на двох заняттях. На першому занятті на базі програми на мові Паскаль студенти створюють файл, що містить результати трансляції кожного оператора Паскаль-програми на мові Асемблера, вивчають методи реалізації на мові Асемблера найуживаніших операторів мови Паскаль. На другому занятті оформляють у Паскаль-програмі асемблерну вставку, що оптимізує, по можливості, Паскаль-програму в обсязі і/або швидкодії.
42236. ПЗО побудувати на Intel 8255 39 KB
  Для керування використовувати розряд 4 каналу РС для сигналу Redy розряд 0 каналу РС. Очікування сигналу “Redy†РС0=1. Ввімкнення сигналу “Control†РС4=1. Вимкнення сигналу “Control†РС4=0.
42237. Создание изображений с помощью Adobe Photoshop 941 KB
  Основное меню расположенное в верхней части окна позволяет выбирать все команды программы Photoshop. Пункт Параметры в меню Окно Window позволяет включить или отключить вывод панели активных инструментов на экран. Состав палитр отображаемых в рабочем окне указывается с помощью команды Окно Window основного меню программы Photoshop. Инструментальная панель PhotoShop Можно выбрать нужный инструмент либо щелкнув мышью на его значке в панели инструментов либо перетащив курсор мыши на его значок в значке в панели инструментов либо...
42238. Работа с векторной графикой в Adobe Photoshop 448.5 KB
  Кнопка для вывода оглавления Этапы создания кнопки: Создание нового рисунка размером 25090 пикселей с прозрачным фоном. Установка для инструмента Карандаш Pencil размера 9 пикселей. Зеркальный Линейный Зеркальный Зеркальный Линейный Зеркальный Зеркальный Угол 90 90 90 90 95 90 90 0 90 90 Масштаб 130 130 130 90 110 80 100 100 100 110 Дополнительные эффекты Обводка Размер: 2 пикс. Цвет: RGB255 0 0 Тень Цвет: RGB137 11 5 Смещение: 9 пикс.
42239. Создание анимационных изображений в Adobe Photoshop 781.5 KB
  На панели этого инструмента можно задать следующие опции: вид гарнитуру шрифта ; стиль шрифта Regulr обычный Itlic курсив Bold жирный Bold Itlic жирный курсив ; размер шрифта в пунктах ; режим сглаживания для границ символов ; режим выравнивания выравнивание влево по центру или вправо; цвет текста при щелчке по этому прямоугольнику открывается окно Палитра цветов в котором можно задать цвет текста ; деформация текста вывод текста по заданной кривой ; включение выключение палитры символов...
42240. Форматирование Web-страниц. Знакомство с элементами и стилями форматирования языка HTML 725 KB
  Программное обеспечение: операционная система Windows Webбраузер Internet Explorer версии 6. Разработчики Webстраниц должны включать в свои документы одно из трех объявлений типов. Сущности и комментарии HTML и XHTML В Webстраницах могут быть представлены только символы кодовой таблицы SCII.
42241. Вставка изображений, списков и гипертекстовых ссылок в Web-страницы 432.5 KB
  Адресатом ссылки может быть: начало какоголибо раздела данного документа HTML другой документ HTML изображение звуковой клип видеоклип программа и т. Атрибут nme и id используется для создания внутренних ссылок меток или якорей в документе к разделам документа таблицам рисункам терминам и т. например: nme= P01 Раздел 1.1 Тот же пример с использованием атрибута id рекомендуется использовать именно этот атрибут: id= P01 Раздел 1.
42242. Вставка таблиц в Web-страницы. Элементы и стили таблиц в языке HTML 125 KB
  Основные элементы представления таблиц в HTML Основные элементы представления таблиц: представление всей таблицы элемент tble ; представление заголовка таблицы элемент cption ; представление строки таблицы элемент tr ; представление ячейки таблицы элементы th и td . В Webстранице может содержаться произвольное число таблиц допускаются также вложенные таблицы. Представление всей таблицы 3. Описание таблицы состоит из одной или нескольких строк задаваемых в контейнере tble tble с помощью контейнеров tr tr .