Модели решения функциональных и вычислительных задач.
Модель — это искусственно созданный объект, дающий упрощенное представление о реальном объекте, процессе или явлении, отражающий существенные стороны изучаемого объекта с точки зрения цели моделирования. Модель играет системообразующую и смыслообразующую роль в научном познании, позволяет понять явление, структуру изучаемого объекта. Не построив модель, вряд ли удастся понять логику действия системы. Это означает, что модель позволяет разложить систему на элементы, связи, механизмы, требует объяснить действие системы, определить причины явлений, характер взаимодействия составляющих.
Способы моделирования:
Аналитическое моделирование заключается в построении модели, основанной на описании или поведения объекта или системы объектов в виде аналитических выражений – формул. Объект описывается системой линейных или нелинейных алгебраических или дифференциальных уравнений, решение которых может дать представление о свойствах объекта.
Имитационное моделирование предполагает построение модели с характеристиками, адекватными оригиналу, на основе какого-либо его физического или информационного принципа. При таком моделировании отсутствует общая аналитическая модель большой размерности, а объект представлен системой, состоящей из элементов, взаимодействующих между собой и внешним миром. Задавая внешние воздействия, можно получить характеристики системы и провести их анализ.
Классификация видов моделирования:
По цели использования: научный эксперимент, комплексные испытания и производственный эксперимент, оптимизационные модели
По наличию воздействий на систему: детерминированные, стохастические.
По отношению ко времени: статистические, динамические (дискретные и непрерывные).
По возможности реализации: мысленные, реальные.
По области применения: универсальные, специализированные.
Математическая модель — приближенное описание объекта моделирования, выраженное с помощью математической символики. Математическая модель — это уравнения, системы уравнений, системы неравенств, дифференциальные уравнения или системы таких уравнений и пр. Математические модели появились вместе с математикой много веков назад. Огромный толчок развитию математического моделирования придало появление ЭВМ. Применение вычислительных машин позволило проанализировать и применить на практике многие математические модели, которые раньше не поддавались аналитическому исследованию. Реализованная на компьютере математическая модель называется компьютерной математической моделью, а проведение целенаправленных расчетов с помощью компьютерной модели называется вычислительным экспериментом.
Информационная модель - это совокупность информации об объекте, описывающая свойства и состояние объекта, процесса или явления, а также связи и отношения с окружающим миром. Информационные модели представляют объекты в виде словесных описаний, текстов, рисунков, таблиц, схем, чертежей, формул и т.д. Информационную модель нельзя потрогать, у нее нет материального воплощения, она строится только на информации. Ее можно выразить на языке описания (знаковая модель) или языке представления (наглядная модель). Информационные модели во многих случаях опираются на математические модели, так как при решении задач математическая модель исследуемого объекта, процесса или явления неизбежно преобразуется в информационную для её реализации на компьютере. Информационным объектом называется описание реального объекта, процесса или явления в виде совокупности его характеристик (информационных элементов), называемых реквизитами. Информационный объект определённой структуры (реквизитного состава) образует тип (класс), которому присваивают уникальное имя.
Информационный объект с конкретными характеристиками называют экземпляром. Каждый экземпляр идентифицируется заданием ключевого реквизита (ключа). Одни и те же реквизиты в различных информационных объектах могут быть как ключевыми, так и описательными. Информационный объект может иметь несколько ключей.
Вопросы по теме
В чем отличие информационных технологий от информационных систем?
Какие классы АИС основаны на базе данных?
Какие задачи решаются с помощью специальных программных средств?
Что понимается под информационной технологией?
Какова цель применения информационных технологий?
В чем состоит назначение информационного обеспечения?
РАЗДЕЛ 2. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ
ТЕМА 4. Основные понятия теории баз данных. Модели данных.
База данных, СУБД, банк данных
База данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.
База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной предметной области.
Создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляется с помощью специального программного инструмента – системы управления базами данных.
Система управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержки их в актуальном состоянии и организации поиска информации в них.
Программы, с помощью которых пользователи работают с базой данных, называются приложениями. В общем случае с одной базой данных могут работать множество различных приложений. Например, если база данных моделирует некоторое предприятие, то для работы с ней может быть создано приложение, которое обслуживает подсистему учета кадров, другое приложение может быть посвящено работе подсистемы расчета заработной платы сотрудников, третье приложение работает как подсистемы складского учета, четвертое приложение посвящено планированию производственного процесса. При рассмотрении приложений, работающих с одной базой данных, предполагается, что они могут работать параллельно и независимо друг от друга, и именно СУБД призвана обеспечить работу множества приложений с единой базой данных таким образом, чтобы каждое из них выполнялось корректно, но учитывало все изменения в базе данных, вносимые другими приложениями.
Банк данных (БнД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.
Банк данных позволяет:
интегрированность и целостность баз данных;
независимость и минимальную избыточность хранимых данных;
защиту от несанкционированного доступа или случайного уничтожения.
В состав БнД входят базы данных (или нескольких баз данных), системы управления базами данных (СУБД), словарь данных, администратора, компьютерной системы и обслуживающий персонал.
- Санкт-Петербург
- Раздел 1. Информационные процессы, системы и технологии 10
- Тема 1. Основные понятия информатики. Информатизация общества 10
- Тема 2. Основные сведения об информации и информационных процессах 25
- Тема 3. Информационные системы и технологии 37
- Раздел 2. Проектирование баз данных 59
- Тема 4. Основные понятия теории баз данных. Модели данных. 59
- Предусловие
- Введение
- Раздел 1. Информационные процессы, системы и технологии тема 1. Основные понятия информатики. Информатизация общества Понятие информации
- Взаимосвязь процессов компьютеризации и информатизации
- Понятие информационного ресурса, его потенциала и возможностей использования
- Основные проблемы информационного обеспечения науки, техники производства и управления
- Организационно-экономические аспекты информатизации
- Понятие технико-экономического обоснования
- Системно-информационный анализ и синтез в информатизации
- Новые информационные технологии в социально-экономических процессах
- Современные технические и программные средства информационных технологий.
- Вопросы по теме
- Тема 2. Основные сведения об информации и информационных процессах Понятие данных. Информация и ее роль в управлении.
- Атрибутивные и функциональные свойства информации
- Адекватность информации
- Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- Системы классификации, кодирования и организации информации.
- Общая характеристика, назначение, классификация, структура и эффективность информационных систем
- Информационные технологии: общая характеристика, назначение, классификация
- Понятие информационного обеспечения, основные формы, принципы, организация личного и корпоративного информационного обеспечения
- Информатизация управленческого решения
- Модели решения функциональных и вычислительных задач.
- Предметная область. Модель предметной области
- Объекты и атрибуты, связи между объектами и атрибутами объектов
- Концептуальная модель
- Типы моделей данных
- Реляционная модель данных. Основные определения: отношения, домены, кортежи, атрибуты
- Первичный ключ. Свойства отношений реляционной бд
- Ограничения на отношения, основные операции над отношениями
- Вопросы по теме
- Тема 5. Основы проектирования баз данных Методология проектирования бд
- Основные этапы проектирования бд
- Методы проектирования
- Использование case - технологии при проектировании базы данных.
- Вопросы по теме
- Тема 6. Технологии обработки экономической информацией на основе использования субд Системы управления базами данных, их эволюция и классификация
- Функции субд. Типовая организация субд
- Состав и назначение языковых средств субд
- Информационная безопасность баз данных
- Перспективы развития субд
- Информационные хранилища данных
- Модели данных, используемые для построения информационных хранилищ
- Вопросы по теме
- Раздел 3. Субд access тема 7. Субд Access и ее структура Основные объекты Access
- Режимы доступа к базе данных
- Понятие о синхронизации и репликациях базы данных
- Администрирование базы данных
- Поля, их типы и свойства
- Фильтрация и сортировка записей в таблицах
- Вопросы по теме
- Тема 9. Конструирование запросов Запросы qbe и запросы sql
- Основы конструирования qbe-запросов
- Запросы на выборку
- Запросы-действия
- Вопросы по теме
- Тема 10. Конструирование форм и отчетов Основы конструирования форм
- Структура формы
- Элементы управления
- Основы конструирования отчетов
- Структура отчет. Группировка данных в отчетах
- Использование вычисляемых полей в отчете.
- Вопросы по теме
- Тема 11. Средства автоматизации субд Основы конструирования макросов. Структура макроса. Виды макрокоманд.
- Создание макроса данных, управляемого событием. Создание именованного макроса данных
- Сведения о параметрах
- Управление макросами данных
- Создание изолированных макросов
- Создание внедренного макроса
- Создание вложенных макросов
- Вопросы по теме
- Тема 13. Основы языка sql История развития sql.
- Основы языка sql
- Вопросы по теме
- Заключение
- Список литературы