Установление функциональных связей между объектами
Установление связей между объектами в информационной системе
Прямой метод доступа. Хеширование
Инвертированный метод доступа
Индексно-произвольный метод доступа
Индексно-последовательный метод доступа
Последовательные структуры данных
Способы физической организации и хранения данных
Физическая организация баз данных
Нормализация реляционных отношений
Реляционные модели данных
Иерархическая модель данных
Сетевая модель данных
Модели данных
Объединение моделей локальных представлений
Построение модели локальных представлений
Сущность инфологического подхода к проектированию баз данных
Инфологическое проектирование баз данных
Архитектура банков данных и этапы проектирования баз данных
Структура банков данных
Требования к банкам данных
Эволюция концепций баз данных
Терминология
Два аспекта рассмотрения банков данных
Основы построения банков данных
1.1 Информация и её свойства. Данные
2.2 Модель типа «сущность - связь»
Заключение
Тесты для проверки полученных знаний по дисциплине «Базы данных»
Глоссарий по дисциплине «Базы данных»
Библиографический список
ВВЕДЕНИЕ
Данная работа представляет собой конспект лекций по дисциплине «Базы данных». Целью данной дисциплины рассмотрение основных направлений развития современных систем баз данных, изучение методов их проектирования, организации средств защиты данных.
Основными задачами дисциплины является формирование у студентов знания основных принципов организации баз данных на концептуальном, внешнем и физическом уровнях, знания современных систем управления базами данных, знания средств защиты данных и поддержания их целостности, а также приобретение навыков работы по созданию и программированию баз данных средствами современных СУБД.
Это пособие написано в результате многолетнего чтения лекций, научно – исследовательской и практической работы автора в области моделирования систем искусственного интеллекта. Оно включает следующие разделы:
· основы построения банков данных
· инфологическое проектирование баз данных
· сетевые, иерархические, реляционные модели данных
· физическая организация баз данных
· установление связей между объектами в информационных системах
· анализ современных СУБД
· способы проектирования распределенных баз данных
При изучении дисциплины «Базы данных» предполагается проведение лекционных, лабораторных и индивидуальных занятий со студентами. Для самопроверки усвоения материала лекций в пособие включены тесты, а так же глоссарий, содержащий основные понятия в области баз данных.
Данный конспект лекций предназначен для студентов, магистрантов, аспирантов, обучающихся по направлению «Информатика и вычислительная техника».
1 ОСНОВЫ ПОСТРОЕНИЯ БАНКОВ ДАННЫХ
1.1 Информация и ее свойства. Данные
Под информацией понимают любые сведения о каком-либо событии, сущности, процессе и т.п., которые являются объектом некоторых операций (восприятия, преобразования, хранения, использования и других).
Определение 1. Информация – это отображение внешнего мира в процессе нашей деятельности (по Н.Винеру).
Определение 2. Информация – это изменение степени незнания об объекте (по Шеннону).