Course Presentation 686 Online

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

CSCB686 РАЗПРЕДЕЛЕНИ И

ОБЕКТНО-ОРИЕНТИРАНИ БАЗИ ОТ
ДАННИ
паспорт на курса
Лектор: доц. д-р Юлиана Пенева

Advanced Databases
Цели на курса

 Запознаване с некласическите модели на данните.


 Разширяване и задълбочаване познанията на
студентите в областта "Бази от данни" (обектни и
разпределени системи за управление на данни).
 Анализ на моделите и функционалните възможности на
обектни системи за управление на данни.
 Запознаване с характеристиките на разпределената
обработка на данните.
 Дискутиране на аспекти, свързани с реализацията на
нетрадиционни СУБД.

2
Предварителни изисквания

Студентите да имат знания и/или умения по:


релационни бази от данни

програмиране.
 

3
Компетенции

Успешно завършилите курса студенти:


1) знаят:
да работят с разпределени информационни системи.
2) могат:
да реализират бази от данни в нетрадиционни области.

4
Тематичен план
1. Разпределени бази от данни. Дефиниция. Класификация по
архитектури. Архитектура "клиент-сървър".
2. Фрагментиране, разпределение и дублиране на данните при
разпределени бази от данни.
3. Обработка на транзакции - основни понятия. Изпълнение на
конкурентни транзакции. Графици.
4. Методи за управление на едновременния достъп.
5. Подобрен модел на Чен.
6. Основни понятия и принципи на обектния подход.
7. Обектни системи за управление на данни. Необходимост от
управление на обекти. Недостатъци на релационните бази от
данни.
8. Обектни модели на данните. Подходи за обектното управление на
данните.
9. Обектно-релационни бази от данни.
10. СУБД и Web.
11. Datawarehouse. 5

12. Съвременни СУБД.


Препоръчителна литература

1. Пенева Ю. Принципи на базите от данни, НБУ, 2017.


2. Пенева Ю, Тупаров Г. Бази от данни - ІІ част, Регалия 6, 2004.
3. Elmasri R, Navathe S. Fundamentals of Database Systems, VIІ-th ed.,
Addison-Wesley, 2015.
4. Connolly T., Begg C. Database Systems a Practical Approach to
Design, Implementation, and Management. Boston: Pearson, 2015.
5. Date C. (2004). An Introduction to Database System, Boston: Pearson.
6. Garcia-Molina H.,Ullman J.,Widom J. Database Systems: The
Complete Book, 2-nd ed. Prentice Hall, 2009.
7. Tivari S. Professional NoSQL, Wrox Press, 2011.
8. Teorey T et al. Database Modeling and Design: Logical Design, V-th
ed., Morgan Kaufmann Publishers, 2011.
9. Hellerstein J.,Stonebraker M. Readings in Database Systems ,4th
edition, MIT Press, 2005. 6
Проверка и оценка на компетенциите

Текущо оценяване през семестъра


1. Провежда се по време на семестъра след запознаване
с определени теми. Крайната оценка от курса се
формира като средно аритметично от всички оценки
при условие, че студентът е участвал в повече от 50%
от занятията. Участието се регистрира по
индивидуалната учебна активност за всяка седмица –
изпълнение на възложени задания или тестове за
самооценка. В противен случай студентът се явява на
финален изпит.
2. Текущото оценяване се състои от два теста с тегла 50%
от окончателната оценка.
3. Крайната оценка е средно аритметично от оценките от7

двата теста.
Проверка и оценка на компетенциите

Финален изпит
1. Провежда се по време на сесията и се състои от
комплексен тест, обхващащ целия материал.
2. Предназначен е за само студенти, които нямат
участие в повече от 50% от занятията или желаят
ново оценяване.
3. Изпитът е с тест се провежда по време на
сесията върху целия материал.

8
Проверка и оценка на компетенциите

Комбинирано оценяване
1. Студент, който е посещавал повече от 50% от
занятията, но не е удовлетворен от оценката при
текущото оценяване, се явява на финален изпит.
2. Окончателната оценка на студента се формира в
зависимост от предадените форми за текущо
оценяване и показаните резултати на изпита.

9
Въпроси??

10

You might also like