Визуальный метод разработки объектно-ориентированных баз данных для систем автоматизированного проектирования
Диссертация
В диссертационной работе решена поставленная научная задача: разработан формализованный метод проектирования интерпретационно пригодной схемы ООБД для САПР. Проведенный в работе анализ ООБД, выявил, что у ООБД не существует основополагающей формализованной модели, а также нет общепризнанного языка проектирования и языка манипулирования данными, поэтому методы и алгоритмы проектирования схемы… Читать ещё >
Список литературы
- Аткинсон М.П., Бансилон Ф., ДеВитт Д., Дитрих К. Р., Майер Д., Здоник С. Б. Манифест систем объектно-ориентированных баз данных // СУБД. 1995. № 4. С. 160−155.
- Курейчик В.М., Корячко В. П., Норенков И. П. Теоретические основы САПР / Учебник. М.: Энергоатом-издат, 1987. 400 с. 3. .Kureichik V., Koryachko V., Norenkov I. CAD Basics. Mir Publishers, Moscow, 1990. 325 p.
- Литовка Ю.В., Дьяков И. А., Романенко A.B., Алексеев С. Ю., Попов А. И. Основы проектирования баз данных в САПР: Учеб. пособие. Тамбов: Изд-во Тамб. гос. техн. ун-та, 2005. 96 с.
- Woo С.С., Lochovsky F.H. An Object-Based Approach to Modelling Office Work // IEEE Database Engineering Bulletin. 1985. Vol. 8. № 4. P. 14−22.
- Atkinson M.P., Bancilhon F., DeWitt D J., Dittrich K.R., Maier D., Zdonik S. B. The Object-Oriented Database System Manifesto // The First International Conference on Deductive and Object-Oriented Databases. 1989. P. 223−240.
- Codd E.F. A Relational Model of Data for Large Shared Data Banks // Communications of the ACM. 1983 Vol. 26. № 1. P. 64−69.
- Jaeschke G., Schek H J. Remarks on the algebra of non first normal form relations // The 1st ACM SIGACT-SIGMOD symposium on Principles of database systems. 1982. Session 5. P. 124−138.
- Дейт К.Дж. Введение в системы баз данных: 7-е издание. / Пер. с англ. М.: Издательский дом «Вильяме». 2001. 1072 с.
- П.Райордан Р. Основы реляционных баз данных. / Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2001. 384 с.
- Кузнецов С. Д. Базы данных. Модели и языки. / Учебник. М.: Изд-во БИНОМ, 2008. 720 с.
- Ульман Д. Д., Уидом Д. Основы реляционных баз данных. / Пер. с англ. М.: Изд-во Лори, 2006. 382 с.
- Гарсиа-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс. /М.: Изд-во Вильяме, 2004. 1088 С.
- Card M. Next-Generation Object Database Standardization // ODBMS.ORG: Object Database Technology Working Group. URL: http://www.odbms.org/download/033.0 l%20Card%20Next
- Generation%200bject%20Database%20Standardization%20September%202 007.PD F (дата обращения: 26.10.2009).
- ODBMS.ORG: образовательный и исследовательский портал. URL: http://www.odbms.org/ (дата обращения: 26.10.2009).
- Object Model Features Matrix // NCITS Technical Committee H7. 1997. Doc. No.: X3H7−93−007vl2b. URL: http://www.obis.com/x3h7/fmindex.htm (дата обращения: 23.10.2009).
- Замулин A.B. Системы программирования баз данных и знаний / Новосибирск: Наука. 1990. 352 с.
- Кузнецов С.Д. Языки программирования объектно-ориентированных баз данных и оптимизация запросов // CITFORUM.RU: IT-портал Центра Информационных Технологий. URL: http://www.citforum.ru/database/articles/art 23. shtml (дата обращения: 27.10.2009).
- Гринев М.Н., Кузнецов С. Д. Управление данными: достижения и проблемы // ICT.EDU.RU: Институт системного программирования РАН. URL: http://www.ict.edu.ru/fi/5 644/62321el-st08.pdf (дата обращения: 27.10.2009).
- Lecluse С., Richard P. The 02 Database Programming Language // 15th Int. Conf. Very Large Data Bases. 1989. P. 604−432.
- Laenens E., Staes F., Vermeir D. Browsing a la carte in Object-Oriented Databases // The Computer Journal. 1989. Vol. 32. № 4. P. 333−340.
- Сиротюк O.B. Особенности проектирования современных баз данных // COMIZDAT.COM: Портал COMPUTERWORLD Украина. URL: http://www.comizdat.com/index cw. php?in=komi results&id=733&tn-komi article s ru&SearchString=&lang=ru (дата обращения: 27.10.2009).
- Боггс У., Боггс M. UML и Rational Rose 2002. M.: Изд-во Вильяме, 2004.510 c.
- Леоненков A. В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose. M.: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2006. 320 с.
- Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя. М.: «ДМК Пресс», 2007. 496 с.
- Фаулер М., Скотт К. UML. Основы. М.: Символ-Плюс, 2006. 192 с.
- Мацяшек JL А. Анализ и проектирование информационных систем с помощью UML 2.0. / Третье издание. М.: Изд-во Вильяме, 2008. 816 С.
- Ларман К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование / 3-е издание. М.: Изд-во Вильяме, 2008. 736 с.
- Буч Г., Максимчук Р. А., Энгл М. У., Янг Б. Дж., Коналлен Д., Хьюстон К. А. Объектно-ориентированный анализ и проектирование с примерами приложений (UML 2) / Третье издание. М.: Изд-во Вильяме, 2010. 720 с.
- Слама Д., Гарбис Д., Рассел П. Корпоративные системы на основе CORBA. М.: Изд-во Вильяме, 2000. 368 с.
- Цимбал А. А. Технология CORBA для профессионалов. СПб.: Изд-во Питер, 2001. 624 с.
- Сигел Д. COBRA 3. / Пер. с англ. М.: Изд-во Малип, 2002. 412с.
- Мюллер Р. Дж. Базы данных и UML. Проектирование. М.: Изд-во Лори, 2002. 420с.
- Кватрани Т. Визуальное моделирование с помощью Rational Rose 2002 и UML / Пер. с англ. М.: Издательский дом «Вильяме». 2003. 192 с.
- Gyssens M., Paredaens J., Van den Bussche J., Van Gucht D. A graph-oriented object database model // IEEE Transactions on Knowledge and Data Engineering. 1994. Vol. 6. № 4. P. 572−586.
- Gyssens M., Paredaens J., Van Gucht D. A graph-oriented object model for database end-user interfaces // ACM SIGMOD international conference on Management of data table of contents. 1990. Vol. 19. № 2. P. 24−33.
- Poulovassilis A., Levene M. A nested-graph model for the representation and manipulation of complex objects // ACM Transactions on Information Systems (TOIS). 1994. Vol. 12. № 1. P. 35−68.
- Coulondre S., Libourel T. An integrated object-role oriented database model // Data & Knowledge Engineering. 2002. Vol. 60. № 1. P. 113−141.
- Albano A., Bergamini R., Ghelli G., Orsini R. An Object Data Model with Roles // 19th International Conference on Very Large Data Bases. 1993. P. 39−51.
- Levene M., Poulovanssilis A. An object-oriented data model- formalised through hypergraphs // Data & Knowledge Engineering. 1991. Vol. 6. № 3. P. 205 224.
- Codd E.F. Further normalization of the data base relational model // Data Base Systems: Courant Computer Science Symposia Series 6. 1972.
- Jaeschke G., Schek H. J. Remarks on the algebra of non-first normal form relations // 1st ACM SIGACT-SIGMOD symposium on Principles of database systems. 1982. Session 5. P. 124−138.
- Meral Ozsoyoglu Z., Yuan L.Y. A new normal form for nested relations // ACM Transactions on Database Systems (TODS). 1987. Vol. 12. № 1. P. 111−136.
- Roth M.A., Korth H.F. The design of INF relational databases into nested normal form // ACM SIGMOD international conference on Management of data. 1987. P. 143−159.
- Ling T.W., Yan L.L. NF-NR: A practical normal form for nested relations //Journal of Systems Integration. 1994. Vol. 4. № 4. P. 309−340.
- Markowitz V.M., Shoshani A. On the correctness of representing extended entity-relationship structures in the relational model // ACM SIGMOD international conference on Management of data. 1989. P. 430−439.
- Ling T.W. A normal form for entity-relationship diagrams // Fourth International Conference on Entity-Relationship Approach. 1985. P. 24−35.
- Hull R., King R. Semantic database modeling: survey, applications, and research issues // ACM Computing Surveys (CSUR). 1987. Vol. 19. № 3. P. 201 260.
- Hammer M., Mcleod D. Database description with SDM: A semantic database model // ACM Trans. Database Syst. 1981. Vol. 6. № 3. P. 351−386.
- Elmasri R., Weeldreyer J., Hevner A. The category concept: An extension to the entity-relationship model // Data & Knowledge Engineering. 1985. Vol. 1. № l.P. 75−116.
- Rumbaugh J., Blaha M., Premerlani W., Eddy F., Lorensen W. Object-Oriented Modeling and Design / Prentice-Hall: 1st edition. 1990. 512 p.
- Tari Z. On the design of object-oriented databases // ACM Conf on Information and Knowledge Management (CIKM'93). 1992. P. 625−634.
- Tari Z., Stokes J., Spaccapietra S. Object normal forms and dependency constraints for object-oriented schemata // ACM Transactions on Database Systems (TODS). 1997. Vol. 22. № 4. P. 513−569.
- Ambler W. Introduction to Class Normalization Scott // AGILEDATA.ORG: Techniques for Successful Evolutionary/Agile Database Development. URL: http://www.agiledata.org/essays/classNormalization.html (дата обращения: 28.10.2009).
- Formica A., Groger H.D., Missikoff M. An Efficient Method for Checking Object-Oriented Database Schema Correctness // ACM Transactions on Database Systems (TODS). 1998. Vol. 23. № 3. p. 333−368.
- Курейчик B.M. Дискретная математика: Учебное пособие. Ч. 1. — Таганрог: Изд-во ТРТУ, 1997.
- Курейчик В.М., Гладков Л. А., Курейчик В. В. Дискретная математика. Теория множеств. Учебное пособие. 4.1. — Таганрог: Изд-во ТРТУ, 2005.
- Курейчик В.М. Дискретная математика: Учебное пособие. Ч. 2. Элементы теории графов. № 2536−2. Таганрог: Изд-во ТРТУ, 1997.
- Кляйн К., Кляйн Д., Хант Б. SQL. Справочник / 3-е издание. М.: Символ-Плюс, 2009. 656 с.
- Кригель А., Трухнов Б. SQL. Библия пользователя. Язык запросов SQL / 2-е издание. М.: Изд-во Диалектика, 2009. 752 С.
- Боуман Дж., Эмерсон С., Дарновски М. Практическое руководство по SQL. M.: Изд-во Вильяме, 2001. 336 с.
- Астахова И.Ф., Мельников В. М., Толстобров А. П., Фертиков В. В. СУБД: язык SQL в примерах и задачах. М.: Изд-во ФИЗМАТЛИТ, 2009. 168 с.
- Себеста Р. В. Первый шаг к совершенствованию: язык ALGOL 60 // Основные концепции языков программирования. 5-е изд. М.: Изд-во Вильяме, 2001. С. 672.
- ISO/IEC 14 977:1996. Information technology. Syntactic Metalanguage. Extended BNF.
- Гордеев A.B., Молчанов А. Ю. Системное программное обеспечение. / СПб.: Питер. 2002. 736 с.
- ISO/IEC 646:1991. Information technology ISO 7-bit coded character set for information interchange.
- Черемных C.B., Семенов И. О., Ручкин B.C. Моделирование и анализ систем. IDEF-технологии: практикум. М.: Изд-во Финансы и статистика, 2006. 192 с.
- Черемных С.В., Семенов И. О., Ручкин B.C. Структурный анализ систем: IDEF-технологии. М.: Изд-во Финансы и статистика, 2003. 208 с.
- Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем. -М.: ДИАЛОГ-МИФИ, 2000. 256 с.
- Маклаков С.В. Моделирование бизнес-процессов с Allfusion Process Modeler (BPWin 4.1). M.: ДИАЛОГ-МИФИ, 2002. 240 с.
- Калашян А. Н., Калянов Г. Н. Структурные модели бизнеса: DFD-технологии. М.: Изд-во Финансы и статистика, 2003. 256 с.
- Дубейковский В.И. Эффективное моделирование с AllFusion Process Modeler (BPwin). M.: ДИАЛОГ-МИФИ, 2007. 384 с.
- Дубейковский В.И. Практика функционального моделирования с AllFusion Process Modeler 4.1. Где? Зачем?Как? М.: ДИАЛОГ-МИФИ, 2004. 464 с.
- Белых А.В., Ковалев С. М., Ольховик О. В. Декларативный язык для N-модели данных // Вестник РГУПС. — Ростов н/Д: РГУПС, 2009. № 4(36), С. 80−86.
- ISO/IEC 6609:1992. Information technology Control functions for 7-bit and 8-bit coded character sets.
- ISO/IEC 13 346−2:1999. Information technology. Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange. Part 2: Volume and boot block recognition.
- Белых A.B., Ковалев C.M., Ольховик О. В. Визуально-декларативный язык проектирования программного обеспечения информационных систем // Вестник ДГТУ. — Ростов н/Д: ДГТУ, 2009. Том 9, № 4 (43). С. 381−390.
- France R.B., Ghosh S., Dinh-Trong Т. Model-Driven Development Using UML 2.0: Promises and Pitfalls // Computer. 2006. Vol. 39. № 2. P. 59−66.
- OMG. Unified Modeling Language: Superstructure, version 2.2 // OMG.ORG: Портал The Object Management Group URL: http://www.omg.org/cgi-bin/doc?formal/09−02−02.pdf (дата обращения: 28.09.2009).
- Integration definition for information modeling (IDEF1X) // IDEF.COM: Портал Knowledge Based Systems, Inc. URL: http://www.idef.com/pdfyideflx.pdf (дата обращения: 10.09.2009).
- Белых А.В., Ковалев С. М. Построение нормализованной схемы объектно-ориентированной базы данных для САПР // Вестник РГУПС. — Ростов н/Д: РГУПС, 2010. № 2(38). С. 63−67.
- Белых А.В., Ковалев С. М., Ольховик О. В. Сокращение избыточности схемы ООБД // Известия ЮФУ. Технические науки. Тематический выпуск «Интеллектуальные САПР». — Таганрог: ТТИ ЮФУ, 2009. № 12 (101). С. 181 186.
- Белых А.В. Пример применения проектных диаграмм на NVL для построения ERP-систем // Труды Конгресса по интеллектуальным системам и информационным технологиям «AIS-IT'10». Научное издание в 4-х томах. — М.: Физматлит, 2010. Том. 3. С. 268−273.
- Белых А.В. Построение нормализованной схемы для объектно-ориентированной N-модели // Обозрение прикл. и промышл. матем. 2010. Том. 17, Вып. 4. С. 532.
- Избачков Ю. С., Петров В. Н. Информационные системы: Учебник для вузов. / 2-е издание. СПб.: Изд-во Питер, 2006. 656 с.
- Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем // CITFORUM.RU: IT-портал Центра Информационных Технологий. URL: http://www.citforum.ru/database/case/ (дата обращения: 15.02.2010).
- Востриков С.М., Ковязин А. Н. Мир InterBase: Архитектура, администрирование и разработка приложений баз данных в InterBase, Firebird, Yaffil / Изд. 3-е. СПб.: КУДИЦ-Образ, 2005. 496 С.
- Бондарь А. Г. InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков. СПб.: БХВ-Петербург, 2007. 592 С.
- Брауде Э. Дж. Технология разработки программного обеспечения. СПб.: Изд-во Питер, 2004. 656 с.
- Боэм Б.У. Инженерное проектирование программного обеспечения. / Пер. с англ. М. Радио и связь, 1985. 512 с.
- Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования : Учебное пособие. М.: Центр Информационных Технологий. 1996.
- Boehm B.W. A Spiral Model of Software Development and Enhancement // ACM SIGSOFT Software Engineering Notes. 1986. Vol. 11. № 4. P. 14−24.
- ISO/IEC 12 207:2008. Systems and software engineering. Software, life cycle processes.
- Макконнелл С. Совершенный код. Мастер-класс / Пер. с англ. М.: Издательский торговый дом «Русская Редакция" — СПб.: Питер. 2005. 896 с.