Содержание
- 2. Истоки проблем Существует класс бизнес задач, в которых идут обращения к «бизнес объектам» - аналогам реальных
- 3. Основные проблемы Как работать с полями переменной длины и группами Отношения «1-Много» и «Много-Много» между таблицами
- 4. Решения Postgress – Калифорнийский университет, г. Беркли, Стоунбрейкер Cache – InterSystems, г. Кембридж а также Teradata,
- 5. Основные понятия Реляционная БД – плоские таблицы, набор именованных полей, первичных ключей и связей Постреляционная БД
- 6. Специализация Cache Высокопроизводительная СУБД с максимальной скоростью разработки приложений
- 7. Архитектура Caché
- 8. Платформы Caché Оптимизирована для всех основных платформ Полная кроссплатформенная совместимость Platforms OpenVMS UNIX/Linux Windows NT/2k Windows
- 9. Многомерное ядро Реляционное Ограничено упрощенной двумерной моделью Многомерное Оптимизировано для хранения данных реального мира
- 10. Многомерные массивы Caché Произвольная размерность Произвольный формат индексов Концепция разреженных массивов Элементы произвольной длины
- 11. Многомерные массивы Caché ^car(“Mercedes”, “SL600”, “colors”)=3 ^car(“Mercedes”, “SL600”, “colors”,1)=“black” ^car(“Mercedes”, “SL600”, “colors”,2)=“blue” ^car(“Mercedes”, “SL600”, “colors”,3)=“white” ^car(“Mercedes”,
- 12. Caché Direct Доступ на уровне многомерных массивов Максимальная производительность Максимальная гибкость MDS MD Cache Object Script
- 13. Caché Objects Caché Objects MDS Основа - ODMG Java, C++ и ActiveX интерфейсы Наследование, инкапсуляция и
- 14. Caché SQL MDS Caché SQL SQL-92 + … Оптимизированна для обработки транзакций
- 15. Единая архитектура данных Другие СУБД Единая архитектура данных Caché Class Table Data Многослойная архитектура Table Class
- 16. Три типа доступа – одни данные Objects MDS SQL MD Прямой - критические участки SQL -
- 17. Cache’ Object Script Манипулирование данными в любом представлении Функциональная полнота Высокая производительность
- 18. Caché SQL Поддерживает все элементы ANSI-стандартов, реализованных для SQL и SQL-92, а также встроенный Embedded SQL.
- 19. Caché SQL Для поиска всех записей применяется курсор: &sql(DECLARE PersCur CURSOR FOR SELECT Surname, DateOfBirth FROM
- 20. Интерфейсы Caché Web Caché SQL Object ODBC OCI JDBC Direct Объекты в реляционных таблицах равноправны с
- 21. Интерфейсы Caché Objects Relations Класс Экземпляр ID объекта Свойство Ссылка Встраиваемый объект Коллекция-список Коллекция-массив Поток данных
- 22. Интерфейсы Caché Caché DDL Cache’ Rose Link CSP
- 23. Интерфейсы Caché Web Caché SQL Object Object Gateway (CORBA) SQL Gateway Web Клиент (HTTP, FTP, SMTP,
- 24. Caché Server Pages для web приложений CSP - идеальный инструмент для построения интерфейса Динамическая генерация страниц
- 25. CSP. Как это работает? CacheWebMS.dll CSP source Compiled classes CSP/object compiler Cached Browser WebServer CacheServer CSP.hello.Page()
- 26. CSP vs ASP, EJB, JSP, … Fast: intra-process Slow: inter-process ASP CSP vs EJB, JSP, ...
- 27. CSP. Пример Вывод значений свойств объекта, хранящегося в БД Cache: set obj=##class(Sample.Person).%OpenId(1) write obj.Name, “ ”
- 28. Web-Технологии Caché HTTP Mail XML
- 29. Caché – открытая технология WEB SQL Objects
- 30. Промышленная технология Надежность Масштабируемость Производительность Открытость Переносимость
- 31. Надежность Журнал до/после записи Shadow Server Репликация Горячий Backup Интеграция со средствами системы
- 32. Надежность, которой доверяют 10 лучших клиник в США 3 крупнейших коммерческих лаборатории в США 6 из
- 33. Масштабируемость Сервер многомерных данных Протокол распределенного кеша NameSpace/DataSet, NWDS
- 34. Производительность Сервер многомерных данных Протокол распределенного кеша Единая архитектура данных
- 35. Philippines Digitel Построение отчета: Sybase – 40 минут Caché SQL – 30 секунд Caché SQL+ COS
- 36. Открытость Утилиты GUI CASE Другие серверные системы Элементы OS Интерфейс к словарю данных Возможность создания собственных
- 37. Переносимость Windows95/98/NT/Alpha/2000 UNIX/Linux OpenVMS Apache/Netscape/Microsoft …
- 38. Транспорт ОАО Восточный порт, Врангель ОАО Находкинский Морской Торговый Порт ОАО Владивостокский Морской Торговый Порт ОАО
- 39. Производство Спасскцемент, г. Спасск Балабановская спичечная фабрика Лиепаяс Металургс, Латвия АО «Комитекс», г. Сыктывкар АО «Завод
- 40. Нефте-газопереработка и энергетика Московская нефтебаза Ноябрьскнефтегаз Ярославльнефтепродукт НовосибирскЭнерго Энергосбыт, Чебоксары и другие BP Esso (Exxon) Shell
- 41. Гос. и муниципальные структуры Ленводоканал Комитет труда и занятости Волгоградской области ГНИ Новгород Служба соц. защиты
- 42. Банки Сбербанк РФ Газпромбанк Альфа-банк Менатеп Росбанк а также Первый Городской Банк КрасБанк Северо-Восточный Инвестиционный Банк
- 43. Связь «Уралсвязьинформ» Пермь «Электросвязь» Краснодар «Яртелеком» Ярославль «Электросвязь» Калуга «Электросвязь» Оренбург «Электросвязь» Владимир «Связь информ» Смоленск
- 44. Приложения
- 45. Приложения
- 46. Приложения
- 48. Скачать презентацию












































Презентация_ЦФО_16х9_рус_белый_КуАЭР Награждение 06.09.2022 (1)
Сложение в пределах 20
Презентация на тему Украина в символах
Государство, его признаки и формы
Схемы клинических и эпидемиологических исследованийКарла Дж. Альварадо, магистр наук по клиническому инфекционному контролюВи
Химия – наука о веществах
Гордимся своей историей
Сигналы бедствия передаваемые жестами
Работа с трудными детьми
Матрешка
Внедрение и применение пакета свободного программного обеспечения в системе образования
Значение учебно-методического сайта в журналистском образовании (на примере сайта отделения журналистики ТюмГУ http://media.utmn.ru)http://medi
Гражданское общество и государство
САРОВ – УНИВЕРСИТЕТСКИЙ ЦЕНТРЦель: Выход Сарова на российские и мировые рынки образования.Направления реализации:Объединение
Банковская система и финансовый рынок Республики Беларусь
Подмосковный народный промысел
Результаты опроса
Dnevnik_9-11_gorizont
Жилой Дом Театральный
Отчет
Проект кампуса Нижневартовского государственного университета
Музыкальные инструменты Индии
Цели и задачи прокурорского надзора Работу выполнила студентки группы Ю104 Соловьенко Карина и Буйнова Людмила
Фирма по производству CD дисков
Презентация на тему Придаточные предложения нереального условия
Нежилое помещение пом П3, г. Нижний Новгород, Автозаводский район
Презентация на тему Биография Столыпина
Брендинг бара Bells