11857

Робота з Кубом Caché

Лекция

Информатика, кибернетика и программирование

Лекція 2. Робота з Кубом Caché Для розробки застосувань та роботи з БД система Caché пропонує наступний набір утиліт: студію Caché Studio; термінал Caché Terminal; портал управління системою. Дані утиліти запускаються з Cachéкуба розташованого в панелі задач рис. 1. ...

Украинкский

2013-04-14

1.1 MB

0 чел.

Лекція 2. Робота з Кубом Caché

Для розробки застосувань та роботи з БД система Caché пропонує наступний набір утиліт:

  •  студію - Caché Studio;
  •  термінал - Caché Terminal;
  •  портал управління системою.

Дані утиліти запускаються з Caché-куба , розташованого в панелі задач (рис. 1).

Рис. 1 – Контекстне меню Caché-куба

Caché Studio 

Caché Studio – інтегроване, візуальне середовище створення об’єктно-орієнтованих баз даних і Web-застосувань. Студія має наступні особливості, спрямовані на забезпечення швидкої розробки:

  •  забезпечення можливість редагувати визначення класів, CSP-сторінок, програм мовою Caché Object Script(COS) використовуючи єдине інтегроване середовище;
  •  підтримка  повнотекстного редагування з підсвіткою команд, перевірку синтаксису   наступних мов : Caché Object Script, Basic, Java, SQL, JavaScript, HTML, и XML;
  •  підтримка депозитаріїв коду;
  •  наявність відладжувач;
  •  організація коду   проекту;
  •  наявність майстерів, що дозволяють створювати класи, методи, властивості, зв’язки, Web-форми.
  •  підтримка системи версійності  

Вихідний код застосування Caché оформлюється у вигляді проекту. Він може містити наступні компоненти: класи, програми, CSP-файли. Також можна створювати нові проекти, відкривати та змінювати існуючі. Також можна додавати або видаляти компоненти з проекту.

Під час завантаженні студії, система вимагатиме ввести ім’я користувача та пароль. При «чистому» встановленні системи, одним з автоматично встановлених користувачів є «_SYSTEM», пароль: «SYS». 

Зразок зовнішнього вигляду інтерфейсу студії представлений на рис. 2.

Рис. 2 - Caché Studio

Крім зазначених вище функцій, у студії також можна викликати провідник класів, створених в даній програмі, а також системні класи, використовуючи меню «Инструменты» - «Просмотр классов» (рис. 3). 

Рис. 3 – Провідник класів

Утиліта Caché Terminal

Утиліту Caché Terminal можна використовувати для налагоджування програм, процедур, функцій та перевірки роботи окремих операторів. Робота ведеться в режимі командної строки.  Робота з утилітою тривіальна. Після введення команди і натискання клавіші ENTER виводиться результат виконання команди.

При запуску терміналу, автоматично здійснюється вхід у простір імен USER. Простір імен у Caché – логічна директорія, яка містить рутини (програми) та глобали (дані). Для зміни простору імен необхідно виконати директиву do ^%CD і обрати простір імен, з яким планується працювати надалі. Для перегляду прикладів, які поставляються разом зі стандартною установкою Caché потрібно перейти в простір імен SAMPLES.

Зовнішній вигляд терміналу представлений на рис. 4.

Рис. 4 – Caché Terminal

Портал управління системою 

Портал управління системою (рис. 5) містить утиліти, необхідні для конфігурування системи, розділені на три групи: адміністрування системи, управління даними та операції.

В групі «Адміністрування системи» розміщені задачі, які відносяться до конфігурування системи (рис. 6), безпеки системи (рис. 7), ліцензування (рис. 8) та шифрування (рис. 9).

В групі «Управління даними» зосереджені утиліти по роботі із зареєстрованими класами (рис. 10), SQL-запитами (рис. 11), програмами та глобалами (рис. 12), з можливістю створення нових елементів, а також перегляду, редагування та видалення існуючих.

Рис. 5 – Портал управління системою: головна сторінка

Рис. 6 – Адміністрування системи: Конфігурація

Рис. 7 – Адміністрування системи: Управління безпекою

 

Рис. 8 – Адміністрування системи: Ліцензування

Рис. 9 – Адміністрування системи: Шифрування БД

Рис. 10 – Управління даними: Класи


