TCMB530 Администриране на потребителски профили и бази данни

Анотация:

Курсът е насочен към съставяне на работещи приложения на информационни системи – SQL бази данни. Основава се основни принципни постановки от релационния модел на данните. Набляга се на етапите, принципите и подходите при моделирането на реални процеси в термините на релационна база от данни.

прочети още
Телекомуникации и компютърни технологии

Преподавател(и):

доц. Васил Къдрев  д-р
гл. ас. Цветелина Симеонова  д-р

Описание на курса:

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

• Да създаде у студентите необходимия подход при съставяне на модел на данните за БД от релационен тип и последващо съставяне на информационна система

• Да премине през всички етапи на съставяне на работеща информационна система

• Да се разгледат и анализират примери за често срещани типични случаи, оформени като задание за разработка за всеки студент и разглеждани поотделно по време на занятията.


Предварителни изисквания:
Добри компютърни умения.

Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Български

Теми, които се разглеждат в курса:

  1. Въведение в базите данни и тяхната архитектура
  2. Релационен модел
  3. Модел на данните "обект-връзка" (ER модел)
  4. Проектиране на релационни бази данни. Нормализация на данните
  5. Въведение в SQL (Structured Query Language). Използване на DDL (Data Definition language) за дефиниране на обекти в базите данни. Практически занятия.
  6. Въведение в SQL (Structured Query Language). Използване на DML (Data Manipulation language). Практически занятия.
  7. Въведение в SQL (Structured Query Language). Създаване на SELECT заявки. Практически занятия.
  8. Въведение в SQL (Structured Query Language). Заявки към множество таблици. Практически занятия.
  9. Особености и сравнение на SQL базите данни (MySQL, Ms SQL (Microsoft SQL Server), Ms Access, SQLite и др.). Практически занятия.
  10. Нерелационни бази данни NoSQL
  11. Изграждане на релационни бази данни със средствата на Ms Access. Практически занятия.
  12. Сигурност на базата данни
  13. Администриране на база данни
  14. Уеб базирани бази данни
  15. WordPress

Литература по темите:

1. Elmasri R, Navathe S. Fundamentals of Database Systems, III-nd Ed., Addison – Wesley, 2000.

2. Date C. An Introduction to Database Systems, 6-еd., Addison- Wesley, 1994.

3. Пенева Ю. Бази от данни I част, София 2003

4. Пенева Ю., Г. Тупаров , Бази от данни – 2 част, Регалия, София 2004. 5. Д. Орозова, Ръководство за работа с езика SQL към курса по бази от данни”. БСУ 2005 г.

6. https://www.w3schools.com/sql/default.asp

7. Цветанка Георгиева-Трифонова. Практикум по бази от данни. Част I, Велико Търново 2012, 12 June

2016. https://www.researchgate.net/publication/303920226_Praktikum_po_bazi_ot_danni__I_cast?enrichId=rgreq-a41c9b9bb4e9cd583400b9bdf8c645f6-

XXX&enrichSource=Y292ZXJQYWdlOzMwMzkyMDIyNjtBUzozNzIyMDU5OTgzNjI2MzJAMTQ2NTc1MjIzM zY1MA%3D%3D&el=1_x_2&_esc=publicationCoverPdf

8. Илиан Ковачев. Въведение в SQL. https://iliyankovachev.wordpress.com/%D0%B2%D1%8A%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD %D0%B8%D0%B5-%D0%B2-sql/

9. http://free.techno-link.com/database

10. http://www.databasejournal.com/

11. http://www.informit.com/

12. http://www.microsoft.com/technet

13. http://www.microsoft.com/sql

14. http://www.sqlmag.com/

15. http://www.sql-server-performance.com/

16. www.sqlcourse.com/

17. http://www.sql-tutorial.net/

18. Практическое владение языком SQL. https://www.sql-ex.ru/?Lang=0

19. Упражнения по SQL. http://exercises-on-sql.blogspot.com/

20. Написание SQL-запросов. https://proglib.io/p/sql-practice-sites

21. Задачи и упражнения для SQL. https://qna.habr.com/q/399624

22. SQL Задачи и решения. http://www.sqltutorial.ru/ru/tag/%F3%EF%F0%E0%E6%ED%E5%ED%E8%FF%20%EF%EE%20SQL.html

23. Упражнения по SQL.

https://club.cnews.ru/%D0%A3%D0%BF%D1%80%D0%B0%D0%B6%D0%BD%D0%B5%D0%BD%D0%B 8%D1%8F+%D0%BF%D0%BE+SQL+(%D0%9A%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0

%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9+%D0%B1%D0%BB%D0%BE%D0%B3)

24. SQL упражнения. https://bumotors.ru/bg/sql-exercises.html

25. Упражнения по SQL, практика, решение. http://kodesource.top/sql-exercises/

26. Онлайн бази данни. https://www.db-fiddle.com/

27. Онлайн бази данни. https://dbfiddle.uk/?rdbms=sqlite_3.27&fiddle=db2873a0c0535f04036d2893ccdd604e

28. Георгиев С. Наръчник за провеждане на обучение по бази данни (дизайнери и инженери) за служители на централната администрация и издаване на сертификати за проведеното обучение. Договор № Д-37/11.12.2014 г.