Файл: Контрольная работа БД ИТАП 2013.doc

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

[IN nWorkArea | cTableAlias][NOOPTIMIZE]

  • Копировать данные текущей записи в массив переменных

  • SCATTER [FIELDS FieldNameList | FIELDS LIKE

  • Skeleton | FIELDS EXCEPT Skeleton] [MEMO]

  • TO ArrayName | TO ArrayName BLANK | MEMVAR

| MEMVAR BLANK | NAME ObjectName [BLANK]

параметр MEMVAR означает - используются переменные с теми же именами, что и имена полей записи; имя переменной в программе следует писать как m.<имя поля>).

  • Копировать данные из массива переменных в текущую запись

  • GATHER FROM ArrayName | MEMVAR | NAME ObjectName

  • [FIELDS FieldList | FIELDS LIKE Skeleton |

FIELDS EXCEPT Skeleton] [MEMO]

  • Копирование данных таблицы в массив

  • COPY TO ARRAY ArrayName [FIELDS FieldList |

  • FIELDS LIKE Skeleton | FIELDS EXCEPT Skeleton]

  • [Scope] [FOR lExpr1a] [WHILE lExpression2]

[NOOPTIMIZE]

  • Выполнить обновление данных (SQL-команда)

  • UPDATE Target

  • SET Column_Name1 = eExpression1 [, Column_Name2 = eExpression2 ...]

  • [FROM [FORCE] Table_List_Item [[, ...] | [JOIN [ Table_List_Item]]]

WHERE FilterCondition1 [AND | OR FilterCondition2 ...]

Здесь Target - таблица (table), курсор (cursor) или их алиас или файл для обновления.

  • Пометить записи таблицы для удаления записи

  • DELETE [Scope] [FOR lExpression1] [WHILE lExpression2]

[IN nWorkArea | cTableAlias] [NOOPTIMIZE]

  • Удалить помеченные для удаления записи из файла

PACK [MEMO | DBF] [Tablename ] [IN nWorkarea | cTableAlias]

  • Выполнить удаление записей (SQL-команда)

  • DELETE [Target] FROM [FORCE] Table_List [[, Table_List ...] | [JOIN [ Table_List]]]

[WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]

Команды вычислений по данным таблиц

  • CALCULATE eExpressionList [Scope] [FOR lExpression1] [WHILE lExpression2][TO VarList | TO ARRAY ArrayName] [NOOPTIMIZE] [IN nWorkArea | cTableAlias]

где для eExpressionList - можно использовать следующие функции:

AVG(nExpression) - среднее значение

CNT( ) - количество

MAX(eExpression) - максимальное значение

MIN(eExpression) - минимальное значение

NPV(nExpression1, nExpression2 [, nExpression3])

- банковская функция

STD(nExpression) - стандартное отклонение

SUM(nExpression) - сумма

VAR(nExpression) - статистическая функция


SUM [eExpressionList] [Scope] [FOR lExpression1]

[WHILE lExpression2][TO MemVarNameList |

TO ARRAY ArrayName] [NOOPTIMIZE]


AVERAGE [ExpressionList] [Scope] [FOR lExpression1]

[WHILElExpression2][TO VarList |

TO ARRAY ArrayName] [NOOPTIMIZE]


COUNT [Scope] [FOR lExpression1] [WHILE lExpression2]

[TO VarName][NOOPTIMIZE]

Математические функции

^ * / + - ABS() ACOS() ASIN() ATAN() ATN2() AVG()

BINTOC() BITAND() BITCLEAR() BITLSHIFT() BITRSHIFT() BITSET() BITTEST() BITXOR()

CEILING() COS() COUNT() DTOR() EXP() FLOOR() FV() INT() LOG() LOG10() MAX() MIN()

MOD() MTON() NTOM() PAYMENT() PI() PV() RAND() ROUND(,) RECCOUNT() RECNO() RTOD()

SIGN() SIN() SQRT() SUM() TAN() VAL()

Функции для операций с текстовыми данными

+ - ASC() ALLTRIM() AT(,,) ATC(,,) CHR() CHRTRAN(,,) CTOBIN()

CURSORTOXML(,,,,) CURVAL(,) FILETOSTR() GETPEM(,) GETWORDCOUNT(,) GETWORDNUM(,)

LEFT(,) LEN() LOWER() LTRIM() MAX(,) MIN(,) OCCURS(,) OEMTOANSI() OLDVAL(,) PADC(,)

PADL(,) PADR(,) PEMSTATUS(,,) PROPER() RAT(,,) REPLICATE(,) RIGHT(,) RTRIM() SOUNDEX()

SPACE() STR(,,) STREXTRACT(,,,,) STRTRAN(,,) STUFF(,,,) SUBSTR(,,) TRANSFORM(,) TRIM()

TYPE() UPPER() $ AT_C(,,) ATCC(,,) CHRTRANC(,,) LEFTC(,) LENC( ) RATC(,,) RIGHTC(expC,)

TEXTMERGE(,,,) STRCONV(,) STUFFC(,,,) SUBSTRC(,,)

Функции для операций с данными типа "дата" и "время"

{date} CDOW() CMONTH() CTOD() CTOT() DATE() DATETIME() DAY() DMY() DOW()

DTOC() DTOS() DTOT() GOMONTH(,) HOUR() MAX(,) MDY() MIN(,) MINUTE() MONTH() QUARTER()

SEC() SECONDS() TIME() TTOC() TTOD() WEEK() YEAR()

Логические функции

< > = < > <= >= == .T. .F. .NULL. NOT AND OR BETWEEN(,,)

DELETED() EMPTY() IIF(,,) INLIST(,,) NVL(,) SEEK(,,)








































Приложение 4

Сводный перечень государственных и международных стандартов, используемых при курсовом и дипломном проектировании


Наименование документа

Стандарт

Пояснительная записка

ГОСТ 7.32-2001 СИБИД. Отчет о научно-исследовательской работе. Структура и правила оформления. ГОСТ 2.105—95 ЕСКД. Общие требования к текстовым документам. ГОСТ 7.1-2003. Библиографическая запись. Библиографическое описание. ГОСТ 7.12—93 СИБИД. Библиографическая запись. Сокращение слов на русском языке. Общие требования и правила. ГОСТ 8.417-2002 Государственная система обеспечения единства измерений. Единицы величин. ГОСТ 9327—60 Бумага и изделия из бумаги. Потребительские форматы.

ГОСТ 24.104-85  АСУ.  Общие требования. ГОСТ 34.003-90 "Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения". ГОСТ 34.201-89 "Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначение документов при создании автоматизированных систем". ГОСТ 34.601-90 "Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания". ГОСТ 34.602-89 "Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы".

Чертежи

ГОСТ 2.109-73 ЕСКД. Основные требования к чертежам. ГОСТ 2.119-73. ЕСКД. Эскизный проект. ГОСТ 2.120-73 ЕСКД. Технический проект. ГОСТ 24.304-82 АСУ. Требования к выполнению чертежей.

Схемы

ГОСТ 2.701-84 Правила выполнения схем. ГОСТ 2.711-82 ЕСКД. Схема деления изделия на составные части.

Программы и программные документы

ГОСТ 19.001-77 ЕСПД. Общие положения. ГОСТ 19.005-85 ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения. ГОСТ 19.101-77 ЕСПД. Виды программ и программных документов. ГОСТ 19.102-77 ЕСПД. Стадии разработки

ГОСТ 19.103-77 ЕСПД. Обозначения программ и программных документов. ГОСТ 19.104-78 ЕСПД. Основные надписи. ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам. ГОСТ 19.106-78 ЕСПД. Требования к программным документам, выполненным печатным способом. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению. ГОСТ 19.202-78 ЕСПД. Спецификация. Требования к содержанию и оформлению. ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению. ГОСТ 19.402-78 ЕСПД. Описание программы. ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению. ГОСТ 19.502-78 ЕСПД. Описание применения. Требования к содержанию и оформлению. ГОСТ 19.505-79 ЕСПД. Руководство оператора. Требования к содержанию и оформлению. ГОСТ 19.603-78 ЕСПД. Общие правила внесения изменений. ГОСТ 19.604-78 ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом. ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения.

Управление производственными процессами

MRPII - методология планирования потребности в материалах в производственных процессах. Эта система была создана для эффективного планирования всех ресурсов производственного предприятия, в том числе финансовых и кадровых. Кроме того, система класса MRRPII способна адаптироваться к изменениям внешней ситуации и эмулировать ответ на вопрос "Что если".

ERP - технология оптимизации производственного процесса с точки зрения производственных, коммерческих и финансовых целей. Основная цель оптимизации организации производства и управления предприятием - максимальный уровень сервиса для потребителей, минимальные вложения в основные фонды и эффективная, с точки зрения низкого уровня издержек, работа предприятия.

Описание,

анализ и реорганизация процессов

IDEF0 - Function Modeling - используется для создания функциональной модели, которая является структурированным отображением функций производственной системы или среды, а также информации и объектов, связывающих эти функции.;

IDEF1 - Information Modeling - применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды;

IDEF1XData Modeling - является методом для разработки реляционных баз данных;

DFD – (методология Gane / Sarson) построение модели анализируемой ИС - проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или DFD), описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы ИС с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня.

IDEF3(Process Description Capture) - методология документирования процессов, происходящих в системе. С помощью IDEF3 описываются сценарий и последовательность операций для каждого процесса. IDEF3 напрямую связана с методологией IDEF0: каждая функция (функциональный блок) может быть представлена средствами IDEF3 в виде отдельного процесса.

















15