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