Содержание
- 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. Скачать презентацию












































Литературная прогулка по Воронежу
Развитие информационно-образовательной среды ОУ
Ноутбуки. Устройство ноутбука
Геометрия в архитектуре
Его величество театр
Життя і діляльність Л. Грабовського
Giant's Causeway
Презентация на тему Реальные газы и жидкости и твердые тела
Українська мова Повторюємо синоніми та антоніми Синоніми
Издательство «Ассоциация XXI век»
Структура, содержание и методическое обеспечение комплексного учебного курса «Основы религиозных культур и светской этики»
Кибербуллинг
Агитационное искусство периода Первой мировой войны
Основные понятия теории информации
Проектная идея многофункциональной площадки для подростков
Діагностика психологічної біографії номотетичними методами
Элементы внутренней среды предприятия
Презентация на тему Диагностика предметной обученности
ТОВ МТРК Чернівці. Відеосюжет інформаційно-рекламного наповнення Знай наших
Катеринин хлебушек
Рельеф Южной Америки
ПОЛИТИЧЕСКИЕ ЭЛИТЫ
Лучшее слово о дружбе
Бесплатные аналоги коммерческих программ для Windows
Проэкт
Выпускная квалификационная работа
Викторина по ПДД (5 класса)
Правила поведения в школе и на улице