🗊 Презентация Введение в проектирование БД

Категория: Информатика
Нажмите для полного просмотра!
Введение в проектирование БД, слайд №1 Введение в проектирование БД, слайд №2 Введение в проектирование БД, слайд №3 Введение в проектирование БД, слайд №4 Введение в проектирование БД, слайд №5 Введение в проектирование БД, слайд №6 Введение в проектирование БД, слайд №7 Введение в проектирование БД, слайд №8 Введение в проектирование БД, слайд №9 Введение в проектирование БД, слайд №10 Введение в проектирование БД, слайд №11 Введение в проектирование БД, слайд №12 Введение в проектирование БД, слайд №13 Введение в проектирование БД, слайд №14 Введение в проектирование БД, слайд №15 Введение в проектирование БД, слайд №16 Введение в проектирование БД, слайд №17 Введение в проектирование БД, слайд №18 Введение в проектирование БД, слайд №19 Введение в проектирование БД, слайд №20

Содержание

Вы можете ознакомиться и скачать презентацию на тему Введение в проектирование БД. Доклад-сообщение содержит 20 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Курс «Базы данных» Тема: Введение в проектирование БД Барабанщиков Игорь Витальевич
Описание слайда:
Курс «Базы данных» Тема: Введение в проектирование БД Барабанщиков Игорь Витальевич

Слайд 2


Вопросы темы Жизненный цикл БД Этапы проектирования БД Системный анализ предметной области Пример описания предметной области
Описание слайда:
Вопросы темы Жизненный цикл БД Этапы проектирования БД Системный анализ предметной области Пример описания предметной области

Слайд 3


Жизненный цикл базы данных Жизненный цикл БД (ЖЦБД) – это процесс проектирования, реализации и поддержки БД. ЖЦБД состоит из следующих этапов: 1....
Описание слайда:
Жизненный цикл базы данных Жизненный цикл БД (ЖЦБД) – это процесс проектирования, реализации и поддержки БД. ЖЦБД состоит из следующих этапов: 1. предварительное планирование 2. определение требований 3. проектирование БД (концептуальное, логическое, физическое) 4. разработка приложений 5. реализация 6. загрузка данных 7. тестирование 8. эксплуатация и сопровождение

Слайд 4


Предварительное планирование БД Планирование разработки БД состоит в определении 3-х основных компонентов: - объёма работ - необходимых ресурсов -...
Описание слайда:
Предварительное планирование БД Планирование разработки БД состоит в определении 3-х основных компонентов: - объёма работ - необходимых ресурсов - стоимости проекта Важной частью планирования является проверка осуществимости проекта: - технологическая осуществимость (необходимое оборудование и ПО) - операционная осуществимость (наличие необходимого персонала) - экономическая целесообразность проекта

Слайд 5


Определение требований Определение требований включает: - выбор целей БД (OLTP, OLAP) - определение информационных потребностей пользователей БД...
Описание слайда:
Определение требований Определение требований включает: - выбор целей БД (OLTP, OLAP) - определение информационных потребностей пользователей БД (анкеты, опросы, анализ входных и выходных документов) - определение требований к оборудованию и программному обеспечению Перед проектированием приложений БД надо установить: - границы исследуемой области - способы взаимодействия с другими информационными системами.

Слайд 6


Этапы проектирования БД
Описание слайда:
Этапы проектирования БД

Слайд 7


Этапы проектирования БД Концептуальное проектирование: - анализ описания предметной области на естественном языке - построение концептуальной модели....
Описание слайда:
Этапы проектирования БД Концептуальное проектирование: - анализ описания предметной области на естественном языке - построение концептуальной модели. Логическое проектирование: - выбор модели БД (сетевая, реляционная) - преобразование концептуальной модели в логическую Физическое проектирование: - выбор конкретной СУБД (Oracle, MySQL) - определение физических структур хранения - разработка средств защиты БД (роли).

Слайд 8


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

Слайд 9


Реализация Генерируется скрипт создания объектов БД на языке SQL. Реализация этого и более ранних этапов проектирования выполняется с помощью...
Описание слайда:
Реализация Генерируется скрипт создания объектов БД на языке SQL. Реализация этого и более ранних этапов проектирования выполняется с помощью CASE-инструментов (ErWin, Data Modeler). Использование CASE-инструментов повышает производительность разработки и способствует документированию проекта.

Слайд 10


