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


 

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

80407. ВНЕДРЕНИЕ СИСТЕМЫ МЕНЕДЖМЕНТА КАЧЕСТВА КАК ИНСТРУМЕНТ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ БИЗНЕСА 3.83 MB
  Продемонстрировать эффективность процесса системы менеджмента качества. Доказать, что компании выгодно внедрять адекватную систему с точки зрения получения следующих преимуществ: повышение стоимости компании, привлечение инвестиций, прозрачность компании для менеджмента, удобство управления.
80408. Особенности рассмотрения дел о банкротстве в арбитражных судах 254 KB
  Правовой институт современного российского законодательства о несостоятельности (банкротстве) - это очень сложный и чрезвычайно важный механизм регулирования материальных отношений рыночной экономики, один из самых динамично развивающихся правовых институтов.
80410. Основы контрольно-надзорной деятельности 50 KB
  Федеральная миграционная служба; Государственная противопожарная служба МЧС России; Федеральная служба по оборонному заказу; Федеральное казначейство; Федеральная служба страхового надзора; Федеральная служба финансово-бюджетного надзора; Федеральная налоговая служба; Федеральная таможенная служба; Федеральная служба по труду и занятости; Федеральная антимонопольная служба;
80411. СОВЕРШЕНСТВОВАНИЕ КОРПОРАТИВНОЙ КУЛЬТУРЫ ОГАНИЗАЦИИ (НА ПРИМЕРЕ ООО «СТАРЫЙ СОЛДАТ») 353 KB
  Актуальность темы исследования. Корпоративная культура - это междисциплинарное направление исследований, которое находится на стыке нескольких областей знания, таких как менеджмент, управление персоналом, организационное поведение, социология, психология, культурология.
80412. Фандрейзинг как приоритет деятельности Отдела развития театра 1.1 MB
  В связи с ростом дефицита бюджета последовательно проводится политика сокращения («защищенных статей» сметы театров. Предусмотренный в законе порядок финансирования государственных и муниципальных театров на практике не соблюдается, государственное финансирование организаций культуры...
80413. Система видеонаблюдения пространственно разнесенных объектов 2.27 MB
  Цель работы - спроектировать линейную часть системы видеонаблюдения пространственно разнесённых объектов. Проанализированы различные сетевые модели систем видеонаблюдения разработана структурная схема системы видеонаблюдения пространственно разнесенных объектов рассчитаны основные параметры разработанной системы.
80414. Становление отечественной оперы во II половине XVIII века 279.5 KB
  Среди всех отраслей русского искусства XVIII столетия именно музыка оказалась надолго и прочно забытой. Огромным препятствием здесь было прежде всего отсутствие многих музыкальных памятников и общее состояние музыкальных архивов.
80415. Уголовно-правовая характеристика незаконного оборота наркотиков в России и зарубежных странах 296 KB
  В 2003 г. в России употребляли наркотики около 4 млн человек. Только около 500 тысяч человек обратились в медучреждения за помощью. На учете в медучреждениях находилось только 15-20% от числа людей, употребляющих наркотики. 80% употребляющих наркотики – это люди в возрасте 18-39 лет.