Database Design and Administration

Rokhas Kriulko Natalia Pedrovna

The instructor profile

Description: We study the methodology of database design, which examines the syntactic and semantic approaches in the development of personal databases. Existing logical data models are considered; comparative characteristics of modern processing tools, languages for describing and manipulating data, modern tools for designing, administering and supporting databases in the Windows environment.

Amount of credits: 5

Пререквизиты:

  • Data bases in information systems

Course Workload:

Types of classes hours
Lectures 15
Practical works
Laboratory works 30
SAWTG (Student Autonomous Work under Teacher Guidance) 30
SAW (Student autonomous work) 75
Form of final control Exam
Final assessment method

Component: Component by selection

Cycle: Base disciplines

Goal
  • The aim of the course is to acquire practical skills in designing and administering relational databases with the provision of analytic, security, and scaling functions.
Objective
  • изучение методов и моделей представления информации средствами баз данных;
  • изучение принципов работы программно-технических средств и организации данных в информационных системах, использующих БД;
  • приобретение теоретических основ и практических навыков работы по сопровождению и администрированию баз данных с помощью конкретных СУБД.
Learning outcome: knowledge and understanding
  • демонстрировать знания по администрированию и сопровождению баз данных, способствующих формированию ИТ-специалиста с широким кругозором и культурой мышления;
Learning outcome: applying knowledge and understanding
  • использовать знания по администрированию и сопровождению баз данных и ее элементов, проектировать интерфейс пользователя персональной базы данных современными средствами объектно-ориентированного и визуального программирования в соответствии с отраслевыми и международными стандартами;
Learning outcome: formation of judgments
  • самостоятельно проводить научные эксперименты, исследования, обобщать и анализировать информацию, делать выводы и быть компетентным в основных принципах разработки и администрирования баз данных;
Learning outcome: communicative abilities
  • Способность работать в группе по разработки, администрированию и сопровождению баз данных и реализации ИТ-проектов, обладать информацией о направлениях развития современных СУБД;
Learning outcome: learning skills or learning abilities
  • может приобретать новые знания, необходимые для повседневной профессиональной деятельности и умение использовать в сфере профессиональной деятельности широкий спектр СУБД.
Key reading
  • Томас Орин: Оптимизация и администрирование баз данных Microsoft SQL Server. Учебный курс Microsoft Подробнее: https://www.labirint.ru/books/267988/
  • Билл Карвин: Программирование баз данных SQL. Типичные ошибки и их устранение, 2012 Подробнее на livelib.ru: https://www.livelib.ru/
  • Администрирование баз данных. СУБД MS SQL Server, Култыгин О.П., Издательство: М.: МФПА, Год: 2012, Страниц: 232, ISBN: 978-5-4257-0026-1
Further reading
  • Питер Роб, Карлос Коронел Системы баз данных: проектирование, реализация и управление, 5-е издание, – BHV Санкт-Петербург, 2004 . -1040 с
  • Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных. Издательство "Лори", 2006, 382 с.
  • Жилинский А. Самоучитель Microsoft SQL Server 2008. – БХВ-Петербург, 2009, 240 с.
  • Петкович Д. Microsoft SQL Server 2008. Руководство для начинающих. - БХВ-Петербург, 2009, 752 с.
  • Уильям Р. Станек Microsoft SQL Server 2008. Справочник администратора. - БХВ-Петербург, Русская редакция, 2009, 720 с.