Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекии по ИТЮД.docx
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
244 Кб
Скачать
☆

Модели данных

Существуют 4 модели данных

  1. Иерархическая модель данных .

Данные представлены в виде древовидной структуры.

Связи реализуются от старших вершин к младшим

  1. Сетевая модель данных

Данные представлены в виде произвольных граф

  1. Реляционная модель данных (ЭКСЕС)

Данные представлены в виде 2х мерной таблице

Поле 1 поле 2 поле 3

Фамилия

Год. Рожд.

Доход

Иванов

1982

2300

Петров

1990

3500

Сидоров

1987

2700



Запись 1

Запись 2

Запись 3

Поле - однотипная или однородная информация

Запись – неоднородная или не однотипная информация.

Например 2 условия отбора

«Или»

«и» - жесткий отбор

Год > 1987 andдоход >2700

Ответ: 2 запись

Год ≥ 1987 andдоход > 2700

Ответ: 2 запись

Год ≥1987 и доход ≥2700

Ответ: 2, 3 запись

Год ≥ 1987 и доход ≥2300

Ответ: 2,3

Год ≥ 1987 или доход ≥ 2300

Ответ : 1,2,3

  1. Объективно ориентированная модель данных – сочетает в себе сетевую и реляционную.

Типы связей

  1. 1:1 (один к одному)

  2. 1:М (один ко многи)

  3. M:N (многие ко многим)

1:1 – каждому экземпляру 1 таблице может соответствовать только 1 экземпляр 2 таблице и наоборот

1:М – каждому экземпляру из 1 таблице соответствует несколько экземпляров 2 таблице, а каждый экземпляр 2 таблице может соответствовать не более одному экземпляру из 1 таблице.

М:N– к каждому экземпляру 1 таблице соответствует несколько экземпляров 2 таблице и каждый экземпляр 2 таблице соответствует несколько экземпляров 1 таблице

Объекты базы данных

Это таблицы, запросы, формы, отчеты.

Типы данных – числовой, логический, финансовый и тд.

Структура файла реляционной базы данных; полностью определяется перечнем названий полей с указанием их ширины и типов;

может манятся при удалении одного из полей.

Поля реляционной базы именуется пользователем произвольно с определенными ограничениями.

АВТОМАТИЗИРОВАННА ИНФОРМАЦИОННАЯ СИСТЕМА (АИС) это совокупность различных программно аппаратных средств, которые предназначаются для какой либо деятельности связанной с передачей, хранением и обработкой информации.

Классификация АИС

  1. Экономические информационные системы – связаны с предоставление и обработкой информации для разных уровней управление экономических объектов

  2. Система поддержки принятия решений (СППР) – система обеспечивающая возможность изучения состояние прогнозирование развитие и оценки возможных вариантов поведения на протяжении определенного времени.

  3. Информационно вычислительные системы - используются в научных исследованиях и разрабатываются для сложных и объемных расчетов, в качестве подсистемы АСУ и СППР в том случае если выработка управленческих решений должна опираться на сложные вычисления.

  4. Информационно справочная информация – предназначена для поиска и выдачи справочной информации

  1. Информация системы образования – автоматическая система дистанционного обеспечения, системы обеспечения деловых игр, тренажеры, тренажерные комплексы .

Категории пользователей АИС

  1. Администратор системы – это специалист (или группа специалистов), отвечающий за эксплуатацию системы и обеспечение ее работоспособности, понимающий потребности конечных пользователей, работающий с ними в тесном контакте и отвечающий за определение, загрузку, защиту и эффективность работы банка данных

  1. Прикладные программисты - занимаются разработкой программ для решения прикладных задач, реализации запросов к базе данных

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

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