Масштабирование от клиента к серверу. От РМД к...
DESCRIPTION
TRANSCRIPT
Масштабирование от клиента к
серверу. От РМД к хранилищам и
от хранилищ к semantic web.«Архитектура вычислительных систем»
Акоев Марк Анатольевич
7 семестр
14 часов, зачет
http://akoev.blogspot.com/search/label/Computing
Каждому потребителю свой
документ
«Процесс»
«Процедура»
«Функция»
«Деятельность»
«Шаблон
проекта»
ПланировщикМенеджер
по
качеству
Менеджер
Консультант
Аналитик
По
материалам
компании
FutureModels
Онтология: про
то, что
в
жизни
(а
не
про
имена) Отвечает
на
вопрос
«что
там?»
Мощные
идеи
меняют
онтологию.
Model 2 Model-View-Control (MVC)
Как создавать?
RIA1. Eclipse?
2. Flex/AIR
3. JavaFX
4. Xulrunner
5. Silverlight
SQLite
Проблемы ООП
Как хранить?
предмет «Базы данных»Тема 9.Проектированияе. IDEF1X. Версия: 1.1.3 1
1. Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте. М. ЛОРИ,2001
2. Экстремальное программирование // КомпьютерПресс 9’2000 // http://www.extremeprogramming.org/
3. Программистский камень // http://www.ftech.net/ honeyg/progstone/ // http://progstone.nm.ru/
4. А.О. Голосов Аномалии в реляционных базах данных//СУБД. № 3 1996, стр. 23-28
5. Джон М. Смит, Диана К. Смит Абстракции баз данных: агрегация и обобщение // СУБД. № 2 1996, стр. 141
6. Джон М. Смит, Диана К. Смит Принципы концептуального проектирования баз данных. // Требования к специфи-кации в разработке программ. М. Мир, 1984. С.165-198
7. FIPS 184 1993 December 21 Standard for INTEGRATION DEFINITION FOR INFORMATION MODELING (IDEF1X)
8. Методология IDEF1X. Стандарт: русская версия. µετα-ТЕХНОЛОГИЯ 1993
9. http://www.idef.com/
10. http://www.cals.ru/
18?9>:=;< Догма процесса:
1. Комментируйте все объекты.
2. Придерживайтесь схемы именования объектов.
3. Ведите словарь разработки.
4. Используйте систему контроля требований (например, Request Pro).
5. Используйте системы контроля версий (RCS, CVS, FreeVCS, SourceSafe).
6. Накапливайте примеры с разбором хода разработки.
7. Комментируйте вилки решений.
8. Анализируйте результат проектирования.
28?9>:=;< Жизненный цикл БД.
38?9>:=;< Документирование разработки.
Название БД
1. Цель создания БД
2. Введение в предметную область.
3. ТЗ.
4. Спецификация.
5. Тестовые данные.
6. Проектирование логической схемы.
7. Проектирование физической схемы.
8. Проектирование правил целостности БД.
9. Тестовые запросы.
10. Прогноз развития БД.
Структурированные
Полуструктурированные
Неструкутрировааные
Объемы данных в мире
Поиск – Извлечение – Трансформация
Поиск – Трансформация
Поиск – Частично трансформация
none
Structured
Sharable Formal
Knowledge
FormalStructur
Formal
XML
DBMS
Catalogues
Free text
Web pages
Ontology
RDBMS
Key-value databaseRedis
http://code.google.com/p/redis/
Cloud Computing
Денормализация РБД
JOIN
Семантический web1. RDF
2. XQuery
3. Linked data
КлассификацииТеги vs Иерархии
DSL1. Whole Platform http://whole.sourceforge.net/
2. JetBrains MPS
3. ЯБУН
Vpri.org
Вопросы