812

База данных

Курсовая

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

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

Русский

2013-01-06

250.5 KB

121 чел.

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Пояснительная записка по курсовой работе на тему:

база данных «Продажи книг»

Выполнил:

Студент группы Тэб-11-2

Штольвин И.А.

Проверил:

Иркутск 2011 г.

Введение

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

Основные функции СУБД – это описание структуры базы данных, обработка данных и управление данными.

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

Любая СУБД позволяет выполнять четыре простейшие операции с данными:

- добавить в таблицу одну или несколько записей;

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

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


В данном курсовом проекте в качестве предметной области рассматриваются книги.

1.Создание базы данных «Продажи книг»

Основные таблицы:

Книги:[Код_книги, Назв_книги, Автор, Код_Жанра, Код_издат, Год_издания, Цена]

Продажи: [№_Продажи, Дата, Код_книги, Кол_во_экз]

Вспомогательные таблицы:

Издательства:[Код_изд-ва, Название, Город]

Жанры:[Код_жанра, Жанр]

1.1Таблицы

Для создания базы данных «Продажи книг» нам нужны следующие таблицы:

  1.  Основные: Книги, Продажи (рис 3, 4)
  2.  Вспомогательные: Жанры, Издательства (рис. 1, 2)

Рис. 1 Поля таблицы Жанры

Таблица Жанры

Рис. 2 Поля таблицы Издательства

Таблица Издательства

Рис.  3 Поля таблицы Книги

Таблица Книги

Рис. 4 Поля таблицы Продажи

Таблица Продажи

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

Рис. 5 Схема данных

Схема данных отображает связь таблиц в базе данных «Продажи книг».

1.3 Формы

В базе данных лучше всего было создать формы для отображения

Продаж книг, даты и т.д..

Рис. 6 Форма Продажи

1.4 Запросы

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

В базе данных «Продажи книг» создан запрос:

  1.  Продажи за период (вы задаете интересующей вас период времени чтобы просмотреть сколько было продано книг в определенный момент времени)

Рис. 7 Запрос Продажи за период

1.5 Отчеты

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

В базе данных музыкальные записи созданы отчёты:

  1.  Продажи книг (на основе запроса см. пункт «Запросы»)

Рис. 8 Отчет Книги

Литература

  1.  Информатика: Учебное пособиеВ.В. Ломтадзе, Л.Б. Шишкина  Издание третье, переработанное – Иркутского государственного Технического Университета, 2005, - 114 c.
  2.  Лабораторные, контрольные и самостоятельные работы по информатике. В.В.Ломтадзе, Т.П.Бояринцева, Е.Ф.Воропаева, Б.Н.Корякин, Л.П.Шишкина. Иркутск: Изд-во Иркутского гос. техн. ун-та, 2010. -  108 с.


 

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

53919. «Квітка - Добра» Знай, люби, оберігай свій рідний край. Родинне свято 2 клас 57.5 KB
  Яке гарне у нас свято Добрий день Як гостей у нас багато Добрий день Я вітаю сонечко: Здрастуй золоте Я вітаю квіточку: Хай собі росте Я вітаю дощичок: Лий як із відра Друзів привітаю я зичу їм добра Я вітаю друзі вас Я вітаю цілий клас Сонце Небо Рідний край Грай музико грай Під мелодію пісні Дорогою добра зявляється Білосніжка Білосніжка: Добрий день діти Я Білосніжка...
53920. Ці неповторні квіти. Позакласний захід 469 KB
  Учень 1: Квіти улюблені супутники людини з давніх часів. Хімчук Учень 2: Сонце засяє і все ожива Все розквітає на дворі весна Учень 3: Весна оживає природа. Звучить запис дзвіночка Учень 4: Ведуть доріжки до весняного лісу. Учень 5: Дзвонить радісно підсніжник: Я зпід снігу рвавсь щосили.
53921. МАТЕМАТИЧЕСКИЙ КВН 50.5 KB
  Капитан 1 команды: Наша команда: БАМ. Наша команда: Дважды 2 Наш девиз: Чтоб врачом моряком Или летчиком стать Надо твердо на 10 математику знать Приветствие: Победившим не хвалиться Проигравшим не реветь. Наша команда: Пупс. Наша команда: ХУ Наш девиз: Чтобы водить корабли.
53922. ГІДРО- І АЕРОСТАТИКА 70 KB
  Ведучі повідомляють тематику КВВ представляють команди семикласників і восьмикласників і їх вболівальників. ПРИВІТАННЯ: Команди називають свою назву в цікавій формі розповідають чому саме так вона називається; оголошують девіз команди; висловлюють побажання команді суперників і журі. Оцінюється авторська майстерність членів команди логічність мислення та ін. Ведучі оголошують конкурс і запрошують по 1 учаснику від кожної команди.
53923. Использование лизинга для финансирования деятельности компании 31.5 KB
  Под лизингом обычно понимают долгосрочную аренду машин и оборудования, купленных арендодателем для арендатора с целью их производственного использования при сохранении права собственности на них за арендодателем на весь срок договора.
53924. Ми любимо природу палко 78 KB
  Цей конкурс має виявити хто з вас краще знає природу рідної землі і проблеми її збереження. Конкурс Привітання команд Команда Кмітливі Кмітливі труднощі долають Вони завжди перемагають. Наш девіз: Бережімо кожну Квіточку й травинку Бо ми всі природи Рідної частинки Конкурс Переставлянка Учитель: ялинки підготували вам чудовий вислів але завірюха розвіяла слова по всьому лісу. Конкурс Закінчи вислів Команда Кмітливих Колючий як .
53925. Клуб веселих та кмітливих 290.5 KB
  Hello, boys and girls! We gathered here to see the competition of those who know English well, who are cheerful and quick–witted. Look, we have two teams: “English girls” and “Real friends”. Now let me introduce our jury. They are real experts in English. Well, let’s start.
53926. Сценарій КВК (для дітей і батьків) 55.5 KB
  Першим конкурсом буде конкурс представлення команд. Проведення конкурсів: Після представлення команди займають свої місця. Тому наш конкурс і називається 1. Журі оцінює конкурс привітань Ведучий: Молодці Тепер ви розім'ялися і ми можемо почати основні конкурси.
53927. Шкільний КВК ,,Люби, вивчай рідну мову!’’ 70 KB
  Ведучий: Кожному народові дорога його мова Ведучий: УвагаУвагаУвага Розпочинаємо змагання на кращих знавців рідного слова між командами 6х класів.Перемагає та командаяка правильно і найшвидше це зробить КОНКУРС КАПІТАНIB Скажи без затримкиâ Учитель чітко називає дібрані слова що мають антоніми. Префікс від слова перенестикорінь від слова казати переказ 2. Корінь від слова квітка суфіксвід слова вудочка закінченнявід слова зірка квіточка 3.