Загрузка данных Выполняется наполнение БД данными. Наполнение данными может протекать по-разному: - новая БД (ввод данных через экранные формы) -...
Описание слайда:
Загрузка данных Выполняется наполнение БД данными. Наполнение данными может протекать по-разному: - новая БД (ввод данных через экранные формы) - замена старой БД (конвертация данных) Конвертация – это перенос данных из старой системы в новую, причем часто с преобразованием формата их представления. СУБД имеют утилиты загрузки данных.

Слайд 11


Тестирование Тестирование должен проходить любой программный продукт. Стратегия тестирования должна предполагать использование: - реальных объемов...
Описание слайда:
Тестирование Тестирование должен проходить любой программный продукт. Стратегия тестирования должна предполагать использование: - реальных объемов данных. - реального количества пользовательских сеансов. - реальных сценариев работы.

Слайд 12


Эксплуатация и сопровождение Наблюдение за созданной системой и поддержка ее нормального функционирования. Разрешение проблем, возникающих в процессе...
Описание слайда:
Эксплуатация и сопровождение Наблюдение за созданной системой и поддержка ее нормального функционирования. Разрешение проблем, возникающих в процессе эксплуатации (ошибки реализации, ошибки пользователей). Мониторинг производительности БД. Адаптация и модернизация системы в соответствии с новыми требованиями.

Слайд 13


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

Слайд 14


Системный анализ предметной области Цель: провести подробное описание объектов предметной области и реальных связей между объектами Результат...
Описание слайда:
Системный анализ предметной области Цель: провести подробное описание объектов предметной области и реальных связей между объектами Результат анализа: Описание требований пользователей к автоматизации ПрО (словесное). Формализованное описание текущих бизнес-процессов (диаграммы IDEF0). Варианты использования (Use Case - UML)

Слайд 15


Пример описания предметной области Задача: требуется разработать ИС для автоматизации учета получения и выдачи книг в библиотеке Основные объекты:...
Описание слайда:
Пример описания предметной области Задача: требуется разработать ИС для автоматизации учета получения и выдачи книг в библиотеке Основные объекты: Книги и экземпляры книг Читатели Библиотекари Бизнес-процессы: Выдача книг на руки

Слайд 16


Пример описания предметной области Параметры, характеризующие каждую книгу: уникальный шифр название фамилии авторов (могут отсутствовать) место...
Описание слайда:
Пример описания предметной области Параметры, характеризующие каждую книгу: уникальный шифр название фамилии авторов (могут отсутствовать) место издания (город) издательство год издания количество страниц стоимость книги область знаний количество экземпляров книги в библиотеке

Слайд 17


На каждого читателя в картотеку заносятся следующие сведения: На каждого читателя в картотеку заносятся следующие сведения: уникальный номер...
Описание слайда:
На каждого читателя в картотеку заносятся следующие сведения: На каждого читателя в картотеку заносятся следующие сведения: уникальный номер читательского билета фамилия, имя, отчество домашний адрес телефон дата рождения

Слайд 18


Каждый экземпляр книги имеет: Каждый экземпляр книги имеет: уникальный инвентарный номер шифр книги, который совпадает с уникальным шифром из...
Описание слайда:
Каждый экземпляр книги имеет: Каждый экземпляр книги имеет: уникальный инвентарный номер шифр книги, который совпадает с уникальным шифром из описания книг место размещения в библиотеке При выдаче экземпляра книги читателю заносятся следующие сведения: номер билета читателя, который взял книгу дата выдачи книги дата возврата

Слайд 19


Предусмотреть следующие ограничения : Предусмотреть следующие ограничения : Книга может не иметь ни одного автора В библиотеке должны быть записаны...
Описание слайда:
Предусмотреть следующие ограничения : Предусмотреть следующие ограничения : Книга может не иметь ни одного автора В библиотеке должны быть записаны читатели не моложе 17 лет В библиотеке присутствуют книги, изданные начиная с 1960 по текущий год Каждый читатель может держать на руках не более 5 книг Каждый читатель при регистрации в библиотеке должен дать телефон для связи Каждая область знаний может содержать ссылки на множество книг, но каждая книга может относиться к различным областям знаний

Слайд 20


С данной ИС должны работать следующие группы пользователей: С данной ИС должны работать следующие группы пользователей: библиотекари читатели...
Описание слайда:
С данной ИС должны работать следующие группы пользователей: С данной ИС должны работать следующие группы пользователей: библиотекари читатели администрация библиотеки Затем необходимо определить, какие задачи будет решать каждый пользователь (или группа пользователей)



Похожие презентации
Mypresentation.ru
Загрузить презентацию