- •Понятие и составляющие информационной системы
- •Понятие и составляющие информационного обеспечения
- •Характеристика внемашинного информационного обеспечения
- •Характеристика внутримашинного информационного обеспечения. Понятие бд, субд.
- •Характеристика этапов разработки бд.
- •Понятие и средства инфологического моделирования бд
- •Характеристика элементов er-диаграмм. Типы связей, примеры
- •Основные понятия реляционной модели данных
- •Реляционная алгебра. Операции ограничения, проекции объединения и пересечения
- •Реляционная алгебра. Операции разности, произведения, соединения и деления
- •Понятие целостности реляционных баз данных
- •Понятие нормализации бд. Свойства нормальных форм
- •Характеристика 1нф, 2нф, 3нф
- •Функции субд
- •Компоненты субд
- •Классификация субд
- •Транзакция. Свойство транзакции
- •Типы команд sql
- •Реализация операций ограничения, проекции объединения и пересечения на sql.
- •Реализация операций разности, произведения, соединения и деления sql.
- •Триггеры и процедуры. Управляющие конструкции sql.
Характеристика внутримашинного информационного обеспечения. Понятие бд, субд.
Внутримашинное информационное обеспечение содержит массивы данных, формирующие информационную базу системы на машинных носителях, а также систему программ организации, накопления, ведения и доступа к информации этих массивов внутримашинное - информационный фонд (входные. Первичные, оперативные, нормативно-справочные, результатные и другие файлы), автоматизированные базы данных (локальные, сетевые, многопользовательские БД, системы управления БД);
Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины
СУБД- Это специальная программа или комплекс программ, с помощью которых можно администрировать или заниматься мониторингом каких-либо данных. Фактически, СУБД призваны манипулировать данными. СУБД могут быть: сетевыми, иерархическими, реляционными – все зависит от типа базы данных.
Характеристика этапов разработки бд.
Инфологическое проектирование
Основными задачами инфологического проектирования являются определение предметной области системы и формирование взгляда на ПО с позиций сообщества будущих пользователей БД, т.е. инфологической модели ПО.
Инфологическая модель ПО представляет собой описание структуры и динамики ПО, характера информационных потребностей пользователей в терминах, понятных пользователю и не зависимых от реализации БД. Это описание выражается в терминах не отдельных объектов ПО и связей между ними, а их типов, связанных с ними ограничений целостности и тех процессов, которые приводят к переходу предметной области из одного состояния в другое.
Логическое проектирование БД
На этапе логического проектирования разрабатывается логическая структура БД, соответствующая логической модели ПО. Решение этой задачи существенно зависит от модели данных, поддерживаемой выбранной СУБД.
Результатом выполнения этого этапа являются схемы БД концептуального и внешнего уровней архитектуры, составленные на языках определения данных (DDL, Data Definition Language), поддерживаемых данной СУБД.
Физическое проектирование БД
Этап физического проектирования заключается в увязке логической структуры БД и физической среды хранения с целью наиболее эффективного размещения данных, т.е. отображении логической структуры БД в структуру хранения. Решается вопрос размещения хранимых данных в пространстве памяти, выбора эффективных методов доступа к различным компонентам "физической" БД. Результаты этого этапа документируются в форме схемы хранения на языке определения данных (DDL). Принятые на этом этапе решения оказывают определяющее влияние на производительность системы.
Понятие и средства инфологического моделирования бд
Инфологическая модель ПО представляет собой описание структуры и динамики ПО, характера информационных потребностей пользователей в терминах, понятных пользователю и не зависимых от реализации БД. Это описание выражается в терминах не отдельных объектов ПО и связей между ними, а их типов, связанных с ними ограничений целостности и тех процессов, которые приводят к переходу предметной области из одного состояния в другое.
Модель «сущность-связь» (ER-модель) является стандартом при инфологическом моделировании БД
Между сущностями могут быть установлены связи, показывающие каким образом сущности соотносятся или взаимодействуют между собой.