Размер шрифта:
Преподавание курса Б1.В.ДВ.01.01 «Объектные базы данных» по направлению 02.04.02. «Фундаментальная информатика и информационные технологии»
Изменена: 2022-11-23
Реферат
Аннотация: информационные системы, использующие базы данных, в
настоящее время представляют собой одну из важнейших областей современных
компьютерных технологий. С этой сферой связана большая часть современного
рынка программных продуктов. Одной из общих тенденций в развитии таких
систем являются процессы интеграции и стандартизации, затрагивающие
структуры данных и способы их обработки и интерпретации, системное и
прикладное программное обеспечение, средства разработки взаимодействия
компонентов баз данных и т. п.
Этот курс посвящен объектно-ориентированным базам данных, он состоит из трех
частей: первая часть посвящена объектным возможностям СУБД ORACLE, вторая
часть касается объектных СУБД PostgreSQL, Cache, а также неряляционной СУБД
MONGO с объектными возможностями.
Третья часть посвящена подготовке к сдаче зачета. Каждому студенту выдается
индивидуальная задача, которую реализовать надо с помощью СУБД ORACLE,
используя его объектные возможности.
Курс проводится в дисплейном классе, каждый слайд реализуется студентами на
компьютере. На курс отводится аудиторных 32 часа, из них 16 лекций, 16
лабораторных занятий, 76 самостоятельной работа, в конце семестра зачет.(Слайды в
файле приложения, пример доклада, сделанного студентами по PostGreSQL, в
приложении). Одна из особенностей курса: на слайдах 23,25,54 есть ошибки,
студентам необходимо их исправить и запустить правильный вариант.
В курсе реализуются следующие компетенции ПК 6 «Способен применять
современные языки программирования, операционные системы, сетевые технологии,
технологии тестирования в сфере разработки мобильных приложений», а именно ПК
6.1. «Владеет современными языками программирования, понимает жизненный цикл
разработки ПО, использует различные методологии его разработки, понимает место
тестирования в данном процессе. », ПК 6.2. «Реализует методы решения прикладных
задач в профессиональной сфере деятельности, владеет пакетами программного
обеспечения, операционными систе-мами, определяет наиболее значимые критерии
качества программного продукта, выделяет оптимальный вариант», ПК 6.3.
«Разрабатывает программное обеспечение с учетом требований к окружению,
анализируя риски и вырабатывая планы по выполнению тестирования».
По курсу опубликована книга «Объектные базы данных» в издательстве Русайнс г.
Москва в 2020 г. Книга содержит следующие разделы курса: введение, абстрактные
типы данных в стандарте языка SQL , объектный подход в СУБД ORACLE : объектные
типы данных, объектные таблицы, методы объектов, виртуальные объекты,
наследование объектов, коллекции в виде вложенных таблиц , коллекции,
организованные с помощью массивов VARRAY. Краткое описание СУБД
PostgreSQL, Cache и нереляционную СУБД MONGO. Пример выполнения зачетного
задания и задания для самостоятельной работы тоже содержатся в книге. При
выполнении зачетного задания реализуются все компетенции, помогают учебные
пособия [1-5].
настоящее время представляют собой одну из важнейших областей современных
компьютерных технологий. С этой сферой связана большая часть современного
рынка программных продуктов. Одной из общих тенденций в развитии таких
систем являются процессы интеграции и стандартизации, затрагивающие
структуры данных и способы их обработки и интерпретации, системное и
прикладное программное обеспечение, средства разработки взаимодействия
компонентов баз данных и т. п.
Этот курс посвящен объектно-ориентированным базам данных, он состоит из трех
частей: первая часть посвящена объектным возможностям СУБД ORACLE, вторая
часть касается объектных СУБД PostgreSQL, Cache, а также неряляционной СУБД
MONGO с объектными возможностями.
Третья часть посвящена подготовке к сдаче зачета. Каждому студенту выдается
индивидуальная задача, которую реализовать надо с помощью СУБД ORACLE,
используя его объектные возможности.
Курс проводится в дисплейном классе, каждый слайд реализуется студентами на
компьютере. На курс отводится аудиторных 32 часа, из них 16 лекций, 16
лабораторных занятий, 76 самостоятельной работа, в конце семестра зачет.(Слайды в
файле приложения, пример доклада, сделанного студентами по PostGreSQL, в
приложении). Одна из особенностей курса: на слайдах 23,25,54 есть ошибки,
студентам необходимо их исправить и запустить правильный вариант.
В курсе реализуются следующие компетенции ПК 6 «Способен применять
современные языки программирования, операционные системы, сетевые технологии,
технологии тестирования в сфере разработки мобильных приложений», а именно ПК
6.1. «Владеет современными языками программирования, понимает жизненный цикл
разработки ПО, использует различные методологии его разработки, понимает место
тестирования в данном процессе. », ПК 6.2. «Реализует методы решения прикладных
задач в профессиональной сфере деятельности, владеет пакетами программного
обеспечения, операционными систе-мами, определяет наиболее значимые критерии
качества программного продукта, выделяет оптимальный вариант», ПК 6.3.
«Разрабатывает программное обеспечение с учетом требований к окружению,
анализируя риски и вырабатывая планы по выполнению тестирования».
По курсу опубликована книга «Объектные базы данных» в издательстве Русайнс г.
Москва в 2020 г. Книга содержит следующие разделы курса: введение, абстрактные
типы данных в стандарте языка SQL , объектный подход в СУБД ORACLE : объектные
типы данных, объектные таблицы, методы объектов, виртуальные объекты,
наследование объектов, коллекции в виде вложенных таблиц , коллекции,
организованные с помощью массивов VARRAY. Краткое описание СУБД
PostgreSQL, Cache и нереляционную СУБД MONGO. Пример выполнения зачетного
задания и задания для самостоятельной работы тоже содержатся в книге. При
выполнении зачетного задания реализуются все компетенции, помогают учебные
пособия [1-5].