当前位置: 首页 > article >正文

【系统架构设计师】案例专题三:数据库系统考点梳理

更多内容请见: 备考系统架构设计师-核心总结目录

摘要:本文主要梳理系统架构设计师 - 数据库系统 案例考点 ,主要包括ORM技术、关系型数据库、内存数据库、NoSQL、规范化、分布式数据库、数据仓库集成等。

文章目录

    • 一、ORM技术
    • 二、数据库分类比较
    • 三、并发控制
    • 四、封锁协议
    • 五、不规范化带来的四大问题
    • 六、反规范化技术
      • 1、反规范化技术优缺点
      • 2、常见的反规范化技术有:
    • 七、分布式数据库
      • 1、分布式数据库特点
      • 2、分布式数据库的优点
      • 3、数据分片
      • 4、分布透明性
    • 八、数据仓库集成
      • 1、数据仓库特点
      • 2、数据仓库的4个层次

数据库系统知识在架构设计师的考试里时有考查,主要考查的是数据库的一些新技术的比较,如关系型数据库、内存数据库及NoSQL等,很少涉及到规范化,但也要掌握。

一、ORM技术

ORM(即Object-Relational Mapping):它在关系型数据库和对象之间作一个映像,这样在具体操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作即可。

面向对象编程把所有实体看成对象(object),关系型数据库则是采用实体之间的关系连接数据。很早就有人提出,关系也可以用对象表达,这样,就能使用面向对象编程来操作关系型数据库。

ORM把数据库映像成对象,如:

  • 数据库

http://www.kler.cn/news/342330.html

相关文章:

  • 图像分割恢复方法
  • AI智能体:共塑企业变革新纪元,引领未来无限潜能
  • Hessian 序列化
  • Java面试题——第十篇
  • Midjourney中文版:解锁你的创意之旅
  • [红队apt]CHM电子书攻击/电子教程攻击
  • 微软确认Word离奇Bug 命名不当会导致文件被删
  • 塔吊识别数据集 yolo格式 共5076张图片 已划分好训练验证 txt格式 yolo可直接使用
  • VAS1800Q奇力科技线性芯片电荷泵热处理
  • set有哪些实现类?
  • 洗衣店管理革命:Spring Boot订单系统
  • 最新Prompt预设词指令教程大全ChatGPT、AI智能体(300+预设词应用)
  • 现货黄金价格走势图策略分析 先看“势”
  • 鸿蒙NEXT开发-页面路由(基于最新api12稳定版)
  • Excel中使用SQL语句的四种方法
  • 走进异常类的世界,自定义业务异常类实现指南
  • 多jdk版本环境下,jenkins系统设置需指定JAVA_HOME环境变量
  • AI 概念大杂烩
  • 若依项目搭建(黑马经验)
  • 基于SpringBoot+Vue+Uniapp微信小程序的电子竞技信息交流平台设计与实现