ВУЗ:
Составители:
Рубрика:
ВВЕДЕНИЕ 
Автоматизация многих сфер человеческой деятельности прочно базируется на обработке, хранении 
и  преобразовании  больших  объемов  информации.  Исключение  не  составляют  и  специализированные 
программные комплексы, занятые в сфере решения задач  автоматизации проектирования, которые на-
зываются системами автоматизированного проектирования (САПР). 
Одним из основных компонентов САПР является информационное обеспечение. Информацион-
ное обеспечение  САПР объединяет  различные данные,  необходимые для  выполнения автоматизи-
рованного проектирования. В рамках одноименной дисциплины изучаются теоретические вопросы 
в сфере разработки баз данных и специальных систем управления базами данных (СУБД), а также 
их практическое воплощение. 
Настоящее  учебное  пособие  предназначено  для  выработки  у  студентов  практических  навыков  по 
обработке информационных потоков, проектированию, разработке и эксплуатации баз данных и СУБД. 
Учебное пособие состоит из двух частей. В первой части описаны теоретические основы разработки 
баз  данных:  функции,  структура  и  классификация  баз  данных,  иерархическая,  сетевая  и  реляционная 
модели  данных,  основы  реляционной  алгебры  и  нормализация  информации  при  проектировании  баз 
данных, а также инфологическое и даталогическое проектирование баз данных. 
Во второй части учебного пособия приводятся описание языка запросов к базам данных SQL и ос-
новы работы с драйвером ODBC, позволяющим организовать взаимодействие прикладных программ с 
базами  данных.  Даны  рекомендации  по  организации  эффективной  работы  проектировщика,  занятого 
реализацией реального проекта. 
Часть I 
ТЕОРЕТИЧЕСКИЕ  ОСНОВЫ  РАЗРАБОТКИ  БАЗ  ДАННЫХ 
1   КЛАССИФИКАЦИЯ ДАННЫХ 
1.1   ИНФОРМАЦИЯ И ДАННЫЕ 
Рассмотрим понятия информация и данные. В узком смысле информация − это приращение знаний. 
Понятие  "информация" связано  с  семантикой,  т.е.  с  содержательной  интерпретацией  данных.  В  более 
широком смысле информация отождествляется с некоторыми сведениями. Таким образом, данные рас-
сматриваются как носитель информации. Автоматизированные системы поддерживают модель некото-
рой части реального мира − предметной области. В зависимости от уровня семантической интерпрети-
руемости,  обеспечиваемой  используемой  моделью,  выделяют  модели  данных  (даталогические)  и  ин-
формационные (инфологические) модели. 
Структурно данные могут быть представлены тремя уровнями: концептуальным, внешним и внут-
ренним. Концептуальный уровень отражает объективные свойства  данных, описывающих предметную 
область. Внешний уровень,  напротив, отражает субъективные взгляды приложений на  данные. В прак-
тических  случаях  внешний  уровень  является  подмножеством  концептуального  представления.  Внут-
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 2
 - 3
 - 4
 - 5
 - 6
 - …
 - следующая ›
 - последняя »
 
