Database Design and Administration
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 с.