double arrow

Введение в базы данных

Содержание

Тема 1. Введение в базы данных. Автоматизированный банк данных. 5

1. Введение в базы данных. 5

2. Особенности обработки экономической информации. Информационные потоки и процессы в экономике. 5

3. Структура экономической информационной системы (ЭИС) 6

4. Понятие банка данных, его роль в системе обработки экономической информации. Предметная область. 8

Вопросы для самоконтроля. 9

Тема 2. Основные компоненты банка данных и их взаимодействие. 10

1. Основные компоненты банка данных. 10

2. Функциональное назначение компонентов АБнД. 10

2.1. База данных. 10

2.2. СУБД. 11

2.3. Словарь данных. 13

2.4. Персонал банка данных. 13

3. Организационно-методические, правовые, математические, информационные, программные, технические и лингвистические составляющие банка данных. 14

4. Взаимодействие компонентов банка данных. 17

Вопросы для самоконтроля. 18

Тема 3. Классификация банков данных, баз данных и СУБД. Недостатки и преимущества банков данных. Этапы развития баз данных. 19

1. Классификация банков данных. 19

2. Классификация баз данных. 19

3. Классификация СУБД.. 22

4. Преимущества банков данных. 23

5. Недостатки банков данных. 24

6. Этапы развития БД.. 24

Вопросы для самоконтроля. 25

Тема 4. Модели данных. 26

1. Модели данных. 26

1.1. Объектные модели данных. 26

1.2. Модели данных на основе записей. 27

1.3. Физические модели данных. 27

2. Структуры данных. 27

3. Иерархическая модель данных. 28

4. Сетевые модели данных. 30

5. Реляционная модель данных. 32

5.1. Основные понятия реляционной модели данных. 32

6. Сравнение моделей данных. 34

Вопросы для самоконтроля. 35

Тема 5. Технология проектирования баз данных. Уровни проектирования. 36

1. Трехуровневая архитектура ANSI/SPARC.. 36

2. Уровни проектирования БД.. 38

Вопросы для самоконтроля. 42

Тема 6. Жизненный цикл баз данных. 43

Вопросы для самоконтроля. 46

Тема 7. Модель предметной области. 47

1. Модель «сущность-связь». 47

1.1. Разновидности сущностей. 47

1.2. Основные виды свойств. 49

1.3. Классификация связей. 50

1.4. Свойства связей. 50

2. ER-диаграмма. 53

Вопросы для самоконтроля. 54

Тема 8. Этапы проектирования баз данных. 55

1. Системный анализ. 55

2. Формирование из объектов предметной области сущностей и их характеристик. 56

3. Установка соответствия между сущностями и таблицами, характеристиками сущностей и столбцами таблиц. 56

4. Определение первичных ключей. 57

5. Определение правил целостности данных. 58

6. Установка связей между объектами. 59

7. Нормализация. 59

8. Планирование вопросов надежности данных и сохранения секретности информации 59

Вопросы для самоконтроля. 59

Тема 9. Нормализация. 61

1. Универсальное отношение. 61

2. Функциональная и многозначная зависимости. 64

3. Процесс нормализации. 65

Вопросы для самоконтроля. 69

Тема 10. Сохранение секретности информации и безопасность данных. 70

1. Типы опасностей. 70

2. Компьютерные средства контроля. 72

Вопросы для самоконтроля. 74

Тема 11. Типология баз данных. Основные платформы баз данных. 75

1. Обзор направлений развития современных СУБД и средств создания банков данных 75

2. Недостатки реляционных СУБД.. 78

Вопросы для самоконтроля. 81

Тема 12. Тенденции развития современных баз данных. 82

1. Постреляционная модель. 82

2. Объектно-ориентированные БД.. 83

3. Технология «Хранилищ данных». 84

4. Интеграция с Internet-технологиями. 84

5. Темпоральные БД.. 85

6. Дедуктивные БД.. 85

7. Многомерные БД.. 85

Вопросы для самоконтроля. 86


Тема 1. Введение в базы данных. Автоматизированный банк данных.

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

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

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

В теории БД можно выделить три составляющие:

1. теорию построения БД (проектирование);

2. теорию использования БД (эксплуатация);

3. теорию функционирования БД (взаимодействие составляющих).

Наиболее полно все три составляющие теории развиты в полном объеме только для реляционных БД.

Целью дисциплины "Базы данных" является обучение современным технологиям проектирования, создания и эксплуатации автоматизированных банков данных в экономике.

Задачами дисциплины являются освоение теоретических знаний и практических навыков, позволяющих:

- ориентироваться в области информационных технологий разработки баз данных;

- выделять область применения и ставить задачи проектирования баз данных;

- использовать на практике полученные основные сведения о современных системах управления базами данных (СУБД) в вычислительных системах.

2. Особенности обработки экономической информации.
Информационные потоки и процессы в экономике.


Сейчас читают про: