Технология создания сценариев управляющих информационных систем Тема 5.

Презентация:



Advertisements
Похожие презентации
Средства информационных технологий в системах обеспечения управленческой деятельности Тема 2.
Advertisements

CREATE TABLE Ident_table ( ID int IDENTITY(1, 1), some_values varchar(50)); IDENTITY [ ( seed, increment ) ]
Диаграммы и сценарий системы обработки экономической информации на основе табличных процессоров Тема 8 3 часа.
Диаграммы и сценарий системы документального обеспечения управленческой деятельности Тема 6.
Реляционные базы данных N-арное отношение – подмножество декартова произведения N множеств возможных значений (доменов, типов данных, атрибутов) Изображение.
Создание Web страниц Урок 12: PHP & MySQL Павел Бочаров.
Диаграммы и сценарий системы подготовки текстовых документов Тема 7.
Задачи электронных таблиц автоматические вычисления с данными в таблицах: хранение данных в табличном виде; представление данных в виде диаграмм; анализ.
Построение запросов в Access. Преимущества запросов Они позволяют собирать воедино информацию из нескольких таблиц, учитывая связи, установленные между.
Основы SQL Запросы к базе данных. Что такое база данных SQL? SQL (Structured Query Language - «Структурированный язык запросов») - универсальный компьютерный.
РЕЛЯЦИОННАЯ АЛГЕБРА. Элементы РМД и формы их представления Сущность – это объект любой природы. Данные о сущности хранятся в отношении (таблице). Атрибуты.
База данных База данных – это конкретная предметная область, описанная с помощью таблиц.
Введение в базы данных Лямин Андрей Владимирович.
Лекция 16 Лекция 16 Основы SQL. Описание отношений, доменов, ограничений целостности, представлений данных. Реализация операций реляционной алгебры в SQL.
Системы управления базами данных БД – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым.
1 Основы SQL: MySQL Будем использовать MySQL СУБД с открытым кодом Бесплатная версия (Community Edition) – на В Linux-дистрибутивах.
База данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. По характеру.
Э ЛЕКТРОННЫЕ ТАБЛИЦЫ. Для автоматизации обработки данных, представленных в табличной форме, используются специальные программы, называемые электронными.
Электронные таблицы EXCEL. Электронные таблицы Электронные таблицы; Электронные таблицы Рабочая книга; Рабочая книга Строка; Фрагмент; Фрагмент Столбцы.
Выражения унарные (унарный минус) арифметические (+, -, *, /) сравнения (, =, =, , LIKE, BETWEEN...) конкатенации (||) логические (NOT, AND, OR)
Транксрипт:

Технология создания сценариев управляющих информационных систем Тема 5

СОДЕРЖАНИЕ ПРЕЗЕНТАЦИИ ТЕМЫ Табличное описание сценария Таблица – инструмент описания технологии Формирование таблицы Операции над таблицами Методика описания сценария СЦЕНАРИЙ – ЭТО ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ В СИСТЕМЕ, ВЕДУЩАЯ К ДОСТИЖЕНИЮ ЕЕ ЦЕЛИ

ТАБЛИЧНОЕ ОПИСАНИЕ СЦЕНАРИЯ ТАБЛИЦЫ ДИАГРАММЫ ОТЧЕТЫ СЦЕНАРИЙ = ТАБЛИЦЫ + ДИАГРАММЫ + ОТЧЕТЫ СОЗДАНИЕ ВРУЧНУЮ СОЗДАНИЕ АВТОМАТИЗИР ОВАНО СОЗДАНИЕ АВТОМАТИЧЕС КОЕ

ФОРМИРОВАНИЕ ТАБЛИЦЫ ЗАГОЛОВОК С ИМЕНАМИ СТОЛБЦОВ СТРОКИ ДАННЫХ, СОГЛАСОВАННЫХ ПО СТОЛБЦАМ ИМЕНА СТОЛБЦОВ УНИКАЛЬНЫ СТРОКИ ОДНОРОДНЫ Create table T ( A1 Тип данных 1, А2 Тип данных 2, … ); А1А2... Таблица Т

ФОРМИРОВАНИЕ ДИАГРАММЫ А1В1 SELECT T1.A1, T2.B1 FROM T1, T2 WHERE T1.A1 = T2.B1; ДИАГРАММА – РЕЗУЛЬТАТ ЗАПРОСА К ТАБЛИЦАМ Т1 И Т2 A1 – АТРИБУТ ТАБЛИЦЫ Т1, А2 – АТРИБУТ ТАБЛИЦЫ Т2

ОПЕРАЦИИ НАД ТАБЛИЦАМИ ОБЪЕДИНЕНИЕ Т1 А1А2 Т2 А1А2 = Т3 А1А2 ТАБЛИЦА Т3 СОДЕРЖИТ СТРОКИ ТАБЛИЦ Т1 И Т2 INSERT INTO T3 SELECT * FROM T1; INSERT INTO T3 SELECT T2.A1, T2.A2 FROM T2;

ПЕРЕСЕЧЕНИЕ Т1 А1А2 Т2 А1А2 = Т3 А1А2 ТАБЛИЦА Т3 СОДЕРЖИТ ОБЩИЕ СТРОКИ ТАБЛИЦ Т1 И Т2 INSERT INTO T3 SELECT T1.A1, T1.A2 FROM T1, T2 WHERE T1.A1 = T2.A1 AND T1.A2 = T2.A2;

ВЫЧИТАНИЕ Т1 А1А2 Т2 А1А2 = \ ТАБЛИЦА Т3 СОДЕРЖИТ СТРОКИ ТАБЛИЦЫ Т1, КОТОРЫХ НЕТ В ТАБЛИЦЕ Т2 Т3 А1А2 INSERT INTO T3 SELECT T1.A1, T1.A2 FROM T1 WHERE T1.A1 NOT IN (SELECT T2.A1 FROM T2) OR T1.A2 NOT IN (SELECT T2.A2 FROM T2);

КОМПОЗИЦИЯ Т1 А1А2 Т2 А1А3 = ˚ ТАБЛИЦА Т3 СОДЕРЖИТ ЗНАЧЕНИЯ СТОЛБЦА А2 ТАБЛИЦЫ Т1 И ЗНАЧЕНИЯ СТОЛБЦА А3 ТАБЛИЦЫ Т2, ДЛЯ КОТОРЫХ СОВПАДАЮТ ЗНАЧЕНИЯ ОБЩЕГО СТОЛБЦА А1 INSERT INTO T3 SELECT T1.A2, T2.A3 FROM T1, Т2 WHERE T1.A1 = Т2.А1; Т3 А2А3

ЛАТИНСКАЯ КОМПОЗИЦИЯ Т1 А1А2 Т2 А1А3 = ТАБЛИЦА Т3 СОДЕРЖИТ ЗНАЧЕНИЯ СТОЛБЦОВ А1, А2 ТАБЛИЦЫ Т1 И ЗНАЧЕНИЯ СТОЛБЦА А3 ТАБЛИЦЫ Т2, ДЛЯ КОТОРЫХ СОВПАДАЮТ ЗНАЧЕНИЯ ОБЩЕГО СТОЛБЦА А1 INSERT INTO T3 SELECT Т1.А1, T1.A2, T2.A3 FROM T1, Т2 WHERE T1.A1 = Т2.А1; Т3 А2А3 А1

ПРОЕКЦИЯСЕЧЕНИЕ Т1 А1А2 Т1 А1А2 Pr 1 Т1 А1 SELECT T1.A1 FROM T1 Sc a1 Т1 А2А2 SELECT T1.A1 FROM T1 WHERE T1.A1=a1

МЕТОДИКА ОПИСАНИЯ СЦЕНАРИЯ С ПОМОЩЬЮ ТАБЛИЦ ВВЕСТИ БАЗИСНЫЕ ТАБЛИЦЫ СФОРМИРОВАТЬ ПРОИЗВОДНЫЕ ДИАГРАММЫ ПОЛУЧИТЬ РЕЗУЛЬТИРУЮЩИЕ ДИАГРАММЫ Т1 Т2 D1D1 D1D1 D2D2 D2D2 D4 D5 D6 D3D3 D3D3 БАЗИСНЫЕ ТАБЛИЦЫ СЦЕНАРИЯ ПРОИЗВОДНЫЕ ДИАГРАММЫ СЦЕНАРИЯ РЕЗУЛЬТИРУЮЩИЕ ДИАГРАММЫ СЦЕНАРИЯ

УРОВНИ ОПИСАНИЯ СЦЕНАРИЯ В ATS-ТЕХНОЛОГИИ УРОВЕНЬ БАЗИСНЫХ ОБЪЕКТОВ УРОВЕНЬ ПРОИЗВОДНЫХ ОБЪЕКТОВ УРОВЕНЬ РЕЗУЛЬТИРУЮЩИХ ОТЧЕТОВ ТАБЛИЦЫ ЦЕЛЕЙ ДАННЫХ ПРОЦЕДУР СТРУКТУРНЫХ ЕДИНИЦ ДИАГРАММЫ 1.ВХОДОВ ЗАДАЧ 2.ВЫХОДОВ ЗАДАЧ 3.РАСПРЕДЕЛЕНИЯ ПРОЦЕДУР ПО -ЗАДАЧАМ -СТРУКТУРНЫМ ЕДИНИЦАМ ОТЧЕТЫ 1.СТРУКТУРИЗАЦИИ ДАННЫХ 2.ХАРАКТЕРИСТИК -ВХОД – ВЫХОД -ВХОД – ЗАДАЧА – ВЫХОД -ВХОД – ПРОЦЕДУРА - ВЫХОД