Кронос руководство пользователя

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

Руководство пользователя 

Инструментальной Системы Управления Банками Данных

"CronosPlus"

Версия 1.31.

НПО «Кронос-Информ»

( Телефон: (095)299-52-75, (095)299-54-09;

* Адрес: 103009, г. Москва, М. Гнездниковский пер., д.9/8, стр.3;

E-mail: cronos@aha. ru

: Адрес в Internet: http://www. cronos. ru

СОДЕРЖАНИЕ:

ЧАСТЬ I. ОСНОВНЫЕ РЕЖИМЫ…………………………………………………………………………………………………. 8

1. Введение: Банк данных. Основные понятия………………………………………………………. 8

1.1. Понятие и назначение банков данных………………………………………………………………… 8

1.2.Банк данных, база данных, записи, поля и значения……………………………………. 8

Понятие базы данных………………………………………………………………………………………………………………….. 8

Запись базы данных…………………………………………………………………………………………………………………….. 9

Поле записи. Значение поля…………………………………………………………………………………………………………. 9

Важнейшие свойства полей………………………………………………………………………………………………………. 9

1.3. Идентификация и идентифицирующие наборы……………………………………………… 10

1.4. Словарная база. Словарный банк данных………………………………………………………… 10

1.5.Отбор данных с помощью запросов. Оформление результатов запросов с помощью выходных форм……………………………………………………………………………………………………………………………………………… 11

1.6. Индексация……………………………………………………………………………………………………………………….. 11

1.7. Описание работы в ИСУБД «CronosPlus»……………………………………………………………… 12

1.9. Учебный банк данных «Primer»………………………………………………………………………………. 14

2. Предварительное проектирование структуры банка данных…………….. 15

2.1. Цели предварительного проектирования. Особенности проектирования словарных банков данных……………………………………………………………………………………………………………………………………….. 15

Для чего нужно предварительное проектирование структуры банка данных?…………………. 15

Особенности проектирования словарных банков данных…………………………………………………….. 15

2.2. Этапы проектирования банка данных……………………………………………………………….. 16

2.3. Типичные ошибки проектирования………………………………………………………………………. 25

3. Создание/подключение банка данных……………………………………………………………….. 26

3.1. Описание окна диалога «Список банков». Создание нового банка данных. Подключение банков………………………………………………………………………………………………………………………………………………………….. 26

Подключение банка……………………………………………………………………………………………………………………. 26

Создание нового банка……………………………………………………………………………………………………………… 26

3.2. Работа со списком банков в окне диалога «Список банков» (определение свойств банка, добавление/исключение банка из списка)…………………………………………………………….. 28

Свойства банка…………………………………………………………………………………………………………………………. 28

Добавление банка………………………………………………………………………………………………………………………. 29

Исключение банка………………………………………………………………………………………………………………………. 30

Переход к словарю/банку………………………………………………………………………………………………………….. 30

Очистка банка…………………………………………………………………………………………………………………………… 30

4. Проектирование (описание) структуры банка данных в ИСУБД «Cronos Plus». 31

4.1. Описание окна диалога «Проектирование банка данных»……………………… 31

4.2. Основные свойства базы данных. Закладка «Основные свойства»…. 32

4.3. Закладка «Список полей»…………………………………………………………………………………………… 33

Тип поля……………………………………………………………………………………………………………………………………… 34

Номер поля…………………………………………………………………………………………………………………………………. 35

Название поля…………………………………………………………………………………………………………………………….. 35

Длина поля………………………………………………………………………………………………………………………………….. 35

Номер в записи…………………………………………………………………………………………………………………………… 35

Словарная база………………………………………………………………………………………………………………………….. 36

Статус поля………………………………………………………………………………………………………………………………. 36

Связное поле………………………………………………………………………………………………………………………………. 36

Связанные базы………………………………………………………………………………………………………………………….. 36

4.4. Закладка «Идентификация»………………………………………………………………………………………. 38

4.5. Закладка «Свойства словарной базы»………………………………………………………………… 39

4.6. Закладка «Формулы»…………………………………………………………………………………………………….. 40

4.7. Режим визуального представления структуры банка данных……………. 41

5. Ввод/коррекция данных…………………………………………………………………………………………………. 48

5.1. Описание рабочего окна «Ввод». Отображение записей……………………………. 48

Дерево ввода/коррекции…………………………………………………………………………………………………………… 49

Табличное представление…………………………………………………………………………………………………………. 51

Анкетное представление………………………………………………………………………………………………………….. 52

5.2. Работа с записями баз данных в окне «Ввод»…………………………………………………. 53

Панель инструментов рабочего окна «Ввод»…………………………………………………………………………. 53

Просмотр/коррекция записей по форме ввода (с использованием форм ввода)…………………. 54

Просмотр записей базы по форме (с использованием выходных форм)………………………………. 55

Печать содержимого таблицы, анкеты, дерева……………………………………………………………………. 57

Сохранение записи, отмена изменений, удаление записи, разрыв связи………………………………. 57

Поиск на вводе…………………………………………………………………………………………………………………………… 57

Режим отображения полей…………………………………………………………………………………………………….. 59

Сортировка записей…………………………………………………………………………………………………………………. 60

Работа с буфером обмена в окне «Ввод»……………………………………………………………………………….. 61

Сохранение данных в файл……………………………………………………………………………………………………….. 61

5.3. Ввод/коррекция значений полей……………………………………………………………………………. 62

Ввод значений множественных (кратных) полей……………………………………………………………………. 63

Ввод/коррекция значений числовых полей (тип Числовое)……………………………………………………. 63

Ввод/коррекция значений текстовых полей (тип Текстовое)………………………………………………. 63

Ввод/коррекция дат (тип Дата)……………………………………………………………………………………………… 64

Ввод значения времени (тип Время)…………………………………………………………………………………………. 64

Ввод значений полей типа Файл………………………………………………………………………………………………. 65

Ввод значений кодируемых полей (тип Кодируемое)…………………………………………………………….. 66

Ввод значений сложного поля (тип Прямая ссылка, Обратная ссылка, Прямая-Обратная ссылка) 69

Ввод значений поля «Уровень доступа»………………………………………………………………………………….. 71

6. Создание и использование форм ввода………………………………………………………………. 73

6.1. Назначение форм ввода. Создание макета формы ввода………………………… 73

6.2. Окно проектирования форм ввода………………………………………………………………………… 75

6.3.Элементы форм ввода………………………………………………………………………………………………….. 78

Комментарии (служебные поля)……………………………………………………………………………………………… 78

Поля базы (информационные поля или элементы ввода)……………………………………………………….. 80

Графические объекты………………………………………………………………………………………………………………. 94

6.4. Оформление форм ввода…………………………………………………………………………………………….. 95

Выравнивание элементов формы…………………………………………………………………………………………….. 95

Форматирование текста элементов. Минимальный размер элемента……………………………….. 97

6.5. Ввод данных по форме ввода………………………………………………………………………………….. 98

Рабочее окно «Коррекция по экранной форме»……………………………………………………………………… 98

Кнопки «быстрого доступа» к записям. Блокировка записей для коррекции и индикация блокировки. 100

Панель инструментов рабочего окна «Коррекция по экранной форме»……………………………. 102

Работа с буфером обмена в окне «Коррекция по экранной форме»………………………………….. 103

Ввод/коррекция значений полей в форме ввода……………………………………………………………………. 104

7. Индексы и индексация полей………………………………………………………………………………….. 109

Преимущества и недостатки индексирования…………………………………………………………………….. 109

Построение и удаление индексов…………………………………………………………………………………………… 109

Быстрый способ выделения полей………………………………………………………………………………………… 111

8. Обработка информации с помощью запросов……………………………………………… 112

8.1. Общие сведения о запросах в ИСУБД «CronosPlus»…………………………………….. 112

Что такое запрос?…………………………………………………………………………………………………………………. 112

Использование шаблонов для задания поискового значения……………………………………………….. 112

Виды сравнения……………………………………………………………………………………………………………………….. 113

Логические связки И, ИЛИ………………………………………………………………………………………………………. 115

Виды запросов в ИСУБД «CronosPlus»…………………………………………………………………………………. 115

8.2. Простой запрос………………………………………………………………………………………………………………. 115

Окно простого запроса. Ввод поискового значения…………………………………………………………….. 115

Выполнение запроса………………………………………………………………………………………………………………… 117

Работа с отобранной информацией…………………………………………………………………………………….. 117

Сохранение/загрузка результатов выполнения запросов через внешний файл…………………. 118

8.3. Сложный запрос……………………………………………………………………………………………………………. 118

Окно сложного запроса………………………………………………………………………………………………………….. 119

Ввод/коррекция условия поиска…………………………………………………………………………………………….. 120

Запросы к связанным базам……………………………………………………………………………………………………. 121

Задание группы условий. Скобки……………………………………………………………………………………………. 122

Выполнение сложного запроса………………………………………………………………………………………………. 122

8.4. Запросы по образцу……………………………………………………………………………………………………… 123

Рабочее окно «Список запросов по образцу»………………………………………………………………………. 123

Создание нового запроса по образцу…………………………………………………………………………………….. 124

Выполнение запроса по образцу…………………………………………………………………………………………….. 126

9. Массовая коррекция……………………………………………………………………………………………………….. 128

9.1. Понятие массовой коррекции. Вызов рабочего окна «Массовая коррекция». 128

9.2. Описание действия (режима) массовой коррекции………………………………….. 128

Добавить значение………………………………………………………………………………………………………………….. 129

Заменить значение…………………………………………………………………………………………………………………… 130

Удалить значение/Удалить все значения………………………………………………………………………………. 130

Массовая замена……………………………………………………………………………………………………………………… 131

Копирование в поле…………………………………………………………………………………………………………………. 132

9.3. Выполнение массовой коррекции………………………………………………………………………. 133

9.4. Импорт файлов………………………………………………………………………………………………………………. 134

Описание рабочего окна «Импорт файлов»…………………………………………………………………………. 134

Описание параметров импорта файлов………………………………………………………………………………. 135

Выполнение импорта файлов…………………………………………………………………………………………………. 136

10. Создание и использование выходных форм……………………………………………….. 137

10.1. Назначение выходных форм. Создание макета выходной формы….. 137

10.2. Окно проектирования выходной формы……………………………………………………….. 138

10.3.Элементы выходных форм…………………………………………………………………………………….. 141

Комментарии (служебные поля)……………………………………………………………………………………………. 141

Поля базы…………………………………………………………………………………………………………………………………. 144

Плавающие поля………………………………………………………………………………………………………………………. 148

Графические объекты…………………………………………………………………………………………………………….. 153

Группы……………………………………………………………………………………………………………………………………… 154

Формулы (вычисляемые элементы формы)…………………………………………………………………………… 157

10.4. Оформление выходной формы…………………………………………………………………………….. 159

ЧАСТЬ II. АДМИНИСТРИРОВАНИЕ……………………………………………………………………………………….. 164

11. Контроль несанкционированного доступа к данным………………………….. 164

11.1. Использование паролей…………………………………………………………………………………………. 164

Пароль к банку…………………………………………………………………………………………………………………………. 164

Системный пароль………………………………………………………………………………………………………………….. 164

11.2. Права доступа……………………………………………………………………………………………………………… 165

Что такое права доступа?……………………………………………………………………………………………………. 165

Определение прав доступа к банкам…………………………………………………………………………………….. 166

Создание схем доступа…………………………………………………………………………………………………………… 170

Разграничение уровней доступа к записям…………………………………………………………………………… 174

Создание нового пользователя. Определение прав пользователя………………………………………. 177

11.3. Использование Системного журнала……………………………………………………………. 180

Включение Системного журнала. Фиксирование глобальных действий……………………………. 180

Фиксирование действий над банками…………………………………………………………………………………… 181

12. Работа с банком данных……………………………………………………………………………………………. 183

12.1. Конвертирование DOS-банка………………………………………………………………………………… 183

Установка параметров конвертации…………………………………………………………………………………… 183

Проведение конвертации……………………………………………………………………………………………………….. 183

12.2. Режим копирования………………………………………………………………………………………………….. 184

Копирование банка данных…………………………………………………………………………………………………….. 184

Копирование форм банка……………………………………………………………………………………………………….. 186

12.3. Режим восстановления…………………………………………………………………………………………. 187

Восстановление банка данных……………………………………………………………………………………………….. 187

Восстановление форм банка………………………………………………………………………………………………….. 188

12.4. Оптимизация банка данных………………………………………………………………………………… 190

12.5. Ревизия банка данных…………………………………………………………………………………………….. 191

13. Обмен данными между банками………………………………………………………………………….. 195

Понятие обмена данными. Назначение таблиц обмена……………………………………………………….. 195

Создание (описание) таблиц обмена…………………………………………………………………………………….. 195

Выполнение обмена данными………………………………………………………………………………………………….. 198

14. Работа с банками внешних форматов……………………………………………………………… 200

Особенности работы с внешними банками………………………………………………………………………….. 200

Создание («раскрытие») внешнего банка. Создание баз данных………………………………………… 201

Закладка «Список полей» окна диалога «Свойства базы». Установление связей между базами внешнего банка данных. 202

Пример создания и обработки внешнего банка данных………………………………………………………. 204

ПРИЛОЖЕНИЕ 1………………………………………………………………………………………………………………………….. 207

Язык формул…………………………………………………………………………………………………………………………….. 207

Описание окна диалога «Проектирование формулы»……………………………………… 207

Понятие формулы……………………………………………………………………………………………………………….. 208

Математические операторы………………………………………………………………………………………….. 210

Переменная……………………………………………………………………………………………………………………………. 210

Глобальные и локальные переменные…………………………………………………………………………………….. 210

Использование переменных, как динамических массивов…………………………………………………….. 211

Специальные переменные……………………………………………………………………………………………………….. 211

Условные выражения……………………………………………………………………………………………………….. 212

Операторы отношения…………………………………………………………………………………………………………… 212

Логические (булевы) операторы……………………………………………………………………………………………. 213

Оператор перехода GOTO. Метки……………………………………………………………………………………. 213

Функции……………………………………………………………………………………………………………………………………. 214

Функции работы с датой……………………………………………………………………………………………………….. 214

Функции работы с кодируемыми полями……………………………………………………………………………… 215

Математические функции, функции работы с числовыми значениями……………………………… 216

Функции работы со строками……………………………………………………………………………………………….. 216

Функции сохранения значения…………………………………………………………………………………………………. 219

Функции работы с множественными полями (динамическими массивами)………………………. 220

Функции ввода значений с клавиатуры…………………………………………………………………………………. 221

Вспомогательные функции…………………………………………………………………………………………………….. 222

Функции работы со связанными базами……………………………………………………………………………….. 222

Примеры использования формул……………………………………………………………………………….. 224

ПРИЛОЖЕНИЕ 2………………………………………………………………………………………………………………………….. 226

Установка параметров работы…………………………………………………………………………………… 226

Параметры выходных форм…………………………………………………………………………………………… 226

Параметры форм ввода…………………………………………………………………………………………………….. 229

Параметры коррекции……………………………………………………………………………………………………….. 230

Глобальные параметры……………………………………………………………………………………………………. 230

ПРИЛОЖЕНИЕ 3………………………………………………………………………………………………………………………….. 232

Интернет-компонент ИСУБД «CronosPlus»……………………………………………………………. 232

Установка Интернет-компонента…………………………………………………………………………….. 232

Вход в систему и идентификация пользователя………………………………………………. 233

Новая сессия, выбор банка данных и базы…………………………………………………………… 234

Задание запроса………………………………………………………………………………………………………………….. 235

Выполнение запроса и работа с результатами…………………………………………………… 237

ПРИЛОЖЕНИЕ 4………………………………………………………………………………………………………………………….. 241

Глобальный поиск в ИСУБД «CronosPlus»……………………………………………………………… 241

Понятие и назначение глобального поиска……………………………………………………….. 241

Создание и проектирование банка типа Глобальный поиск………………………. 242

Создание банка типа Глобальный поиск………………………………………………………………………………. 242

Описание структуры банка типа Глобальный поиск. Создание баз данных…………………….. 242

Описание полей в банке типа Глобальный поиск…………………………………………………………………. 245

Выполнение глобального поиска……………………………………………………………………………… 248

Задание условий глобального поиска…………………………………………………………………………………….. 248

Особенности задания условий глобального поиска и восприятия их системой……………….. 250

Работа с результатами выполнения глобального поиска………………………….. 250

Работа в окне диалога «Монитор глобального поиска»…………………………………………………….. 250

Просмотр результатов выполнения глобального поиска. Формирование отчета…………… 251

ЧАСТЬ I. ОСНОВНЫЕ РЕЖИМЫ.

1. Введение: Банк данных. Основные понятия.

Вашему вниманию предлагается Инструментальная Система Управления Базами Данных (ИСУБД) «CronosPlus». В ИСУБД «CronosPlus» сочетаются новые возможности хранения и обработки данных с простотой и удобством работы. Данное Руководство пользователя ИСУБД «CronosPlus» содержит полную информацию, необходимую для создания банков данных и работы с ними. Вы найдете в нем множество полезных практических советов и реальных примеров, которые можно использовать в собственных банках данных.

1.1. Понятие и назначение банков данных.

Прежде чем приступить к непосредственному описанию ИСУБД «CronosPlus», необходимо разобраться в том, что такое банк данных.

Банк данных – это система специальным образом организованных данных, предназначенная для их накопления и использования. В банке данных отображается определенная часть реального мира (так называемая предметная область). Поэтому банк данных обычно создается не для решения какой-то одной задачи, а для многоцелевого использования информации по определенной теме.

Традиционные системы накопления информации, такие как картотеки, требуют больших временных затрат на внесение и дальнейший поиск информации, особенно если хранимая информация не однотипна. При этом во избежание ошибок, одни и те же данные приходится дублировать. Анализ данных и подготовка необходимых отчетов занимает много времени и сил. А обнаружение одной ошибки, допущенной в начале, приводит к необходимости исправления всех результатов проделанной работы. Все это делает традиционную систему накопления информации сложной и негибкой в использовании.

Банк данных является простой и удобной, а главное лучшей, альтернативой любой картотеке. Он позволяет существенно облегчить и удешевить работу с большими объемами информации. При этом достигается полнота, непротиворечивость и достоверность отображения предметной области. В связи с этим, нет необходимости повсеместного дублирования информации.

1.2.Банк данных, база данных, записи, поля и значения.

В данном руководстве используется традиционные термины, для описания банков данных: база данных, запись базы данных, поле записи, значение поля, – которые соответствуют иерархии составляющих банка данных от большего к меньшему. Работа с этими частями банка данных будет описана в соответствующих главах настоящего руководства. Но для того чтобы уже в начале работы, было ясно, о чем идет речь, определения этих понятий приведены в данном разделе.

Понятие базы данных.

База данных – это некоторая, относительно самостоятельная часть банка данных. В ИСУБД «CronosPlus» данные хранятся в базах данных. Поэтому база данных это основа любого банка данных. Конкретный состав баз данных в банке и их связи[1] между собой определяют структуру банка данных.

База данных содержит описание реальных объектов. Так, например, клиенты Вашей фирмы являются реальными объектами. Информация об объектах (в данном случае о клиентах) будет накапливаться в соответствии со структурой базы данных. То есть структура базы данных это структура накапливаемой информации.

Если бы использовалась традиционная система накопления информации, данные о клиентах, находились бы в отдельной картотеке, где одна карточка соответствовала бы одному клиенту. Причем все карточки были бы однотипными, т. е. данные хранились бы в соответствии с некоторым шаблоном. Каждая карточка содержала бы информацию о фамилии, имени, отчестве клиента, гражданстве, дате рождения клиента, контактном телефоне и т. д. В данном примере вся картотека соответствует базе данных. А структура шаблона карточки – структуре базы данных.

Можно привести другой, более абстрактный пример. Представим, что база данных это таблица (в ИСУБД «CronosPlus», таблица это одно из возможных представлений базы данных на экране). Таблицы состоят из строк и столбцов. Названия столбцов выделены в «шапку» таблицы. Вся таблица, в том числе ее содержимое, будет соответствовать базе данных, а «шапка» таблицы – структуре базы данных.

Запись базы данных.

Руководство пользователя 

Инструментальной Системы Управления Банками Данных

"CronosPlus"

Версия 1.31.

НПО «Кронос-Информ»

( Телефон: (095)299-52-75, (095)299-54-09;

* Адрес: 103009, г. Москва, М. Гнездниковский пер., д.9/8, стр.3;

E-mail: cronos@aha. ru

: Адрес в Internet: http://www. cronos. ru

СОДЕРЖАНИЕ:

ЧАСТЬ I. ОСНОВНЫЕ РЕЖИМЫ…………………………………………………………………………………………………. 8

1. Введение: Банк данных. Основные понятия………………………………………………………. 8

1.1. Понятие и назначение банков данных………………………………………………………………… 8

1.2.Банк данных, база данных, записи, поля и значения……………………………………. 8

Понятие базы данных………………………………………………………………………………………………………………….. 8

Запись базы данных…………………………………………………………………………………………………………………….. 9

Поле записи. Значение поля…………………………………………………………………………………………………………. 9

Важнейшие свойства полей………………………………………………………………………………………………………. 9

1.3. Идентификация и идентифицирующие наборы……………………………………………… 10

1.4. Словарная база. Словарный банк данных………………………………………………………… 10

1.5.Отбор данных с помощью запросов. Оформление результатов запросов с помощью выходных форм……………………………………………………………………………………………………………………………………………… 11

1.6. Индексация……………………………………………………………………………………………………………………….. 11

1.7. Описание работы в ИСУБД «CronosPlus»……………………………………………………………… 12

1.9. Учебный банк данных «Primer»………………………………………………………………………………. 14

2. Предварительное проектирование структуры банка данных…………….. 15

2.1. Цели предварительного проектирования. Особенности проектирования словарных банков данных……………………………………………………………………………………………………………………………………….. 15

Для чего нужно предварительное проектирование структуры банка данных?…………………. 15

Особенности проектирования словарных банков данных…………………………………………………….. 15

2.2. Этапы проектирования банка данных……………………………………………………………….. 16

2.3. Типичные ошибки проектирования………………………………………………………………………. 25

3. Создание/подключение банка данных……………………………………………………………….. 26

3.1. Описание окна диалога «Список банков». Создание нового банка данных. Подключение банков………………………………………………………………………………………………………………………………………………………….. 26

Подключение банка……………………………………………………………………………………………………………………. 26

Создание нового банка……………………………………………………………………………………………………………… 26

3.2. Работа со списком банков в окне диалога «Список банков» (определение свойств банка, добавление/исключение банка из списка)…………………………………………………………….. 28

Свойства банка…………………………………………………………………………………………………………………………. 28

Добавление банка………………………………………………………………………………………………………………………. 29

Исключение банка………………………………………………………………………………………………………………………. 30

Переход к словарю/банку………………………………………………………………………………………………………….. 30

Очистка банка…………………………………………………………………………………………………………………………… 30

4. Проектирование (описание) структуры банка данных в ИСУБД «Cronos Plus». 31

4.1. Описание окна диалога «Проектирование банка данных»……………………… 31

4.2. Основные свойства базы данных. Закладка «Основные свойства»…. 32

4.3. Закладка «Список полей»…………………………………………………………………………………………… 33

Тип поля……………………………………………………………………………………………………………………………………… 34

Номер поля…………………………………………………………………………………………………………………………………. 35

Название поля…………………………………………………………………………………………………………………………….. 35

Длина поля………………………………………………………………………………………………………………………………….. 35

Номер в записи…………………………………………………………………………………………………………………………… 35

Словарная база………………………………………………………………………………………………………………………….. 36

Статус поля………………………………………………………………………………………………………………………………. 36

Связное поле………………………………………………………………………………………………………………………………. 36

Связанные базы………………………………………………………………………………………………………………………….. 36

4.4. Закладка «Идентификация»………………………………………………………………………………………. 38

4.5. Закладка «Свойства словарной базы»………………………………………………………………… 39

4.6. Закладка «Формулы»…………………………………………………………………………………………………….. 40

4.7. Режим визуального представления структуры банка данных……………. 41

5. Ввод/коррекция данных…………………………………………………………………………………………………. 48

5.1. Описание рабочего окна «Ввод». Отображение записей……………………………. 48

Дерево ввода/коррекции…………………………………………………………………………………………………………… 49

Табличное представление…………………………………………………………………………………………………………. 51

Анкетное представление………………………………………………………………………………………………………….. 52

5.2. Работа с записями баз данных в окне «Ввод»…………………………………………………. 53

Панель инструментов рабочего окна «Ввод»…………………………………………………………………………. 53

Просмотр/коррекция записей по форме ввода (с использованием форм ввода)…………………. 54

Просмотр записей базы по форме (с использованием выходных форм)………………………………. 55

Печать содержимого таблицы, анкеты, дерева……………………………………………………………………. 57

Сохранение записи, отмена изменений, удаление записи, разрыв связи………………………………. 57

Поиск на вводе…………………………………………………………………………………………………………………………… 57

Режим отображения полей…………………………………………………………………………………………………….. 59

Сортировка записей…………………………………………………………………………………………………………………. 60

Работа с буфером обмена в окне «Ввод»……………………………………………………………………………….. 61

Сохранение данных в файл……………………………………………………………………………………………………….. 61

5.3. Ввод/коррекция значений полей……………………………………………………………………………. 62

Ввод значений множественных (кратных) полей……………………………………………………………………. 63

Ввод/коррекция значений числовых полей (тип Числовое)……………………………………………………. 63

Ввод/коррекция значений текстовых полей (тип Текстовое)………………………………………………. 63

Ввод/коррекция дат (тип Дата)……………………………………………………………………………………………… 64

Ввод значения времени (тип Время)…………………………………………………………………………………………. 64

Ввод значений полей типа Файл………………………………………………………………………………………………. 65

Ввод значений кодируемых полей (тип Кодируемое)…………………………………………………………….. 66

Ввод значений сложного поля (тип Прямая ссылка, Обратная ссылка, Прямая-Обратная ссылка) 69

Ввод значений поля «Уровень доступа»………………………………………………………………………………….. 71

6. Создание и использование форм ввода………………………………………………………………. 73

6.1. Назначение форм ввода. Создание макета формы ввода………………………… 73

6.2. Окно проектирования форм ввода………………………………………………………………………… 75

6.3.Элементы форм ввода………………………………………………………………………………………………….. 78

Комментарии (служебные поля)……………………………………………………………………………………………… 78

Поля базы (информационные поля или элементы ввода)……………………………………………………….. 80

Графические объекты………………………………………………………………………………………………………………. 94

6.4. Оформление форм ввода…………………………………………………………………………………………….. 95

Выравнивание элементов формы…………………………………………………………………………………………….. 95

Форматирование текста элементов. Минимальный размер элемента……………………………….. 97

6.5. Ввод данных по форме ввода………………………………………………………………………………….. 98

Рабочее окно «Коррекция по экранной форме»……………………………………………………………………… 98

Кнопки «быстрого доступа» к записям. Блокировка записей для коррекции и индикация блокировки. 100

Панель инструментов рабочего окна «Коррекция по экранной форме»……………………………. 102

Работа с буфером обмена в окне «Коррекция по экранной форме»………………………………….. 103

Ввод/коррекция значений полей в форме ввода……………………………………………………………………. 104

7. Индексы и индексация полей………………………………………………………………………………….. 109

Преимущества и недостатки индексирования…………………………………………………………………….. 109

Построение и удаление индексов…………………………………………………………………………………………… 109

Быстрый способ выделения полей………………………………………………………………………………………… 111

8. Обработка информации с помощью запросов……………………………………………… 112

8.1. Общие сведения о запросах в ИСУБД «CronosPlus»…………………………………….. 112

Что такое запрос?…………………………………………………………………………………………………………………. 112

Использование шаблонов для задания поискового значения……………………………………………….. 112

Виды сравнения……………………………………………………………………………………………………………………….. 113

Логические связки И, ИЛИ………………………………………………………………………………………………………. 115

Виды запросов в ИСУБД «CronosPlus»…………………………………………………………………………………. 115

8.2. Простой запрос………………………………………………………………………………………………………………. 115

Окно простого запроса. Ввод поискового значения…………………………………………………………….. 115

Выполнение запроса………………………………………………………………………………………………………………… 117

Работа с отобранной информацией…………………………………………………………………………………….. 117

Сохранение/загрузка результатов выполнения запросов через внешний файл…………………. 118

8.3. Сложный запрос……………………………………………………………………………………………………………. 118

Окно сложного запроса………………………………………………………………………………………………………….. 119

Ввод/коррекция условия поиска…………………………………………………………………………………………….. 120

Запросы к связанным базам……………………………………………………………………………………………………. 121

Задание группы условий. Скобки……………………………………………………………………………………………. 122

Выполнение сложного запроса………………………………………………………………………………………………. 122

8.4. Запросы по образцу……………………………………………………………………………………………………… 123

Рабочее окно «Список запросов по образцу»………………………………………………………………………. 123

Создание нового запроса по образцу…………………………………………………………………………………….. 124

Выполнение запроса по образцу…………………………………………………………………………………………….. 126

9. Массовая коррекция……………………………………………………………………………………………………….. 128

9.1. Понятие массовой коррекции. Вызов рабочего окна «Массовая коррекция». 128

9.2. Описание действия (режима) массовой коррекции………………………………….. 128

Добавить значение………………………………………………………………………………………………………………….. 129

Заменить значение…………………………………………………………………………………………………………………… 130

Удалить значение/Удалить все значения………………………………………………………………………………. 130

Массовая замена……………………………………………………………………………………………………………………… 131

Копирование в поле…………………………………………………………………………………………………………………. 132

9.3. Выполнение массовой коррекции………………………………………………………………………. 133

9.4. Импорт файлов………………………………………………………………………………………………………………. 134

Описание рабочего окна «Импорт файлов»…………………………………………………………………………. 134

Описание параметров импорта файлов………………………………………………………………………………. 135

Выполнение импорта файлов…………………………………………………………………………………………………. 136

10. Создание и использование выходных форм……………………………………………….. 137

10.1. Назначение выходных форм. Создание макета выходной формы….. 137

10.2. Окно проектирования выходной формы……………………………………………………….. 138

10.3.Элементы выходных форм…………………………………………………………………………………….. 141

Комментарии (служебные поля)……………………………………………………………………………………………. 141

Поля базы…………………………………………………………………………………………………………………………………. 144

Плавающие поля………………………………………………………………………………………………………………………. 148

Графические объекты…………………………………………………………………………………………………………….. 153

Группы……………………………………………………………………………………………………………………………………… 154

Формулы (вычисляемые элементы формы)…………………………………………………………………………… 157

10.4. Оформление выходной формы…………………………………………………………………………….. 159

ЧАСТЬ II. АДМИНИСТРИРОВАНИЕ……………………………………………………………………………………….. 164

11. Контроль несанкционированного доступа к данным………………………….. 164

11.1. Использование паролей…………………………………………………………………………………………. 164

Пароль к банку…………………………………………………………………………………………………………………………. 164

Системный пароль………………………………………………………………………………………………………………….. 164

11.2. Права доступа……………………………………………………………………………………………………………… 165

Что такое права доступа?……………………………………………………………………………………………………. 165

Определение прав доступа к банкам…………………………………………………………………………………….. 166

Создание схем доступа…………………………………………………………………………………………………………… 170

Разграничение уровней доступа к записям…………………………………………………………………………… 174

Создание нового пользователя. Определение прав пользователя………………………………………. 177

11.3. Использование Системного журнала……………………………………………………………. 180

Включение Системного журнала. Фиксирование глобальных действий……………………………. 180

Фиксирование действий над банками…………………………………………………………………………………… 181

12. Работа с банком данных……………………………………………………………………………………………. 183

12.1. Конвертирование DOS-банка………………………………………………………………………………… 183

Установка параметров конвертации…………………………………………………………………………………… 183

Проведение конвертации……………………………………………………………………………………………………….. 183

12.2. Режим копирования………………………………………………………………………………………………….. 184

Копирование банка данных…………………………………………………………………………………………………….. 184

Копирование форм банка……………………………………………………………………………………………………….. 186

12.3. Режим восстановления…………………………………………………………………………………………. 187

Восстановление банка данных……………………………………………………………………………………………….. 187

Восстановление форм банка………………………………………………………………………………………………….. 188

12.4. Оптимизация банка данных………………………………………………………………………………… 190

12.5. Ревизия банка данных…………………………………………………………………………………………….. 191

13. Обмен данными между банками………………………………………………………………………….. 195

Понятие обмена данными. Назначение таблиц обмена……………………………………………………….. 195

Создание (описание) таблиц обмена…………………………………………………………………………………….. 195

Выполнение обмена данными………………………………………………………………………………………………….. 198

14. Работа с банками внешних форматов……………………………………………………………… 200

Особенности работы с внешними банками………………………………………………………………………….. 200

Создание («раскрытие») внешнего банка. Создание баз данных………………………………………… 201

Закладка «Список полей» окна диалога «Свойства базы». Установление связей между базами внешнего банка данных. 202

Пример создания и обработки внешнего банка данных………………………………………………………. 204

ПРИЛОЖЕНИЕ 1………………………………………………………………………………………………………………………….. 207

Язык формул…………………………………………………………………………………………………………………………….. 207

Описание окна диалога «Проектирование формулы»……………………………………… 207

Понятие формулы……………………………………………………………………………………………………………….. 208

Математические операторы………………………………………………………………………………………….. 210

Переменная……………………………………………………………………………………………………………………………. 210

Глобальные и локальные переменные…………………………………………………………………………………….. 210

Использование переменных, как динамических массивов…………………………………………………….. 211

Специальные переменные……………………………………………………………………………………………………….. 211

Условные выражения……………………………………………………………………………………………………….. 212

Операторы отношения…………………………………………………………………………………………………………… 212

Логические (булевы) операторы……………………………………………………………………………………………. 213

Оператор перехода GOTO. Метки……………………………………………………………………………………. 213

Функции……………………………………………………………………………………………………………………………………. 214

Функции работы с датой……………………………………………………………………………………………………….. 214

Функции работы с кодируемыми полями……………………………………………………………………………… 215

Математические функции, функции работы с числовыми значениями……………………………… 216

Функции работы со строками……………………………………………………………………………………………….. 216

Функции сохранения значения…………………………………………………………………………………………………. 219

Функции работы с множественными полями (динамическими массивами)………………………. 220

Функции ввода значений с клавиатуры…………………………………………………………………………………. 221

Вспомогательные функции…………………………………………………………………………………………………….. 222

Функции работы со связанными базами……………………………………………………………………………….. 222

Примеры использования формул……………………………………………………………………………….. 224

ПРИЛОЖЕНИЕ 2………………………………………………………………………………………………………………………….. 226

Установка параметров работы…………………………………………………………………………………… 226

Параметры выходных форм…………………………………………………………………………………………… 226

Параметры форм ввода…………………………………………………………………………………………………….. 229

Параметры коррекции……………………………………………………………………………………………………….. 230

Глобальные параметры……………………………………………………………………………………………………. 230

ПРИЛОЖЕНИЕ 3………………………………………………………………………………………………………………………….. 232

Интернет-компонент ИСУБД «CronosPlus»……………………………………………………………. 232

Установка Интернет-компонента…………………………………………………………………………….. 232

Вход в систему и идентификация пользователя………………………………………………. 233

Новая сессия, выбор банка данных и базы…………………………………………………………… 234

Задание запроса………………………………………………………………………………………………………………….. 235

Выполнение запроса и работа с результатами…………………………………………………… 237

ПРИЛОЖЕНИЕ 4………………………………………………………………………………………………………………………….. 241

Глобальный поиск в ИСУБД «CronosPlus»……………………………………………………………… 241

Понятие и назначение глобального поиска……………………………………………………….. 241

Создание и проектирование банка типа Глобальный поиск………………………. 242

Создание банка типа Глобальный поиск………………………………………………………………………………. 242

Описание структуры банка типа Глобальный поиск. Создание баз данных…………………….. 242

Описание полей в банке типа Глобальный поиск…………………………………………………………………. 245

Выполнение глобального поиска……………………………………………………………………………… 248

Задание условий глобального поиска…………………………………………………………………………………….. 248

Особенности задания условий глобального поиска и восприятия их системой……………….. 250

Работа с результатами выполнения глобального поиска………………………….. 250

Работа в окне диалога «Монитор глобального поиска»…………………………………………………….. 250

Просмотр результатов выполнения глобального поиска. Формирование отчета…………… 251

ЧАСТЬ I. ОСНОВНЫЕ РЕЖИМЫ.

1. Введение: Банк данных. Основные понятия.

Вашему вниманию предлагается Инструментальная Система Управления Базами Данных (ИСУБД) «CronosPlus». В ИСУБД «CronosPlus» сочетаются новые возможности хранения и обработки данных с простотой и удобством работы. Данное Руководство пользователя ИСУБД «CronosPlus» содержит полную информацию, необходимую для создания банков данных и работы с ними. Вы найдете в нем множество полезных практических советов и реальных примеров, которые можно использовать в собственных банках данных.

1.1. Понятие и назначение банков данных.

Прежде чем приступить к непосредственному описанию ИСУБД «CronosPlus», необходимо разобраться в том, что такое банк данных.

Банк данных – это система специальным образом организованных данных, предназначенная для их накопления и использования. В банке данных отображается определенная часть реального мира (так называемая предметная область). Поэтому банк данных обычно создается не для решения какой-то одной задачи, а для многоцелевого использования информации по определенной теме.

Традиционные системы накопления информации, такие как картотеки, требуют больших временных затрат на внесение и дальнейший поиск информации, особенно если хранимая информация не однотипна. При этом во избежание ошибок, одни и те же данные приходится дублировать. Анализ данных и подготовка необходимых отчетов занимает много времени и сил. А обнаружение одной ошибки, допущенной в начале, приводит к необходимости исправления всех результатов проделанной работы. Все это делает традиционную систему накопления информации сложной и негибкой в использовании.

Банк данных является простой и удобной, а главное лучшей, альтернативой любой картотеке. Он позволяет существенно облегчить и удешевить работу с большими объемами информации. При этом достигается полнота, непротиворечивость и достоверность отображения предметной области. В связи с этим, нет необходимости повсеместного дублирования информации.

1.2.Банк данных, база данных, записи, поля и значения.

В данном руководстве используется традиционные термины, для описания банков данных: база данных, запись базы данных, поле записи, значение поля, – которые соответствуют иерархии составляющих банка данных от большего к меньшему. Работа с этими частями банка данных будет описана в соответствующих главах настоящего руководства. Но для того чтобы уже в начале работы, было ясно, о чем идет речь, определения этих понятий приведены в данном разделе.

Понятие базы данных.

База данных – это некоторая, относительно самостоятельная часть банка данных. В ИСУБД «CronosPlus» данные хранятся в базах данных. Поэтому база данных это основа любого банка данных. Конкретный состав баз данных в банке и их связи[1] между собой определяют структуру банка данных.

База данных содержит описание реальных объектов. Так, например, клиенты Вашей фирмы являются реальными объектами. Информация об объектах (в данном случае о клиентах) будет накапливаться в соответствии со структурой базы данных. То есть структура базы данных это структура накапливаемой информации.

Если бы использовалась традиционная система накопления информации, данные о клиентах, находились бы в отдельной картотеке, где одна карточка соответствовала бы одному клиенту. Причем все карточки были бы однотипными, т. е. данные хранились бы в соответствии с некоторым шаблоном. Каждая карточка содержала бы информацию о фамилии, имени, отчестве клиента, гражданстве, дате рождения клиента, контактном телефоне и т. д. В данном примере вся картотека соответствует базе данных. А структура шаблона карточки – структуре базы данных.

Можно привести другой, более абстрактный пример. Представим, что база данных это таблица (в ИСУБД «CronosPlus», таблица это одно из возможных представлений базы данных на экране). Таблицы состоят из строк и столбцов. Названия столбцов выделены в «шапку» таблицы. Вся таблица, в том числе ее содержимое, будет соответствовать базе данных, а «шапка» таблицы – структуре базы данных.

Запись базы данных.

Скачать PDF



— Сибирское отделение АН СССР —

— Институт информатики —

Новосибирск — 91


Наш адрес:

630090, Новосибирск-90, проспект ак. Лаврентьева, 6, ВЦ СОАН СССР, к. 503, тел. 35-50-67.

Для сотрудников ВЦ СOАН тел. 8-97.

Последнее изменение 7.08.91


Содержание

Структура этой и других книг о Кроносе

Книга первая. ОС Excelsior ДЛЯ НАЧИНАЮЩИХ

Короткое вступление

Часть 1. Диалог с Кроносом

      Глава 1.1. Клавиатура и экран

            1.1.1. Курсор

            1.1.2. Литеры

            1.1.3. Управляющие клавиши

            1.1.4. Контрольные символы

      Глава 1.2. Вход в систему

            1.2.1. Приглашение к работе

            1.2.2. Как войти в систему

      Глава 1.3. Командная строка

            1.3.1. Редактирование командной строки

            1.3.2. Режимы вставки и замены

            1.3.3. Переход в режим кириллицы

Часть 2. Файловая система ОС Excelsior

      Глава 2.1. Корни и ветви дерева

            2.1.1. Файл

            2.1.2. Директория

            2.1.3. Носитель

      Глава 2.2. Имя файла

            2.2.1. Расширители имен файлов

            2.2.2. Полное имя файла

            2.2.3. Соглашения об именах

      Глава 2.3. Прогулки по файловому дереву

      Глава 2.4. Создание и редактирование файла

            2.4.1. Запуск редактора

            2.4.2. Как выйти из редактора

                2.4.2.1. Полезный совет

            2.4.3. Экран

            2.4.4. Клавиатура

                2.4.4.1. Драгоценные кнопочки

                2.4.4.2. Перемещения по тексту

                2.4.4.3. Вставка и удаление

                2.4.4.4. Операции над строками

                2.4.4.5. Операции над единицами текста

                2.4.4.6. Выход в другие режимы редактора

            2.4.5. Возможности редактора

Часть 3. Задачи для Кроноса

      Глава 3.1. Запуск задач

            3.1.1. Путь поиска кодофайлов

            3.1.2. Как запустить задачу

            3.1.3. Как остановить задачу

            3.1.4. Стандартный ввод-вывод

            3.1.5. Параллельное исполнение задач

                3.1.5.1. Запуск независимой задачи

                3.1.5.2. Перечень задач

                3.1.5.3. Прекращение исполнения независимой задачи

      Глава 3.2. Утилиты

            3.2.1. Ключи

            3.2.2. Запуск утилиты

            3.2.3. Подсказка

      Глава 3.3. Командный файл

            3.3.1. Запуск командного файла

            3.3.2. Прекращение командных файлов

            3.3.3. Соглашения для командных файлов

            3.3.4. Пример командного файла

            3.3.5. Командный файла пользователя

Часть 4. Создание программ

      Глава 4.1. О языке Модула-2

      Глава 4.2. Как пользоваться библиотеками

            4.2.1. Модульность и библиотеки

            4.2.2. Назначение и название

            4.2.3. StdIO — стандартный вывод

                4.2.3.1. Примеры употребления процедуры print

      Глава 4.3. Компиляция

            4.3.1. Запуск компилятора

            4.3.2. Что получается в результате компиляции

            4.3.3. Сообщения компилятора

                4.3.3.1. Для турбо-компилятора

Книга вторая. ОС Excelsior ДЛЯ ВСЕХ

Первое предисловие соавтора

Часть 5. Система программирования Модула-2

      Глава 5.1. Входной язык компилятора

            5.1.1. Ограничения компилятора

            5.1.2. Изменения, внесенные в язык

                5.1.2.1. Список изменений

                5.1.2.2. Дополнения к Сообщению о языке Модула-2

                5.1.2.3. Синтаксис входного языка

            5.1.3. Еще раз о расширениях

                5.1.3.1. Динмассивы

                5.1.3.2. Процедуры с переменным числом параметров

                5.1.3.3. Динамическая поддержка, определяемая пользователем

            5.1.4. Режимы компиляции

                5.1.4.1. Прагматы

                5.1.4.2. Версия системы команд

                5.1.4.3. Приоритет модуля

            5.1.5. Стиль программирования

                5.1.5.1. Расположение текста

                5.1.5.2. Комментарии

                5.1.5.3. Именование

                5.1.5.4. Использование языковых конструкций

                5.1.5.5. Оформление определяющего модуля библиотек

            5.1.6. Примеры программ

      Глава 5.2. Использование компилятора

            5.2.1. Имена модулей и файлов

            5.2.2. Пакетный режим

            5.2.3. Турбо-компилятор

            5.2.4. Перечень сообщений компилятора

                5.2.4.1. Сообщения типа «Слишком много»

                5.2.4.2. Сообщения типа «Ожидалось»

                5.2.4.3. Семантические ошибки

                5.2.4.4. Ошибки при работе с типами

                5.2.4.5. Ошибки в выражениях

                5.2.4.6. Вызовы процедур и функций

                5.2.4.7. Ошибки в версиях

                5.2.4.8. Встретилось неожиданно (не на месте)

                5.2.4.9. Прочие ошибки

            5.2.5. Порядок компиляции

            5.2.6. О конфликте версий

            5.2.7. Среда компиляции

      Глава 5.3. Реализация компилятора

            5.3.1. Детали реализации

            5.3.2. Структура компилятора

                5.3.2.1. Интерфейс компилятора

      Глава 5.4. Средства отладки и визуализации

            5.4.1. Визуализация М-кода

            5.4.2. Посмертный историк

            5.4.3. Симфайлы, кодофайлы и реффайлы

      Глава 5.5. Еще о Модула-X компиляторе

Часть 6. RfFE (Reserved For Future Extentions)

Часть 7. Shell: пользовательская оболочка ОС

      Глава 7.1. Окружение и его параметры

            7.1.1. Приглашение к вводу команды

            7.1.2. Изменение параметров окружения

            7.1.3. Изменение параметров чужого окружения

            7.1.4. О приватных параметрах

            7.1.5. Имя параметра вместо его значения

      Глава 7.2. Команды shell

            7.2.1. Как узнать текущие значения параметров (set)

            7.2.2. Информация о задачах (ps)

                7.2.2.1. Модификатор usr

                7.2.2.2. Модификатор tty

                7.2.2.3. Модификатор mem

                7.2.2.4. Модификатор l

                7.2.2.5. Модификатор all

            7.2.3. Привилегированный доступ (su и us)

            7.2.4. Как гулять по директориям (cd)

            7.2.5. Показ распределения памяти (mem)

            7.2.6. История задачи (his)

            7.2.7. Задержка на несколько секунд (delay)

            7.2.8. Монтирование дисков (mount,unmount)

            7.2.9. Управление задачами (stop, kill, wait)

            7.2.10. Завершение работы с shell

      Глава 7.3. Запуск задач

            7.3.1. Простой случай

            7.3.2. Запуск независимых задач

            7.3.3. После того, как задача запущена

                7.3.3.1. Прекращение зависимой задачи

                7.3.3.2. Параметр CHAIN

                7.3.3.3. О трупах задач зависимых и независимых

            7.3.4. Управление деревом задач

            7.3.5. Управление поиском кодофайлов

            7.3.6. Управление окружением запускаемых задач

      Глава 7.4. Запуск командных файлов

            7.4.1. Запуск со специальным интерпретатором и без него

            7.4.2. Как shell интерпретирует командный файл

            7.4.3. Кто исполняет командный файл?

      Глава 7.5. Когда CTRL_C не действует

      Глава 7.6. Общее описание утилиты shell

            7.6.1. Раскрутка системы после загрузки

            7.6.2. Ведение диалога с пользователем

            7.6.3. Интерпретация командных файлов

            7.6.4. Запуск без аргументов

      Глава 7.7. Приложение: перечень параметров окружения

      Глава 7.8. Приложение: синтаксис команд shell

Часть 8. Файловая подсистема

      Предисловие

      Короткий глоссарий

      Глава 8.1. Виды файлов

            8.1.1. Обычные файлы

            8.1.2. Директории

            8.1.3. Файлы-устройства

      Глава 8.2. Параллелизм

      Глава 8.3. Корневая и текущая директории

      Глава 8.4. Имена файлов

            8.4.1. Маршрут

            8.4.2. Поиск от корня

            8.4.3. Поиск от текущей директории

            8.4.4. Имена для текущей и материнской директорий

            8.4.5. Именование файла

            8.4.6. О привязанностях

      Глава 8.5. Хранение файлов

      Глава 8.6. Защита файлов

      Глава 8.7. Библиотека BIO

            8.7.1. Общие замечания

            8.7.2. Об ошибках

            8.7.3. chdir, chroot

            8.7.4. fname, splitpathname

            8.7.5. equal, open, fopen

            8.7.6. create, fcreate, chmode

            8.7.7. du, dup

            8.7.8. close, purge

            8.7.9. link, flink

            8.7.10. unlink, funlink

            8.7.11. mkdir, fmkdir

            8.7.12. fmvdir

            8.7.13. check_io, buffers, seek

            8.7.14. pos, eof

            8.7.15. fread, fwrite, read, write, get, put

            8.7.16. doio

            8.7.17. getch, putch, getstr, putstr, print

            8.7.18. cut, end, extend

            8.7.19. fstype

            8.7.20. flush

            8.7.21. mkfs

            8.7.22. mount, fmount, unmount, unmount

            8.7.23. mknode, fmknode

            8.7.24. kind

            8.7.25. chmode

            8.7.26. chcmask, access, owner

            8.7.27. chaccess, chowner

            8.7.28. get_attr, set_attr

            8.7.29. dir_walk, end_walk, restart_walk

            8.7.30. get_entry

            8.7.31. open_paths, close_paths, get_paths

            8.7.32. lookup

            8.7.33. lock, unlock

Часть 9. Диск в файловой системе

      Глава 9.1. Блок

      Глава 9.2. Суперблок

            9.2.1. Метка носителя

            9.2.2. Количество файлов

            9.2.3. Количество блоков

            9.2.4. Карта файлов

            9.2.5. Карта блоков

      Глава 9.3. Область дескрипторов файлов

      Глава 9.4. Дескриптор файла

            9.4.1. Таблица соответствия номеров блоков

            9.4.2. Время создания файла

            9.4.3. Время модификации файла

            9.4.4. Информация о правах доступа

            9.4.5. Размер файла

            9.4.6. Количество ссылок на файл

            9.4.7. Специальные признаки

      Глава 9.5. Файл

      Глава 9.6. Директория

            9.6.1. Узел директории

                9.6.1.1. Имя узла

                9.6.1.2. Номер файла

                9.6.1.3. Специальные признаки файла

Часть 10. Драйверы устройств

      Глава 10.1. Поддержка драйверов в системе

      Глава 10.2. Типы драйверов

      Глава 10.3. Структура драйвера

            10.3.1. Представление системе

            10.3.2. Запрос

            10.3.3. Процедура обработки запроса

      Глава 10.4. Приложение: библиотека defRequest

Часть 11. Базовая поддержка графики

      Глава 11.1. Общие сведения

            11.1.1. Типы графических дисплеев

            11.1.2. Буфер кадра

            11.1.3 Таблица цветов (палитра)

      Глава 11.2. Битовые карты

      Глава 11.3. Библиотеки определения

            11.3.1. Модуль defBMG

            11.3.2. Модуль defScreen

                11.3.2.1. Представление экранов, тип операции, маска записи

                11.3.2.2. Область отсечения (Clip Rectangle)

                11.3.2.3. Описание прямоугольного блока

                11.3.2.4 Инструмент (Tool)

                11.3.2.5. Палитра (Palette)

                11.3.2.6 Описание Экрана

                11.3.2.7. Управляющие коды для драйверов

            11.3.3. Модуль defFonts

                11.3.3.1. Дескриптор шрифта

                11.3.3.2. DCH-шрифты

                11.3.3.3. PACKED-шрифты

                11.3.3.4. Дополнения

      Глава 11.4. Прикладные библиотеки

            11.4.1 Модуль BMG (BitMap Graphics)

                11.4.1.1 Процедуры работы с блоками

                11.4.1.2. Процедуры стирания и заполнения

                11.4.1.3. Процедуры рисования графических примитивов

            11.4.2. Модуль Screen

                11.4.2.1. Переменные «done», «error»

                11.4.2.2. Процедуры управления

      Глава 11.5. Тексты определяющих модулей библиотек

            11.5.1. Текст библиотеки defBMG

            11.5.2. Текст библиотеки defScreen

            11.5.3. Текст библиотеки defFont

            11.5.4. Текст библиотеки BMG

            11.5.5. Текст библиотеки Screen

            11.5.6. Текст библиотеки Fonts

Часть 12. Подсистема Windows

      Глава 12.1. Текст библиотеки pmPUP

      Глава 12.2. Текст библиотеки pmWnd

      Глава 12.3. Текст библиотеки pmWM

      Глава 12.4. Текст библиотеки Wnd


Структура этой и других книг о Кроносе

Структура этого тома

Том, который вы
держите в руках, состоит, собственно, из трех книг.

Первую книгу — «Кронос
для начинающих» — мы адресуем читателям, не имеющим опыта работы на других
машинах и в других системах. В этой книге они найдут самые первые, начальные сведения
о Кроносе и программировании. Кроме того, сюда вошли определения некоторых понятий
и обозначения, принятые в ОС Excelsior.

Вторая книга — «Кронос
для всех» — является фактически руководством по операционной системе
Excelsior, и рассчитана на программистов, знакомых с другими системами или с ОС
Excelsior по первой книге.

Книга третья —
«Кронос не для всех» — содержит информацию о внутреннем устройстве ОС
Excelsior, системы программирования Модула-2 и о том, как все это ложится на
Кронос-архитектуру. Эта информация предназначается разработчикам компиляторов, отладчиков,
потенциальным администраторам системы, а также всем тем, кому это интересно.

В Приложении читатель
найдет примеры программ на языке Модула-2. Мы постарались максимально проиллюстрировать
с помощью этих примеров работу на Кроносе, поэтому Приложение будет полезно как
начинающим, так и выросшим до уровня администратора системы программистам.

Том снабжен
глоссарием, который позволяет быстро получить ссылки на разделы по ключевым
словам.

Что еще читать о Кроносе

Помимо этой,
основной, на наш взгляд, книги, имеются еще четыре. «Архитектура
процессоров семейства КРОНОС» – содержит общие сведения об архитектуре и системе
команд Кроноса, а также интерпретатор М-кода на языке Модула-2. Кроме того, в этом
томе вы найдете фрагменты программ на Модуле-2, иллюстрирующие систему команд
семейства.

Две следующие книги
— справочного характера. В книге «Библиотеки ОС Excelsior» вы найдете
общие сведения о библиотеках и назначении каждой из них. Собственно справочная часть
включает тексты определяющих модулей всех библиотек с подробными комментариями об
использовании каждой процедуры. Книга «Утилиты ОС Excelsior» является
справочником по утилитам. Описания всех утилит следуют в алфавитном порядке и содержат
всю необходимую информацию для того, чтобы даже неподготовленный программист мог
воспользоваться утилитой: порядок запуска, этимологию названия, действие, варианты
использования и примеры.

Последняя книга носит
специальный характер, поскольку адресована непосредственно администратору
системы. Она так и называется: «Кронос для администратора». Это руководство
поможет администратору выполнять все действия, понимаемые под выражением «поддержка
системы», начиная с запуска тестовых программ в момент, когда Кронос
только распакован и включен в сеть, и кончая написанием драйверов специальных внешних
устройств, подключаемых по желанию пользователей. Поскольку поддержка системы —
дело нешуточное, этот том оформлен в соответствии с нормативными требованиями Единой
Системы Программной Документации.



Скачать PDF

CronosPRO

ИСУБД «CronosPRO» это:

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

«CronosPRO» как система управления базами данных

В основе ИСУБД «CronosPRO» лежит сетевая модель данных. Такой способ организации данных предшествовал реляционной модели и считался, в своё время, уже устаревшим. Однако время и опыт показали, что для структурирования больших объёмов трудноформализуемой информации подходят именно сетевые модели. К примеру, в основе глобальной сети Интернет лежит сетевая модель организации данных.

Также данная модель используется при создании больших хранилищ данных. ИСУБД «CronosPRO» обладает пользовательским интерфейсом, что позволяет обращаться к базам данных без использования языка программирования и без специально спроектированных форм. «CronosPRO» позволяет осуществлять обмен данными с другими СУБД и поддерживает работу с данными внешних форматов. Специальные инструменты позволяют осуществлять поиск по несвязанным между собой банкам данных с разной структурой.

ЧТО ТАКОЕ CRONUS ZEN? БАНЯТ ЛИ ЗА CRONUS ZEN? ЧИТ В ФОРТНАЙТ ЗА КОТОРЫЙ НЕ БАНЯТ?d

Основные отличия от других СУБД

Итак, главные отличия от других СУБД:

  • сетевая модель организации данных;
  • пользовательский интерфейс;
  • обращение к базе данных без использования языков программирования;
  • одновременный поиск по банкам данных с разной структурой;
  • взаимодействие с другими системами и приложениями.

«CronosPRO» как система графического анализа

В ИСУБД «CronosPRO» имеются инструменты графического представления. К таким инструментам относятся:

  • графическое отображение связей между объектами;
  • графики и диаграммы;
  • таблицы;
  • отчёты.

«CronosPRO» как среда разработки

«CronosPRO» обладает набором инструментов, который позволяет на основе этой СУБД создавать автоматизированные информационные системы. В «CronosPRO» есть встроенный язык формул, который используется для реализации типовых задач. Сложные, неординарные, проекты реализуются на языке программирования, используемом в «CronosPRO», — Lua. Для написания скриптов в «CronosPRO» есть встроенный редактор. Среди программных решений, разработанных с использованием «CronosPRO», следующие:

  • ДСПИ «Cros»;
  • АИС «Экономическая безопасность»;
  • АИС «Экспертиза»;
  • АС «DataMiner»;
  • ERP-система и др.

«CronosPRO» как технология информационного взаимодействия

Лицензии и сертификаты

ИСУБД «CronosPRO» может обрабатывать персональные данные и сведения содержащие государственную тайну, о чём свидетельствуют:

  • Сертификат ФСТЭК РФ о соответствии средствам защиты информации;
  • Заключение 8 Центра ФСБ о соответствии программного средства требованиям по защите информации.

Особенности системы

Итак, ключевыми особенностями системы являются:

Видеоуроки по Кронос плюс. № 1 — «Старт» (Cronos Plus)

  • использование сетевой модели организации данных;
  • динамическое сжатие банков данных, использование записей и полей переменной длины;
  • поддержка механизма идентификации записей баз данных по задаваемым пользователем критериям;
  • наличие инструментов проектирования структуры банков данных;
  • возможность создания, хранения и выполнения пользовательского кода;
  • возможность ввода/коррекции данных с использованием настраиваемых пользователем форм или стандартных средств;
  • возможность коррекции информации в пакетном режиме (массовая коррекция);
  • визуализация построения сложных запросов с использованием различных критериев и условий, в том числе по нескольким связанным базам данных;
  • поддержка одновременного поиска по множеству информационных массивов;
  • возможность создания, хранения и использования шаблонов запросов;
  • скорость поиска данных не зависит от объёма оперативной памяти компьютера;
  • наличие генератора отчётов, позволяющего использовать встроенный язык формул;
  • наличие средств визуального отображения и анализа взаимосвязей между объектами;
  • возможность выполнения статистического анализа данных, с выдачей результатов в MS Excel;
  • способность осуществлять обмен информацией между банками различной структуры;
  • поддержка работы с данными внешних форматов (MS Access, MS Excel, Oracle, XML и др.);
  • наличие гибкой системы обеспечения безопасности хранимой информации, выполняющей задачи аутентификации пользователей, разграничения доступа к объектам ИСУБД и регистрации происходящих событий;
  • наличие широкого спектра сервисных средств, предназначенных для обслуживания банков данных;
  • возможность автоматического выполнения ряда операций (ревизии, резервного копирования, оптимизации, индексации и др.) по расписанию или в режиме контроля файлов;
  • поддержка многопользовательского режима работы;
  • возможность удалённого доступа к системе через веб-интерфейс.

См. также

Ссылки

  • Подробная информация о «CronosPRO»
  • Демонстрационная версия и документация по ИСУБД «CronosPRO»
  • Курсы по ИСУБД «CronosPRO»

Источник: www.tadviser.ru

CronosPRO

CronosPRO

CronosPRO – профессиональная программа для работы с базами данных. Кронос предлагает пользователям удобство работы, высокую скорость обработки операций и компактность расположения данных на диске.

СУБД CronosPRO – это обновленная версия программы CronosPLUS. Она переняла все качества предыдущей версии и приобрела новые возможности по анализу, хранению и обработке данных. Как инструмент по работе с данными, программа широко применяется в информационно-аналитических центрах и службах безопасности серьезных организаций.

СУБД устанавливается на стационарные ОС Windows 7/8/XP/Vista и серверные версии Windows Server 2003 и 2008. Для корректной работы обязательно наличие редакторов Word, Excel и веб-обозревателя Microsoft Internet Explorer 7 версии и старше.

Источник: www.softsalad.ru

CronosPro 5.0.11003

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

CronosPro

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

Пароль ко всем архивам: 1progs

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

  • Большое разнообразие автоматизированных инструментов;
  • Широкая отрасль применения;
  • Профессиональный уровень работы;
  • Надежная обработка и хранение данных;

CronosPro скачать

Скачать торрент файлом данную виртуальную систему вы сможете с нашего официального сайта, просто перейдя по закрепленной ссылке.

Аналоги программы вы всегда можете найти в наших подборках:

This article has 1 Comment

гость12 :

Подскажите, а где ссылка на торрент — «Скачать торрент файлом данную виртуальную систему вы сможете с нашего официального сайта, просто перейдя по закрепленной ссылке.»?

Источник: 1progs.ru

CronosPro 5.0.11003

CronosPro

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

  • Большое разнообразие автоматизированных инструментов;
  • Широкая отрасль применения;
  • Профессиональный уровень работы;
  • Надежная обработка и хранение данных;

CronosPro скачать

Скачать торрент файлом данную виртуальную систему вы сможете с нашего официального сайта, просто перейдя по закрепленной ссылке.

Битая ссылка или обновилась версия программы? Напишите об этом в комментариях, обязательно обновим!

Если не подходит пароль к архиву или после извлечения не все файлы в архиве — смотрите раздел Помощь

Источник: pcprog.ru

CronosPRO скачать бесплатно

Программа для работы с базами данных CronosPRO

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

Приложение обладает простым графическим интерфейсом с наглядно представленными элементами управления. Данный продукт активно используется информационно-аналитическими центрами и службами безопасности. Для корректной работы программы необходимо наличие на ПК компонентов пакета Microsoft Office и браузера Internet Explorer.

Кронос ПРО представляет собой эффективную в работе СУБД, имеющую богатый функционал и широкие возможности для хранения и обработки больших объемов информации.

Рекомендуем последнюю версию CronosPRO скачать бесплатно без вирусов, рекламы, регистрации и смс с официального сайта.

Отзывы пользователей

Новые программы

  • Wise Memory Optimizer
  • Free PC Audit
  • FileViewPro
  • Internet Download Manager
  • Flash Media Player
  • DjView
  • HaoZip
  • DScaler
  • Windows 7 USB DVD Download Tool
  • eTXT Антиплагиат
  • PuTTY
  • Universal Extractor
  1. Браузеры
  2. Антивирусы
  3. Графические редакторы
  4. Программы для общения
  5. Архиваторы
  6. Плееры
  7. Образы и запись дисков
  8. Загрузка файлов
  9. Файловые менеджеры
  10. Текстовые редакторы
  11. Аудио и видео обработка
  12. Системные программы
  13. Просмотр видео
  14. Видео конвертеры
  15. Фотомонтаж
  16. Запись видео с экрана
  1. Origin 8.1
  2. Hotspot Shield 2016
  3. PC Inspector File Recovery для Windows 7
  4. DVDFab 9
  5. Adobe Photoshop CC 2015
  6. Hangouts для Windows 10
  7. Google Chrome 12
  8. UltraEdit 32
  9. Radmin для Windows 8.1
  10. GIMP для Windows 8.1

Источник: moiprogrammy.com

Понравилась статья? Поделить с друзьями:
  • Руководство войсками нквд
  • Simfer мини печь инструкция по применению на русском языке
  • Mercedes ремонт руководство по ремонту
  • Фсб ялта официальный сайт руководство
  • Инструкция по охране труда для моториста бетоносмесительных установок