- •1.Организация информационных массивов.
 - •2.Компоненты среды субд.
 - •3.Преимущества и недостатки субд. Преимущества
 - •Недостатки
 - •4.Жизненный цикл информационной системы.
 - •Системный структурный анализ
 - •5.Проектирование бд.
 - •6.Моделирование данных.
 - •7.Определение связей между объектами.
 - •8.Логическое проектирование бд.
 - •9.Реляционная модель данных.
 - •10.Идентификация объекта.
 - •11.Построение схемы реляционной бд.
 - •1. Простой объект
 - •2. Между объектами по имеется связь 1:1
 - •3. Между объектами имеется связь 1:м
 - •4. Между объектами имеется связь м:м.
 - •5. Агрегированный объект
 - •6. Супертип-подтип
 - •Фрагмент концептуальной модели "институт"
 - •12.Операции над реляционными отношениями.
 - •Операции над множествами
 - •13.Нормализация отношений.
 - •14. Обеспечение целостности бд.
 - •Целостность таблицы
 - •Ссылочная целостность
 - •15.Физическое проектирование базы данных
 - •16.Анализ транзакций при физическом проект.
 - •18.Особенности логических моделей данных
 - •19.Иерархическая модель данных
 - •20.Сетевая модель данных
 - •21.Транзакция. Св-во транзакции.
 - •22.Проблемы, возникающие при параллельном выполнении транз.
 - •23.Методы управления параллельностью
 - •24.Этапы развития субд
 - •Эволюция серверов баз данных
 - •25.Требования к современным субд. Активный сервер
 - •26. Информационные приложения
 - •27. Варианты построения информационных систем
 - •28.Клиент-сервер
 - •30. Распределенные базы данных
 - •31. Виды систем поддержки принятия решений
 - •32. Хранилища данных
 - •34. Субд третьего поколения.
 - •Объектно-реляционные субд.
 - •Преимущества орсубд
 - •Недостатки орсубд
 - •17.Язык структурированных запросов(Structured Query Language)
 - •29.Архитектура Web-приложений, публикующих бд
 - •Трехуровневые Web-приложения
 - •Многоуровневые Web-приложения
 - •33.Оперативная аналитическая обработка
 
Недостатки
Сложность программного обеспечения (СУБД);
Размер;
Высокая стоимость;
Дополнительные затраты на аппаратное обеспечение;
Затраты на преобразование (при переходе к новым системам);
Производительность;
Серьезные последствия при выходе системы из строя.
Сложность программного обеспечения - обеспечение функциональности, которой должна обладать хорошая СУБД сопровождается значительным усложнением программного обеспечения СУБД. Непонимание принципов работы системы может привести к неудачным результатам проектирования, что будет иметь самые серьезные последствия для всей организации.
Размер - может занимать много места на диске и требовать большого объема оперативной памяти для эффективной работы.
Стоимость СУБД - в зависимости от имеющейся вычислительной среды и требуемых функциональных возможностей, СУБД стоит от 100 до 500 000 $. Кроме того, надо учесть ежегодные расходы на сопровождение системы, которые составляют некоторый процент от ее общей стоимости.
Дополнительные затраты на аппаратное обеспечение -для удовлетворения требований, предъявляемых к дисковым накопителям со стороны СУБД и базы данных, может понадобиться приобрести дополнительные устройства хранения информации
Затраты на преобразование - в некоторых случаях стоимость СУБД и дополнительного оборудования может оказаться несущественной по сравнению со стоимостью преобразования существующих приложений для работы с новой СУБД и аппаратным обеспечением
Производительность – обычно файловая система создается для некоторых специализированных приложений, а потому ее производительность может быть весьма высока. Однако СУБД предназначены для решения более общих задач и обслуживания сразу нескольких приложений.
Серьезные последствия при выходе системы из строя - централизация ресурсов повышает уязвимость системы. Выход их строя одного из ее компонентов может привести к полному прекращению всей работы организации.
4.Жизненный цикл информационной системы.
Информационная система – набор ресурсов, которые позволяют собирать, поддерживать актуальность, контролировать и распространять информацию внутри организации.
Жизненный цикл (ЖЦ) - это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации. ЖЦ информационной системы обычно состоит из нескольких этапов:
Анализ и проектирование:
Определение предметной области и границ приложения баз данных, в том числе основных областей его применения, состав его пользователей;
Сбор и анализ информации о той части организации, которая будет обслуживаться создаваемой ИС;
Создание структуры базы данных, предназначенной для поддержки функционирования организации и достижения ее бизнес-целей. Полный цикл разработки БД включает концептуальное, логическое и физическое проектирование.
Выбор целевой СУБД (необязательно) предусматривает выбор наиболее приемлемой.
Реализация:
Разработка приложений включает проектирование пользовательского интерфейса и прикладных программ, которые используют и обрабатывают информацию в БД;
Тестирование выполнения прикладных программ с целью обнаружения ошибок, а также его проверки на соответствие всем требованиям, выдвинутым пользователями.
Реализация включает физическое воплощение разработанной базы данных их использующих ее приложений.
В случае перехода от старой информационной системы к новой выполняется конвертирование и загрузка существующих данных.
Внедрение. Сопровождение и эксплуатация:
Эксплуатация и сопровождение состоит в промышленном использовании созданной системы. Впредь вся система должна находится под постоянным наблюдением и соответствующим образом поддерживаться. При необходимости в функционирующее приложение вносятся изменения, отвечающие новым требованиям.
Этапы жизненного цикла не являются строго последовательными, а включают некоторое количество повторов предыдущих шагов в виде циклов обратной связи.
База данных является фундаментальным компонентом ИС, а ее разработку и использование следует рассматривать с точки зрения возможного расширения организации. Жизненный цикл ИС организации неразрывно связан с жизненным циклом базы данных.
