Базы данных

Автор работы: Пользователь скрыл имя, 21 Февраля 2011 в 09:58, курсовая работа

Описание работы

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

Содержание работы

Введение………………………………………………………………………..………3
Информатика, данные, знания……………………………………………..……...5
Банк данных…………………………………………………………………..…….7
Модели данных………………………………………………….……………….10
Автоматизированные БД…………………………………………………….….13
Архитектура БД……………………………………………………….…………15
Заключение……………………………………………………………………….…...19
Глоссарий……………………………………………………………………………..21
Список использованных источников……………………………..………………....22
Приложение А…………………………………………….…………………………..23

Файлы: 1 файл

Базы данных.doc

— 255.50 Кб (Скачать файл)

     Объекты в ВМД (внешние записи) создаются  при реализации приложений и перестают  существовать, когда отпадает необходимость в этих объектах. Объекты ВнМД (внутренние записи) содержат хранимые данные, использующиеся для формирования записей КМД и ВМД. Проект КС может содержать описания объектов (концептуальных записей), которые еще не представлены ВнМД. В этом проявляется поэтапность ввода в эксплуатацию такой сложной системы, как БД.

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

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

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

     Основные  этапы проектирования БД: инфологическое и датологическое проектирования, причем последнее подразделяют на логическое и физическое проектирования.

     В зависимости от этапа различают  инфологическую и датологическую КМД, инфологическую и датологическую ВМД.(4)

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

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

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

     Заключение 

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

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

Итак, основа банка - база данных.

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

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

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

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

      Исторически первым типом банков информации явились банки документов или документальные информационно-поисковые системы. Документальные информационные поисковые системы бурно развивались в 60-е годы, они широко используются в качестве справочного инструмента пользователей научно-технической информацией, в информационном обслуживании управленческих работников, специалистов и др. В настоящее время интерес к этим системам возобновился в связи с развитием глобальных информационных сетей (1nternet) и появлением гипертекстовых серверов типа WWW, Gopher  и т.д., которые вместе с соответствующими поисковыми системами можно отнести к распределенным банкам документов.

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

        Технология баз и банков данных  является ведущим направлением  организации внутримашинного информационного обеспечения. Развитие технологий баз и банков данных определяется рядом факторов: ростом информационных потребностей пользователей, требованиями эффективного доступа к информации, появлением новых видов массовой памяти, увеличением ее объемов, новыми средствами и возможностями в области коммуникаций и многим другим.

        
 
 

     Глоссарий 

№ п\п Новые понятия Содержание
1 2 3
1 База  знаний корпус информации, которую пользователь или программа  использует для выполнения определенных действий
2 Банк  данных база данных, объединенная с системой управления базой данных
3 Гиперсреда технология представления любых видов информации в виде небольших блоков, ассоциативно связанных друг с другом
4 Данные последовательность элементарных символов, цифр или букв, являющихся значением некоторого атрибута
5 Знания сложноорганизованные данные, содержащие одновременно как фактографическую, так и семантическую информацию, которая может потребоваться пользователю при работе с данными
6 Информация любые сведения о каком либо событии, процессе, являющиеся объектом некоторых операций: восприятия, передачи, преобразования, хранения или использования
7 Предметная  область область применения конкретного БД
8 Базы  данных поименованная, целостная, единая система данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и обработки данных
9 Система управления базами данных комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации и поиска в них необходимой информации
10 Структурирование введение соглашений о способах представления данных
 
 
 
 
 
 

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

  1. Брукшир Дж. Информатика и вычислительная техника. 7-е изд.- СПб: Питер, 2004.-620с.
  2. Григорьев Ю.А. Банки данных. М.: СПб Питер. 2002.-351с.
  3. Каймин П.Н. Информатика. Учебник. 2-е изд. М.: ИНФРА-М, 2001.-272с.
  4. Карпова Т.С. Базы данных: модели, разработка, реализация. М.: Эксмо. 2001.-423с.
  5. Леонтьев В.П. Большая энциклопедия компьютера и Интернета 2005.- М.:ОЛМА ПРЕСС Образование, 2005.- 1104с.
  6. Макарова Н.В. Компьютерное делопроизводство: учебный курс. СПб.: Питер, 2005.-411с.
  7. Могилев А.В. Информатика. Учебное пособие для студентов. М.: Изд. Центр «Академия»,2000.-816с.
  8. Нечитайло Н.М. Информатика. Общий курс. М.: Изд-во  «Дашков и К°», Ростов на Дону. Наука – Пресс, 2007.-400с.
  9. Романов В.П. Основы информатики. Учебное пособие. М.: Изд-во «Экзамен», 2003.-224с.
  10. Соболь Б.В. Информатика Б.В. Учебник. М.: Ростов на Дону: Феникс. 2005.-448с
  11. Толковый словарь по вычислительной технике. М.: Издательский отдел «Русская редакция». 2001.
 
 
 
 
 
 
 
 
 
 

Приложение  А 

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

Информация о работе Базы данных