Это четвертый уровень курса «T-SQL. Путь программиста от новичка к профессионалу», цель которого – предоставить Вам расширенные знания по языку T-SQL, которые будут ориентированы на различные административные задачи.
На курсе Вы узнаете, как установить SQL Server на Linux, познакомитесь с системными объектами SQL Server, узнаете, какие есть системные базы данных и для чего они нужны, узнаете, какие существуют системные представления, хранимые процедуры, функции, и как их можно использовать.
Вы научитесь выполнять на T-SQL различные операции обслуживания базы данных, которые необходимо периодически выполнять.
Научитесь создавать имена входа и пользователей, назначать им определенные роли, а также Вы научитесь пользоваться операторами определения доступа к данным DCL.
Кроме этого, Вы узнаете, какие параметры баз данных существуют и как их изменять, как создаётся резервная копия базы данных и как восстановить базу данных из архива в случае сбоя, а также как сжать базу данных в случае возникновения такой необходимости.
Иными словами, на курсе Вы узнаете, как можно администрировать SQL Server на языке T-SQL. Конечно же, рассматривать его как самостоятельный курс для того, чтобы стать профессиональным администратором SQL Server, не стоит, данный курс рассчитан на программистов, которые разрабатывают базы данных и полностью самостоятельно сопровождают SQL Server.
Примечание! Данный курс предполагает наличие у Вас определённых знаний и подготовки, в частности, Вы должны уметь пользоваться языком T-SQL на достаточно продвинутом уровне, например, знать все конструкции DDL, DML, и TCL, а также уметь программировать на T-SQL, иными словами, составлять инструкции с условными конструкциями, циклами и оформлять их в виде хранимых процедур и функций.