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


 

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

28138. Правило Бугера-Вебера и “основной психофизический закон” Г.Т.Фехнера 36 KB
  Бугер пришел к выводу что величина едва заметного различия ЕЗР между двумя освещенностями непостоянна она возрастает пропорционально исходной освещенности: ΔL=kL. Другими словами отношение ЕЗР ΔL к исходному уровню освещенности есть величина постоянная; ΔL L= const. раз то и величина разностного порога ΔР = P1 Р2 повышалась в той же пропорции. Для веса в 200 граммов величина разностного порога составляла 6 граммов для 300 9 граммов и т.
28139. Понятие о психофизических шкалах. Основные методы психофизического шкалирования 530 KB
  Основные методы психофизического шкалирования. Методы психофизического шкалирования: 1. Методы воспроизведения и идентификации. Эти методы редко используются но имеют ценность для изучения кратковременной памяти так как позволяют оценить характер трансформации субъективного образа сигнала при его запечатлении и хранении.
28140. Интроспективная психология 40 KB
  Интроспекция лат. В качестве особого метода интроспекция была обоснована в работах Р. Виды интроспекции: аналитическая интроспекция; систематическая интроспекция; феноменологическое самонаблюдение. Человек в отличие от животных наделен разумной душой сознанием по отношению к которому применительна интроспекция.
28141. Европейский функционализм 44 KB
  Предметом психологии функционализм обозначает сознание и функционалистов не интересует строение сознания. Их интересуют два главных вопроса::Какова роль сознания психики в жизнедеятельности организмовУ истоков европейского функционализма стоял австрийский психолог Франц Брентано 18381917. Главной для новой психологии он считал проблему сознания. Для обозначения этого признака сознания Брентано предложил термин интенция .
28142. Американский функционализм 24 KB
  Не требует особых комментариев положение о том насколько существен для научной теории этот аспект анализа реальной работы производимой как внутри состава собственно психического акта так и в процессе его организующего воздействия на приспособление организма к среде и на активное преобразование последней. Стимул перестает быть независимым по отношению к организму и его реакции Объект становится производным от акта или функции. Дьюи выступал с резкой критикой детерминистической концепции рефлекторного акта в которой объект действия не...
28143. Методы психологии труда 173.5 KB
  ПТ пытается решить две основных макрозадачи: 1 повышение производительности и эффективности трудовой деятельности 2 гуманизация трудовой деятельности содействие развитию личности в ней. как регуляторов трудовой деятельности и их развития в деятельности. Изучение основных психических свойств субъекта трудовой деятельности и ее эффективности. Изучение проблемы мотивации трудовой деятельности.
28144. Виды и функции речи 61 KB
  Существуют различные виды речи: речь жестов и звуковая речь письменная и устная речь внутренняя и внешняя речь. Выделять виды речь можно по разным основаниям и благодаря этому подчеркиваются разные стороны речевой деятельности. В зависимости от выявленности речевой деятельности вовне различают внешнюю и внутреннюю речь. Это речь обращенная к другому человеку это речь для другого.
28145. Психологическая готовность ребенка к школьному обучению 26.85 KB
  Вопрос готовности ребёнка к школьному обучению начал решаться с перевода детей на обучение с 6ти лет. Важна задача не снабжения знаниями ребёнка а его развитие. Выделяется 3 аспекта зрелости: интеллектуальный – дифференцированное восприятие концентрация внимания аналитическое мышление способность постигать основные связи между явлениями – способность логического запоминания умение воспринимать образец развитие тонкой моторики и координации; эмоциональный – уменьшение импульсивных реакций возможность длительное время выполнять...
28146. Концепция В. Дильтея 37 KB
  В период открытого кризиса его описательная психология как наука о духе занимала одно из центральных мест. Дильтей считал что господствовавшая психология – атомистическая элементаристическая – не дает адекватной картины духовной жизни человека она строится на объяснительных методах заимствованных из естествознания и как наука о личности должна быть отвергнута. Описательная психология рассматривает также развитие личности каждый этап которого определяется характерной для него ценностью все более возрастающей. Описательная психология по...