Рис. 11 – Управління даними: SQL

Рис. 12 – Управління даними: Глобали

В групі «Операції» зосереджені наступні задачі для роботи із системою:

  •  перегляд статусу ключових індикаторів продуктивності системи в реальному часі;
  •  запустити резервне копіювання та переглянути історію та результати копіювання;
  •  списки існуючих локальних БД (рис. 13);
  •  активних процесів, блокованих даних, журналів;
  •  управління тіньовим сервером;
  •  перегляд, запуск та створення планових задач;
  •  перегляд протоколів помилок застосувань, системної консолі та ODBC/JDBC драйверів;
  •  перегляд статистики використання системи та ліцензії;
  •  перегляд списку поточних CSP-сесій (рис. 14) та фонових задач;
  •  формування діагностичного звіту з автоматичною відправкою до Глобального Центру Технічної Підтримки (WRC).

Окрім утиліт для роботи із системою, Caché-куб містить посилання на локальні довідникові ресурси - Вступне слово та Документацію (ресурси надані англійською мовою). Вступне слово містить загальну інформацію про БД Caché, покрокову інструкцію по створенню Web-застосуваннь та адміністрування СУБД, а також посилання на онлайн ресурси. Документація містить посилання на офлайнові ресурси для вивчення Caché та має зручну навігацію (рис. 15) .

Рис. 13 – Операції: Бази даних

Рис. 14 – Операції: CSP-сесії

Рис. 15 – Offline документація

Також, за допомогою Caché-куб можна стартувати та зупинити Caché, а також вийти з системи.

Caché-куб дозволяє використовувати віддалений доступ до Студії, Терміналу та Порталу управління системою, розміщених на інших серверах.


 

А также другие работы, которые могут Вас заинтересовать

79882. Типовые комбинационные устройства 2.34 MB
  В комбинационных схемах (КС) совокупность выходных сигналов в любой момент времени однозначно определяется входными сигналами, поступающими на входы в тот же момент времени. Закон функционирования КС определен, если задано соответствие между входными и выходными сигналами в виде таблицы
79883. Арифметические устройства 1.81 MB
  Примерами простейших конечных ЦА являются триггеры. Триггеры 4.1 RSтриггер Триггером Т называют логическую схему с положительной обратной связью имеющую два устойчивых состояния которые называются единичным и нулевым и обозначаются 1 и 0. Перевод триггера в единичное состояние путем воздействия на его входы называют установкой set триггера а устанавливающий сигнал и вход на который он воздействует обозначают S от set.
79885. Широкополосные усилители на транзисторах 131 KB
  Одним из наиболее распространенных и наиболее простых способов ВЧкоррекции с помощью частотнозависимой ООС является эмиттерная коррекция когда используется комплексная ООС в эмиттерной цепи с помощью цепи RэкорСэкор рис. Благодаря этой цепи в усилительном каскаде создается достаточно глубокая последовательная ООС по току. Конденсатор Сэ большой емкости шунтирует Rэ по переменному току на всех рабочих частотах поэтому частотнозависимая ООС создается только благодаря цепи RэкорСэкор. Для расширения полосы частот...
79886. Усилители постоянного тока. Операционные усилители 415.5 KB
  Коэффициент усиления Ку отношение приращения значения выходного напряжения к вызвавшему его изменению дифференциального входного напряжения. Входное сопротивление для синфазного сигнала rсф величина равная отношению приращения синфазного входного напряжения к приращению среднего входного тока ОУ rсф обычно на 1 2 порядка больше rвх.сф определяется как отношение изменения выходного напряжения к вызвавшему его изменению синфазного входного сигнала. Коэффициент влияния нестабильности источника питания Кп отношение изменения...
79888. Микропроцессорная техника. Микропроцессоры и микропроцессорные комплекты 388.5 KB
  Микропроцессор МП – это обрабатывающее и управляющее устройство способное под программным управлением выполнять обработку информации принятие решений ввод и вывод информации и выполненное в виде одной или нескольких БИС. используемое для временного хранения информации в процессе работы МП. В отличие от ПЗУ в ОЗУ возможно как считывание так и запись информации по сигналам Чт и Зап в ячейку адрес которой находится на ША. По сигналу Вв ввод на ШУ происходит передача информации от внешнего устройства на ШД а по сигналу Выв вывод...