Содержание
- 2. Понятие БД и СУБД Система баз данных – это компьютеризированная система основная задача которой – хранение
- 3. Понятие БД и СУБД Пользователи: Прикладные программисты. Конечные пользователи. Администраторы базы данных. Функции администратора базы данных:
- 4. Понятие БД и СУБД Преимущества использования баз данных: Возможность сокращения избыточности. Возможность устранения (до некоторой степени)
- 5. Понятие БД и СУБД Существует 3 уровня архитектуры СУБД: внутренний уровень - наиболее близкий к физическому
- 6. Понятие БД и СУБД Функции СУБД Определение данных. Обработка данных. Безопасность и целостность данных. Восстановление данных
- 7. Понятие БД и СУБД Обычно современная СУБД содержит следующие компоненты: ядро, которое отвечает за управление данными
- 8. Понятие БД и СУБД СУБД Непосредственно управляющие БД Обслуживающие БД Комплексные
- 9. Понятие БД и СУБД Классификация ранних СУБД Системы, основанные на инвертированных списках. Иерархическая модель. Сетевые СУБД.
- 10. Понятие БД и СУБД Классификация современных СУБД Реляционные СУБД. Объектно-реляционные СУБД. Объектно-ориентированные СУБД. Достоинства реляционного подхода
- 11. Понятие БД и СУБД Иерархические структуры данных Сетевые структуры данных
- 12. Архитектуры информационных систем Локальные Удаленные Файл-сервер. Клиент-сервер. Двухуровневая. Многоуровневая. Локальная архитектура приложение BDE БД Компьютер пользователя
- 13. Архитектуры информационных систем Архитектура «файл-сервер» приложение BDE Локальная копия БД приложение BDE Локальная копия БД БД
- 14. Архитектуры информационных систем Большая нагрузка на сеть. не актуальная информация; необходимость синхронизации работы отдельных пользователей; низкая
- 15. Архитектуры информационных систем Архитектура «клиент-сервер» Двухуровневая клиент-серверная архитектура Трехуровневая клиент-серверная архитектура
- 16. Архитектуры информационных систем разгрузка сервера от выполнения части операций, перенесенных на сервер приложений; уменьшение размера клиентских
- 17. Архитектуры информационных систем Распределенная архитектура системы
- 18. Реляционные БД Структура таблицы: описание полей; ключ; индексы; ограничения на значения полей; ограничения ссылочной целостности между
- 19. Реляционные БД Правила построения ключей: ключ должен быть уникальным. У составного ключа значение отдельных полей (но
- 20. Реляционные БД Использование ключей и индексов позволяет: однозначно идентифицировать записи; избегать дублирования значений в ключевых полях;
- 21. Реляционные БД Виды связи: Отношение «один-к-одному»; Отношение «один-ко-многим»; Отношение «много-к-одному»; Отношение «много-ко-многим». Особенности: при изменении (редактировании)
- 22. Реляционные БД Бизнес-правила реализуют следующие ограничения БД: задание допустимого диапазона значений; задание значения по умолчанию; требование
- 23. Общие сведения о CASE-средствах Характерные особенности case-средств: Единый графический язык. Единая БД проекта. Интеграция средств. Поддержка
- 24. Концептуальное проектирование структуры данных Модель «Сущность - связь» Cтандарт IDEF1X Сущность – это реальный или виртуальный
- 25. Методология IDEF1 Сущности каждый экземпляр сущности-родителя может иметь ноль, один или более связанных с ним экземпляров
- 26. Методология IDEF1 Мощность связи Идентифицирующая связь Не идентифицирующая связь
- 27. Методология IDEF1 Атрибуты и первичные ключи Примеры внешних ключей Эталон/3 Код эксперта Эксперт/4 Код спец.(FK) Код
- 28. Методология IDEF1
- 29. Методология IDEF1
- 30. Нормализация Задачи: Минимизация избыточности данных. Определение связей между сущностями. Упорядочивание данных в логические группы или наборы.
- 31. Проектирование Основные этапы: Моделирование предметной области. Выделение объектов (сущностей). Определение атрибутов сущностей. Нормализация. Разработка бизнес-правил.
- 32. SQL- Structered Query Language Язык SQL обладает следующими достоинствами: Независимость от конкретных СУБД. Реляционная основа. SQL
- 33. SQL- Structered Query Language Структура оператора SQL Типичные глаголы: SELECT (выбрать) CREATE (создать) INSERT (добавить) DELETE
- 34. SQL- Structered Query Language WHERE (где) FROM (откуда) INTO (куда) HAVING (имеющий) ключевые слова: типы данных:
- 35. Запросы SELECT [ALL | DISTINCT] возвращаемый_столбец, … | * FROM спецификатор_таблицы, … WHERE условие_поиска GROUP BY
- 36. Запросы DELETE FROM имя_таблицы [WHERE условие_поиска] Оператор удаления записи:
- 37. Архитектура банка данных
- 38. Моделирование предметной области Требования к моделям: формализация, обеспечивающая однозначное описание структуры предметной области; понятность для заказчиков
- 39. Моделирование предметной области Структурный аспект Оценочный аспект СИСТЕМА МОДЕЛЕЙ Объектная структура Структура управления Функциональная структура Организационная
- 40. Диаграммы потоков данных Процессы
- 41. Диаграммы потоков данных Потоки данных
- 42. Диаграммы потоков данных Активные объекты
- 43. Диаграммы потоков данных Хранилища данных
- 45. Скачать презентацию