|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/formacao-dba-sql-server-2019-completo-t-sql-design-e-admin/
课程评论:没有评论
**Coursera 课程总结:SQL Server DBA 完全实战 - T-SQL、设计与管理** 本课程旨在全面教授 Microsoft SQL Server 的 T-SQL 查询、数据库设计和管理技能。完成本课程后,学员将能够: **T-SQL 查询与开发:** * 熟练使用 SQL Server 的查询工具。 * 掌握 SELECT 语句的书写,实现数据的检索。 * 运用 GROUP BY 和聚合函数对数据进行分组和汇总。 * 理解并应用 JOIN 操作连接多个表,实现数据关联。 * 熟练进行 INSERT、UPDATE、DELETE 数据操作。 * 掌握子查询的使用,实现复杂的数据筛选。 * 利用全文索引查询文本字段。 * 创建和使用视图 (Views)、函数 (Functions)、存储过程 (Stored Procedures) 和触发器 (Triggers) 等数据库编程对象。 * 查询数据库元数据。 * 理解和管理事务(Transactions)。 * 应用游标 (Cursors)、数据类型转换、动态 SQL 和 XML 等高级查询技术。 **数据库设计与优化:** * 在 SQL Server 中创建数据库。 * 设计和创建表,并选择合适的数据类型。 * 实施索引以提高数据库性能。 * 应用参照完整性约束,并编写触发器维护数据一致性。 * 处理和查询 XML 数据。 * 开发和管理视图。 * 创建和管理存储过程。 * 实现用户自定义函数 (User Defined Functions)。 * 理解 CLR 集成。 **SQL Server 管理与维护:** * 管理事务和锁。 * 安装和配置 SQL Server。 * 管理数据库文件和整个数据库。 * 执行备份和恢复操作。 * 实施实例级别的安全管理。 * 进行数据迁移。 * 配置自动化行政任务。 * 实现数据库复制 (Replication)。 * 配置高可用性 (High Availability) 环境。 * 监控 SQL Server 的运行状态。 * 诊断和解决连接问题及通用错误。 * 进行性能调优。 **先决条件:** 对编程逻辑有基本了解,并具备关系型数据库的基础知识。
Este curso apresenta os fundamentos para escrita de consultas em T-SQL, para o desenvolvimento de um banco de dados e para a administração do Microsoft SQL Server. Após o curso, o aluno estará apto a:Utilizar ferramentas de consulta no SQL Server;Escrever consultas utilizando SELECT;Agrupar e resumir dados;Relacionar diversas tabelas com Joins;Inserir, alterar e deletar dados;Trabalhar com subconsultas;Consultar campos de texto usando índices do tipo Full-Text;Utilizar objetos de programação, tais como views, funções, procedures e triggers;Consultar metadados;Trabalhar com transações;Aplicar técnicas avançadas na construção de consultas, tais como utilização de cursores, conversões de tipos de dados, SQL dinâmico e XML;Criar um banco de dados no SQL Server;Desenvolver tabelas e trabalhar com tipos de dados;Implementar índices e performance tunning;Aplicar a integridade referencial em tabelas e codificar triggers;Trabalhar com XML;Desenvolver Views;Criar Stored Procedures;Implementar User Defined Functions;Entender sobre CLRs;Gerenciar transações e locks;Instalar e configurar o SQL Server;Gerenciar bancos de dados e arquivos;Realizar backups e restores;Implementar a gestão de segurança de instâncias;Trabalhar com transferência de dados;Configurar a automação de tarefas administrativas;Implementar uma replicação;Configurar ambientes de alta disponibilidade;Monitorar o SQL Server;Resolver de problemas de conexão e erros genéricos;Efetuar performance tuning;Como pré-requisitos, espera-se que o aluno tenha conhecimentos em lógica de programação e tenha conhecimentos básicos sobre bancos de dados relacionais.