Проектирование БД магазина, торгующего товарами для стройки и ремонта

Автор: Пользователь скрыл имя, 08 Января 2012 в 23:08, курсовая работа

Краткое описание

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

Оглавление

Введение…………………………………………………………….
1.Теоритическая часть………………………………………………
2.Практическая часть………………………………………………..
Список использованных источников………………………………

Файлы: 1 файл

курсовая БД.doc

— 644.00 Кб (Скачать)

Министерство  образования  Ставропольского  края

ГОУ ВПО Ставропольский государственный  педагогический институт

Психолого – педагогический факультет

Кафедра прикладной информатики и информационных технологий 
 

Курсовая  работа

     по  дисциплине «Базы данных»

     на  тему:

     «Проектирование БД магазина, торгующего товарами для стройки  и ремонта» 
 
 
 
 
 
 

                                                                      Выполнил:

                                                                      Василенко А.В.

                                                                      студент 3 курса ПрИ - 3  группы                                                                                                                                                                                          

                                                                      специальности прикладная           

                                                                      информатика (в экономике)

                                                                      очной формы обучения

                                                                       _________________ (подпись)

                                                                      Руководитель работы:

                                                                      Горячова Марина Викторовна 

                                       

                                            Ставрополь, 2011 г. 

Содержание

     Введение…………………………………………………………….

     1.Теоритическая часть………………………………………………

     2.Практическая  часть………………………………………………..

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

     Приложение  A. БД, созданная в Microsoft Access на материальном носителе. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Введение

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

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

 
         В базах данных Microsoft Access информация вводится и обрабатывается с помощью форм, а хранится в виде таблиц. Формы являются электронными аналогами бумажных бланков и содержат области для ввода данных, называемые полями. Совокупность полей формы образует запись.

     Курсовая  работа представляет собой программу созданную с помощью СУБД Microsoft Access. 
 
 
 
 
 
 
 
 
 
 
 
 

      

   1)Теоритическая часть.

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

     База  данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.[7]

     История

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

     В широком аспекте понятие истории баз данных обобщается до истории любых средств, с помощью которых человечество хранило и обрабатывало данные. В таком контексте упоминаются, например, средства учёта царской казны и налогов в древнем Шумере (4000 г. до н. э.), узелковая письменность инков кипу, клинописи, содержащие документы Ассирийского царства и т. п. Следует помнить, что недостатком этого подхода является размывание понятия «база данных» и фактическое его слияние с понятиями «архив» и даже «письменность».

     История баз данных в узком аспекте рассматривает базы данных в традиционном (современном) понимании. Эта история начинается с 1955 г., когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовались перфокарты.[6]

     Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. За руководство работой DBTG (Data Base Task Group), разработавшей стандартный язык определения данных и манипулирования данными, Чарльз Бахман получил Тьюринговскую премию.

     В это же время в сообществе баз  данных COBOL была проработана концепция схем баз данных и концепция независимости данных.

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

     Сам термин database (база данных) появился в начале 1960-х гг., и был введён в употребление на симпозиумах, организованных фирмой SDC (System Development Corporation) в 1964 и 1965 гг.[5]

                                                                                                                

     Классификация по модели данных

     Примеры:

  • Иерархическая
  • Сетевая
  • Реляционная,
  • Объектная и объектно-ориентированная
  • Объектно-реляционная
  • Функциональная.

     Классификация по среде постоянного  хранения

  • Во вторичной памяти, или традиционная (англ. conventional database): средой постоянного хранения является периферийная энергонезависимая память (вторичная память) — как правило жёсткий диск
    В оперативную память СУБД помещает лишь
    кеш и данные для текущей обработки.
  • В оперативной памяти (англ. in-memory database, memory-resident database, main memory database): все данные на стадии исполнения находятся в оперативной памяти.
  • В третичной памяти (англ. tertiary database): средой постоянного хранения является отсоединяемое от сервера устройство массового хранения (третичная память), как правило на основе магнитных лент или оптических дисков
    Во вторичной памяти сервера хранится лишь каталог данных третичной памяти, файловый кеш и данные для текущей обработки; загрузка же самих данных требует специальной процедуры.[4]

     Классификация по содержимому

     Примеры:

  • Географическая
  • Историческая
  • Научная
  • Мультимедийная.

     Классификация по степени распределённости.

     - Централизованная, или сосредоточенная (англ. centralized database): БД, полностью поддерживаемая на одном компьютере.

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

     - Неоднородная (англ. heterogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД

     - Однородная (англ. homogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД.

     - Фрагментированная, или секционированная (англ. partitioned database): методом распределения данных является фрагментирование (партиционирование, секционирование), вертикальное или горизонтальное.

     - Тиражированная (англ. replicated database): методом распределения данных является тиражирование (репликация).

       

     Другие  виды БД.

     - Пространственная (англ. spatial database): БД, в которой поддерживаются пространственные свойства сущностей предметной области. Такие БД широко используются в геоинформационных системах.

     - Временная, или темпоральная (англ. temporal database): БД, в которой поддерживается какой-либо аспект времени, не считая времени, определяемого пользователем.

     - Пространственно-временная (англ. spatial-temporal database) БД: БД, в которой одновременно поддерживается одно или более измерений в аспектах как пространства, так и времени.

       Сверхбольшие базы данных

     Сверхбольшая база данных (Very Large Database, VLDB) — это база данных, которая занимает чрезвычайно большой объём на устройстве физического хранения. Термин подразумевает максимально возможные объёмы БД, которые определяются последними достижениями в технологиях физического хранения данных и в технологиях программного оперирования данными.

Информация о работе Проектирование БД магазина, торгующего товарами для стройки и ремонта