- •Информационно-поисковые системы (ипс). Поисковый массив ипс и что в него входит? Поисковый тезаурус и его роль в ипс.
- •Гипертекст. Что такое гипертекстовая информационная система?
- •Гипермедиа системы.
- •Три основные направления в гипертекстовых системах и возможности предоставляемые гипертекстовой системой пользователю при вводе фрагментов текста в бд?
- •Информационные системы машинного перевода.
- •Информационная система и управление.
- •Интегрированность данных. Минимизация избыточности данных. Репликаторы. Интегральная эффективность системы.
- •Субд: назначение, состав, абд.
- •Создание бд, настройка субд на работу, схема бд, логическое представление данных, физическое представление данных. Управление физическим размещением данных.
- •Концепция независимости данных, имеющая важнейшее значение в технологиях бд.
- •Что общего между предметной областью ис и концептуальной схемой бд? Что общего между концептуальной и логической схемой бд? Что общего между логической и физической схемами бд?
- •Языковые средства субд.
- •Для чего служат механизмы субд, поддерживающие внутренний уровень архитектуры? Что такое внешние бд и что обозначают внешние схемы?
- •Архитектура систем бд. Три уровня информационной архитектуры систем бд. Концептуальный уровень бд.
- •Какими ресурсами управляет внутренний уровень архитектуры бд?
- •Сколько и какие этапы включает процесс проектирования бд?
- •Выбор субд.
- •Какие технологии существуют, которые поддерживают проектирование бд и разработку программного кода приложений ис?
- •Основы проектирования бд.
- •Многомерные модели данных.
- •Модель данных.
- •Какие известны ранние модели данных, как называются и чем они характерны? Сетевая модель данных. Иерархическая модель данных.
- •Реляционная модель данных. Объектная модель данных. Объектно–реляционная модель данных.
Выбор субд.
Выбор СУБД является важным этапом проектирования БД. Проблема выбора СУБД, а также оценки характеристик их функционирования злободневны на всех стадиях развития технологий БД, когда речь идет о требованиях к производительности, ресурсам памяти, надежности. В наиболее критических случаях производится сравнительный анализ характеристик различных СУБД.
Оценка производительности СУБД для некоторых типов приложений может выполняться с помощью эталонных тестов, разработанных консорциумом TCP (Transaction Processing Performance Council).
Проектировщики очень часто руководствуются лишь собственными интуитивными экспертными оценками требований к выбираемой системе по нескольким важнейшим количественным и качественным характеристикам. К числу таких характеристик относятся:
- тип модели данных, которую поддерживает данная СУБД, ее адекватность потребностям рассматриваемой предметной области;
- масштабы разрабатываемой системы – количество пользователей, объем данных, интенсивность потока запросов;
- аппаратно-программная платформа;
- характеристики производительности системы;
- наличие в данной СУБД средств разработки приложений;
- запас функциональных возможностей для дальнейшего развития системы;
- степень оснащенности системы инструментарием для АБД;
Какие технологии существуют, которые поддерживают проектирование бд и разработку программного кода приложений ис?
Проектирование БД – это одна из наиболее ответственных и трудных задач, связанных с созданием системы базы данных. В результате ее решения должны быть определены и содержание БД, и эффективный, с точки зрения всего сообщества будущих пользователей, способ ее организации в среде СУБД, выбранной для ИС.
В крупных системах проектирование БД требует особой тщательности, поскольку цена допущенных на этой стадии просчетов и ошибок особенно велика.
Проектирование БД не может быть полностью автоматизированным. Значительное место в нем отводится интуиции и опыту специалиста-проектировщика.
Сформировался рынок коммерческих программных инструментальных средств, на котором представлен широкий спектр таких инструментов. Они предназначены для создания и поддержания разрабатываемых систем на протяжении всего их жизненного цикла, т.е. периоде от принятия решения о создании системы до снятия ее с эксплуатации, либо только для поддержки отдельных этапов. Эти инструменты CASE-технологий базируются на различных разновидностях структурных или объектно-ориентированных методов.
Существуют программные продукты CASE-технологий, которые поддерживают проектирование баз данных и разработку программного кода приложений. Некоторые из этих программных продуктов ориентированы на довольно широкий набор СУБД. Другие предназначены для конкретных СУБД.
Важное достоинство использования CASE-технологий в том, что в процессе разработки системы осуществляется автоматическое документирование проекта.
удобство и надежность СУБД в эксплуатации.
Основы проектирования бд.
Это одна из наиболее ответственных и трудных задач, связанных с созданием системы баз данных. В результате ее решения должны быть определены и содержание БД, и эффективный, с точки зрения всего сообщества будущих пользователей, способ ее организации в среде СУБД, выбранной для ИС.
В крупных системах проектирование БД требует особой тщательности, поскольку цена допущенных на этой стадии просчетов и ошибок особенно велика в дальнейшем.
Проектирование БД не может быть полностью автоматизированным. Значительное место в нем отводится интуиции и опыту специалиста-проектировщика.
Сформировался рынок коммерческих программных инструментальных средств, на котором представлен широкий спектр таких инструментов. Они предназначены для создания и поддержания разрабатываемых систем на протяжении всего их жизненного цикла, т.е. периоде от принятия решения о создании системы до снятия ее с эксплуатации, либо только для поддержки отдельных этапов. Эти инструменты CASE-технологий базируются на различных разновидностях структурных или объектно-ориентированных методов.
Существуют программные продукты CASE-технологий, которые поддерживают проектирование баз данных и разработку программного кода приложений. Некоторые из этих программных продуктов ориентированы на довольно широкий набор СУБД. Другие предназначены для конкретных СУБД.
Это позволяет использовать автоматизированные средства для реинжиниринга системы – ее модернизации в процессе разработки и эксплуатации с учетом изменившихся требований.