Курсовая БД

  • 07 окт. 2012 г.
  • 2943 Слова
Оглавление
Введение…………………………………………………………………………………………3
1. Описание системы………………………………………………………………………4
2. Проектирование Баз Данных (ER-диаграмма)………………………………………..6
3. Выбор архитектуры системы и СУБД………………………………………………...11
4. Разработка программ…………………………………………………………………...13
5. Примеры запросов, используемых в меню…………………………………………...30
Заключение……………………………………………………………………………………..31Список литературы…………………………………………………………………………….32



















Введение
База Данных (БД) — структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем.
Система управления базами данных (СУБД) – совокупность языковых и программных средств, обеспечивающих создание, использование и ведение БД.
История развития СУБДнасчитывает более 30 лет. В 1968 году была введена в эксплуатацию первая промышленная СУБД система IMS фирмы IBM. В 1975 году появился первый стандарт ассоциации по языкам систем обработки данных — Conference of Data System Languages (CODASYL), который определил ряд фундаментальных понятий в теории систем баз данных, которые и до сих пор являются основополагающими для сетевой модели данных.
В дальнейшее развитиетеории баз данных большой вклад был сделан американским математиком Э. Ф. Коддом, который является создателем реляционной модели данных. В 1981 году Э. Ф. Кодд получил за создание реляционной модели и реляционной алгебры престижную премию Тьюринга Американской ассоциации по вычислительной технике.
более трех десятков лет прошло с этого момента, но стремительное развитие вычислительной техники,изменение ее принципиальной роли в жизни общества, обрушившийся бум персональных ЭВМ и, наконец, появление мощных рабочих станций и сетей ЭВМ повлияло также и на развитие технологии баз данных.
В конце XX века, во время влияния первых персональных компьютеров в нашу жизнь, базы данных внедрились во все аспекты нашей жизни. Они получили огромное распространение и прошли путь развития от маленькиходнопользовательских систем до огромных многопользовательских гигантов, без которых невозможно представить нашу жизнь сегодня.
Цель курсовой работы - закрепление знаний и умений, полученных на лекционных и практических занятиях при изучении дисциплины “Базы данных

Задача курсовой работы - разработка законченного программного модуля автоматизированной системы обработки информации и управления.1. Описание системы
Реляционная модель данных - разработанная Э.Коддом в 1970г. логическая модель данных, описывающая: - структуры данных в виде (изменяющихся во времени) наборов отношений; - теоретико-множественные операции над данными: объединение, пересечение, разность и декартово произведение; - специальные реляционные операции: селекция, проекция, соединение и деление; а также- специальные правила, обеспечивающие целостность данных.
Реляционная модель данных была разработана Коддом в 1970 году на основе математической теории отношений и опирается на систему понятий, важнейшими из которых являются таблица, отношение, строка, столбец, первичный ключ, внешний ключ. Реляционной считается такая база данных, в которой все данные представлены для пользователя в видепрямоугольных таблиц значений данных, и все операции над базой данных сводятся к манипуляциям с таблицами.
Таблица состоит из строк и столбцов и имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта реального мира (сущность), а каждая ее строка — конкретный объект. Каждый столбец таблицы — это совокупность значений конкретного атрибута объекта. Каждый столбец имеет имя, которое обычнозаписывается в верхней части таблицы. Оно должно быть уникальным в таблице, однако различные таблицы могут иметь столбцы с одинаковыми именами. Любая таблица должна иметь, по крайней мере, один столбец; столбцы расположены в таблице в соответствии с порядком следования их имен при ее создании. В отличие от столбцов, строки не имеют имен; порядок их...