Mathematical foundations of relational databases. Part 1: presentation of the main table operations
Keywords:
Codd's relational algebras; table algebras; whole image; restriction; the generalized Cartesian product; consistency relation
Abstract
Article is devoted to the creation of a fragment of the theory of table algebras, which are a generalization of the classical Codd's relational algebras. A distinctive feature of the technique is the use of set-theoretic properties of the some constructions (whole image of the set with respect to the function, restriction the function over the set, the generalized Cartesian product, a binary relation of functions consistency) and their transfer to the table case. The transfer is possible because simple representations of signature operations in terms of these set-theoretic constructions are hold.
Downloads
Download data is not yet available.
References
Брона Ю.Й. Основні співвідношення в табличних алгебрах // Вісник Київського університету. Сер.: фіз.-мат. науки. – 1997. – Вип. 3. – С. 143-148.
Брона Ю.Й. Оптимізація обчислення запитів у реляційних базах даних // Питання оптимізації обчислень: міжнародна конференція, 6-8 жовтня 1997 р., Київ, ІК ім. В.М. Глушкова НАНУ: праці. – 1997. – С. 45-49.
Брона Ю.Й. Умови декомпозиції без втрат у реляційних базах даних // Застосування обчислювальної техніки, математичного моделювання та математичних методів у наукових дослідженнях: IV всеукраїнська наукова конференція, 23-25 вересня 1997 р., Львів, Львівський університет: тези. – 1997. – С. 15.
Буй Д.Б., Брона Ю.Й. Взаємна незалежність операцій реляційних алгебр // Застосування обчислювальної техніки, математичного моделювання та математичних методів у наукових дослідженнях: всеукраїнська наукова конференція, 19-21 вересня 1995 р., Львів, Львівський університет: тези. – 1995. – С. 18.
Буй Д.Б., Брона Ю.Й. Операторы замыкания в теории реляционных баз данных // Тезисы докладов XI Международной конференции по проблемам теоретической кибернетики. Под ред. С.В. Яблонского. – Ульяновск: Изд-во СВНЦ. – 1996. – С. 29-30.
Буй Д.Б., Брона Ю.Й. Теоретико-множинні конструкції в теорії реляційних баз даних // Вісник Київського університету. Сер.: фіз.-мат. науки. – 1996. – Вип. 1. – С. 216-224.
Буй Д.Б. Теорія програмних алгебр композиційного типу та її застосування: дисертація доктора фізико-математичних наук: 01.05.03 – математичне та програмне забезпечення обчислювальних машин і систем / Буй Дмитро Борисович. – Київ, 2002. – 365 с.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Информационный аспект Case-технологий: основные соотношения в табличных алгебрах // Проблемы программирования. – 1997. – Вып. 1. – С. 5-11.
Редько В.Н., Брона Ю.Й., Буй Д.Б. К основаниям теории реляционных баз данных: табличные алгебры. – Киев: Київський університет, 1996. – 105 с. – Рус. – Деп. в ГНТБ Украины 11.11.96, №3189УК-96.
Редько В.Н., Буй Д.Б. К основаниям теории реляционных моделей баз данных // Кибернетика и системный анализ. – 1996. – № 4. – С. 3-12.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Реляционные алгебры: операции проекции и соединения // Кибернетика и системный анализ. – 1997. – № 4. – С. 89-100.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Реляционные алгебры: операции деления и переименования // Кибернетика и системный анализ. – 1997. – № 5. – С. 3-15.
Реляційні бази даних: табличні алгебри та SQL-подібні мови / В.Н. Редько, Ю.Й. Брона, Д.Б. Буй, С.А. Поляков. – Київ: Видавничий дім „Академперіодика”, 2001. – 198 с.
Codd E.F. A Relational Model of Data for Large Shared Data Banks // Communications of the ACM. – 1970. – Vol. 13, № 6. – P. 377-387.
Codd E.F. A Data Base Sublanguage Founded on the Relational Calculus // ACM-SIGFIDET Workshop on Data Description, Access and Control: international conference, November 11-12, 1971, San Diego, California: proceedings. – 1971. – P. 35-68.
Codd E.F. Normalized Data Base Structure: A Brief Tutorial // ACM-SIGFIDET Workshop on Data Description, Access and Control: international conference, November 11-12, 1971, San Diego, California: proceedings. – 1971. – P. 1-17.
Codd E.F. Further Normalization of Data Base Relational Model // Data Base Systems. – 1972. – P. 33-64.
Codd E.F. Relational Completeness of Data Base Sublanguages // Data Base Systems. – 1972. – P. 65-93.
Codd E.F. Relational Database: A Practical Foundation for Productivity // Communications of the ACM. – 1982. – Vol. 25, № 2. – P. 109-117.
Codd E.F. The Relational Model for Database Management [2-nd edition] – Pearson:Addison-Wesley, 1990. – 538 p.
Редько В.Н. Композиции программ и композиционное программирование // Программирование. – 1978. – №5. – С. 3-24.
Редько В.Н. Основания композиционного программирования // Программирование. – 1979. – №3. – С. 3-13.
Редько В.Н. Семантические структуры программ // Программирование. – 1981. – № 1. – С. 3-19.
Редько В.Н. Основания программологии // Кибернетика и системный анализ. – 2000. – № 1. – С. 33-57.
Мейер Д. Теория реляционных баз данных. – Москва: Мир, 1987. – 608 с.
Куратовский К. Топология: В 2 т. – Москва: Мир, 1966. – Т. 1. – 594 с.
Цаленко М.Ш. Моделирование семантики в базах данных. – Москва: Наука, 1989. – 288 с.
Цаленко М.Ш. Семантические и математические модели баз данных. – Москва: ВИНИТИ, 1985. – 207 с.
Риге Ж. Бинарные отношения, замыкания, соответствия Галуа // Кибернетический сборник: сборник переводов. – Москва: ИЛ, 1963. – Вып. 7. – С. 129-185.
Катленд Н. Вычислимость. Введение в теорию рекурсивных функций. – М.: Мир, 1983. – 256 с.
Брона Ю.Й. Оптимізація обчислення запитів у реляційних базах даних // Питання оптимізації обчислень: міжнародна конференція, 6-8 жовтня 1997 р., Київ, ІК ім. В.М. Глушкова НАНУ: праці. – 1997. – С. 45-49.
Брона Ю.Й. Умови декомпозиції без втрат у реляційних базах даних // Застосування обчислювальної техніки, математичного моделювання та математичних методів у наукових дослідженнях: IV всеукраїнська наукова конференція, 23-25 вересня 1997 р., Львів, Львівський університет: тези. – 1997. – С. 15.
Буй Д.Б., Брона Ю.Й. Взаємна незалежність операцій реляційних алгебр // Застосування обчислювальної техніки, математичного моделювання та математичних методів у наукових дослідженнях: всеукраїнська наукова конференція, 19-21 вересня 1995 р., Львів, Львівський університет: тези. – 1995. – С. 18.
Буй Д.Б., Брона Ю.Й. Операторы замыкания в теории реляционных баз данных // Тезисы докладов XI Международной конференции по проблемам теоретической кибернетики. Под ред. С.В. Яблонского. – Ульяновск: Изд-во СВНЦ. – 1996. – С. 29-30.
Буй Д.Б., Брона Ю.Й. Теоретико-множинні конструкції в теорії реляційних баз даних // Вісник Київського університету. Сер.: фіз.-мат. науки. – 1996. – Вип. 1. – С. 216-224.
Буй Д.Б. Теорія програмних алгебр композиційного типу та її застосування: дисертація доктора фізико-математичних наук: 01.05.03 – математичне та програмне забезпечення обчислювальних машин і систем / Буй Дмитро Борисович. – Київ, 2002. – 365 с.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Информационный аспект Case-технологий: основные соотношения в табличных алгебрах // Проблемы программирования. – 1997. – Вып. 1. – С. 5-11.
Редько В.Н., Брона Ю.Й., Буй Д.Б. К основаниям теории реляционных баз данных: табличные алгебры. – Киев: Київський університет, 1996. – 105 с. – Рус. – Деп. в ГНТБ Украины 11.11.96, №3189УК-96.
Редько В.Н., Буй Д.Б. К основаниям теории реляционных моделей баз данных // Кибернетика и системный анализ. – 1996. – № 4. – С. 3-12.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Реляционные алгебры: операции проекции и соединения // Кибернетика и системный анализ. – 1997. – № 4. – С. 89-100.
Редько В.Н., Брона Ю.Й., Буй Д.Б. Реляционные алгебры: операции деления и переименования // Кибернетика и системный анализ. – 1997. – № 5. – С. 3-15.
Реляційні бази даних: табличні алгебри та SQL-подібні мови / В.Н. Редько, Ю.Й. Брона, Д.Б. Буй, С.А. Поляков. – Київ: Видавничий дім „Академперіодика”, 2001. – 198 с.
Codd E.F. A Relational Model of Data for Large Shared Data Banks // Communications of the ACM. – 1970. – Vol. 13, № 6. – P. 377-387.
Codd E.F. A Data Base Sublanguage Founded on the Relational Calculus // ACM-SIGFIDET Workshop on Data Description, Access and Control: international conference, November 11-12, 1971, San Diego, California: proceedings. – 1971. – P. 35-68.
Codd E.F. Normalized Data Base Structure: A Brief Tutorial // ACM-SIGFIDET Workshop on Data Description, Access and Control: international conference, November 11-12, 1971, San Diego, California: proceedings. – 1971. – P. 1-17.
Codd E.F. Further Normalization of Data Base Relational Model // Data Base Systems. – 1972. – P. 33-64.
Codd E.F. Relational Completeness of Data Base Sublanguages // Data Base Systems. – 1972. – P. 65-93.
Codd E.F. Relational Database: A Practical Foundation for Productivity // Communications of the ACM. – 1982. – Vol. 25, № 2. – P. 109-117.
Codd E.F. The Relational Model for Database Management [2-nd edition] – Pearson:Addison-Wesley, 1990. – 538 p.
Редько В.Н. Композиции программ и композиционное программирование // Программирование. – 1978. – №5. – С. 3-24.
Редько В.Н. Основания композиционного программирования // Программирование. – 1979. – №3. – С. 3-13.
Редько В.Н. Семантические структуры программ // Программирование. – 1981. – № 1. – С. 3-19.
Редько В.Н. Основания программологии // Кибернетика и системный анализ. – 2000. – № 1. – С. 33-57.
Мейер Д. Теория реляционных баз данных. – Москва: Мир, 1987. – 608 с.
Куратовский К. Топология: В 2 т. – Москва: Мир, 1966. – Т. 1. – 594 с.
Цаленко М.Ш. Моделирование семантики в базах данных. – Москва: Наука, 1989. – 288 с.
Цаленко М.Ш. Семантические и математические модели баз данных. – Москва: ВИНИТИ, 1985. – 207 с.
Риге Ж. Бинарные отношения, замыкания, соответствия Галуа // Кибернетический сборник: сборник переводов. – Москва: ИЛ, 1963. – Вып. 7. – С. 129-185.
Катленд Н. Вычислимость. Введение в теорию рекурсивных функций. – М.: Мир, 1983. – 256 с.
Published
2014-04-28
How to Cite
Кахута, Н. Д. (2014). Mathematical foundations of relational databases. Part 1: presentation of the main table operations. Bulletin of V.N. Karazin Kharkiv National University, Series «Mathematical Modeling. Information Technology. Automated Control Systems», 24(1105), 75-84. Retrieved from https://periodicals.karazin.ua/mia/article/view/14251
Issue
Section
Статті