数据库工程基础

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

讲师:Hussein Nasser

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

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

本课程包括:

  • 23.5小时点播视频
  • 4 篇文章
  • 69个可下载资源
  • 在手机和电视上访问

要求

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

描述

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

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

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

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

享受课程。

本课程适用于:

  • 软件工程师和数据库工程师

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