【Udemy 数据库管理 付费课程】Fundamentals of Database Engineering

学习 ACID、索引、分区、分片、并发控制、复制、数据库引擎、最佳实践等!

你将会学到的

  • 学习和理解 ACID 属性
  • 数据库索引
  • 数据库分区
  • 数据库复制
  • 数据库分片
  • 数据库游标
  • 并发控制(乐观、悲观)
  • 生产数据库系统中的 B 树
  • 数据库系统设计
  • 数据库管理系统、数据库引擎和嵌入式数据库之间的区别
  • MyISAM、InnoDB、RocksDB、LevelDB 等数据库引擎
  • 使用一个数据库引擎优于另一个的好处
  • 使用 MySQL 切换数据库引擎
  • 数据库安全
  • 同态加密

要求

  • 以前使用过数据库,但希望更深入地了解
  • SQL 基础知识

说明

数据库工程是软件工程中一个非常有趣的领域。如果您有兴趣了解数据库工程,那么您来对地方了。我精心策划了这门课程,以讨论数据库工程的基本概念。

本课程不会教您 SQL 或编程语言,但是,它将教您可以在数据库工程中应用的技能和模式。您将学习的一些内容包括索引、分区、分片、复制、b 树深度索引、并发控制、数据库引擎和安全性等等。

我相信学习数据库工程的基础知识将为您提供必要的手段来自己解决困难和具有挑战性的问题。我总是把工程学比作数学,你永远不会记住具体的公式和方程式,你知道基本的证明,推导出和解决任何一个抛给你的方程式。数据库工程类似,你不可能说 MongoDB 比 MySQL 好或 Postgres 比 Oracle 好。相反,您了解您的用例,并通过了解每个数据库平台如何进行自己的权衡,您将能够做出最佳决策。

您将在本课程中学习的另一件事是与操作系统(即数据库引擎)对话的最低数据库接口。数据库引擎或存储引擎,有时甚至称为嵌入式数据库,是一种软件库,数据库管理软件使用它来将数据存储在磁盘上并执行 CRUD(创建更新删除)嵌入式意味着在一个软件中移动所有内容,无需网络客户端 – 服务器。在这个视频课程中,我想通过几个流行的数据库引擎,解释它们之间的区别,最后,我想启动一个数据库并改变它的引擎,并展示每个引擎的不同特性。

享受课程。

此课程面向哪些人:

  • 软件工程师和数据库工程师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Udemy 数据库管理 付费课程】Fundamentals of Database Engineering