数据库这门课为什么这么难学,该怎么学?

[复制链接]
南屏晚风_cc | 2021-6-10 06:42:31 | 显示全部楼层
因为庞大,涉及的东西太多,又和数学、数据结构牵连颇深,所以难学。
2 k$ k9 |+ Z, A$ p' P; P3 M7 G: |% y! L7 k. N/ Z
略知一二,还在探索的道路上。至于怎么学,可以看下我在话题「数据库」下的回答。相信可以给题主丁点启发。See at: http://t.cn/RzqANvV5 T9 B. G* l4 I" ~0 w
6 }. @( I2 _0 }  x/ i' ~3 J
Good Luck!
刑架伯爵肝 | 2021-6-10 08:24:19 | 显示全部楼层
database方向PhD,做过database concept这门课的助教,谈一点自己的看法;0 {+ n" j! ^$ z7 d$ L
4 ~( d, \7 R' M+ L) Y% ]- Q. E
(1) 首先, 数据库需要掌握较多的抽象概念,比如relational model, 2NF, 3NF+ g; d" A, P& ~6 [3 C/ e- |

$ K7 _1 j$ [* L, `! _+ `, p(2) 相对于其他语言来说,SQL本身初级入门很简单,但是对于复杂的query,需要一定的经验才能写出既快又好的SQL
9 ?6 }/ R2 `4 k* G# j7 N" y4 D; ?5 i% o1 A; q  l! S
(3) 数据库系统本身经过几十年的发展已经非常复杂,大型数据库如oracle,DB2的很多模块都已经达到了百万行的代码量,即使开源数据库MySQL或postgresql的代码也不易阅读和修改。所以对于初学者来说,理解和记忆数据库系统的设计实现是一件比较痛苦的事情。2 K! R* L' P: K' x; {
7 e7 G" d: Y4 n) {# Z: {* m
个人建议:
2 M. Z" S5 U: ?3 c
8 G/ N: `6 J5 n0 ki. 从基础入手,搞清楚基本概念:数据库的model,各种操作(join, outer join, inner join, projection, selection, aggregate ...), regular algebra
$ d' p6 c" M! ~1 O/ _8 K# a) I- Z% v3 q; u2 a# L
ii. 熟练掌握SQL,这个没别的办法,书里面的SQL例子自己多写一些,尤其是带sub-query的SQL, d1 ~! L. G4 L. ~
' j* H. _; V( u
iii. 对于系统本身,掌握重点,比如B+ Tree和简单的query optimization
樱桃小丸子0210 | 2021-6-10 15:04:31 | 显示全部楼层
很多人喜欢一上来就推荐好几本书,但是这些书晦涩难懂,对于初学者入门非常不友好。入门只需要一本书就够了,而不是多本。入门要让初学者看懂才是最重要的,而不是整那些高大上的东西。为了帮助刚毕业找工作,或者想转行成为数据分析师工作的朋友,我会用下面内容教会你怎样用最快速、最容易理解的方式学会数据库和SQL,并使用SQL进行数据分析:
4 X( i1 D8 _# f$ M$ U- r- A8 P* n
1.入门 ) n6 D" A4 \: n/ k: z, i- p
2.简单查询
; P" _; d! I" j( w; J$ N4 F- {3.汇总分析
# P9 j% g* w& O7 H2 P9 A9 r4.复杂查询 ( G- z3 P- ^1 `% Z/ y% C
5.多表查询
5 {1 _7 O& Z6 G0 g6 l6.求职面试题 5 y% z* J. O% E' M# u% v
7.检验SQL的学习效果
数据库这门课为什么这么难学,该怎么学?-1.jpg 第1部分:入门
/ _/ V" q1 ?: K7 q) \/ H) N9 L6 m学习以下内容:
+ v8 ~, [) j7 s' d+ k1)了解数据库的基本概念
! R% n  V3 P0 [% O- T8 g2)如何安装数据库?% k  N$ Y# w7 i! c
3)表的创建、删除和更新" W$ K2 |) s, w7 F4 G% j7 ^/ o8 r
4)数据的插入、删除和更新数据, f$ s+ f$ D; P% C$ R4 g0 R
从零学会SQL:入门 数据库这门课为什么这么难学,该怎么学?-2.jpg 第2部分:简单查询
2 }$ {9 ^7 \; j3 i! W学习以下内容:7 E& v' o* j. v9 C0 r
1)基本的查询语句
7 p0 K/ r3 b' e0 I9 f2) 如何指定查询条件?
  B1 z5 g3 P0 q8 @2 O3)注释和 SQL 语句注意事项
: R3 Z% h; g5 X# H7 P4)学会运算符指定复杂的查询条件# o3 W7 S! [2 m
5)字符串模糊查询" u- }9 d, X+ \$ F* m
从零学会SQL:简单查询 数据库这门课为什么这么难学,该怎么学?-3.jpg 第3部分:汇总分析
& a" u& p8 k' @学习以下内容:) F8 r: G& k* D' L4 z! c
1)如何进行汇总分析?
  ]7 o; }) Y3 k7 ?( ^8 I2 A2)如何对数据分组?0 b! N( i) [, l; |, N5 [; r" T0 q
3)如何对分组结果指定条件?( Z  A0 D3 s" h5 d6 ^" B
4)用 SQL 解决业务问题的套路是什么?
5 V4 B7 w1 O0 n6 b& ?5)如何对查询结果排序?
/ S* b5 K: M% @3 L7 u! U6)如何看懂 SQL 报错信息?
6 `! f* M/ D! K( U9 r( a) o从零学会SQL:汇总分析 数据库这门课为什么这么难学,该怎么学?-4.jpg 第4部分:复杂查询' J1 S, t$ m3 S7 ~' B8 k* b$ N: P
学习以下内容:* x0 }5 o" }: B0 C# J9 w4 m
1)视图(什么是视图,如何使用,有什么用,注意事项)
* S3 w" t  `* w# m2)子查询、标量子查询、关联子查询& h, Y+ i- g  X( w% q; J7 \% o: l
3)各种常用函数
& s$ V% Q" c! |8 _+ ^6 g9 b3 V从零学会SQL:复杂查询 数据库这门课为什么这么难学,该怎么学?-5.jpg 第5部分:多表查询
+ D" q( f) {$ H, y( r8 ~1 I在有多张表的情况下,表和表之间的运算和联系就变得很重要,这部分学习多个表如何查询:
5 E1 ^! \/ l. ]2 X; V1)表的加法7 F* K. j1 x4 u. h" T5 r$ L! ^
2)联结,包括交叉联结、内联结、左联结、右联结、全联结
$ A1 F9 l5 ~; K, z3)一张图记住各种联结
' J/ a" k0 ?8 X# W* K$ \4)联结应用案例
# s4 U( e- s" T0 F$ d5)case表达式3 d. v0 C: R) A' r0 W
从零学会SQL:多表查询第6部分:求职面试题% J1 k. ]* G2 f" C1 \
这里总结了常见的面试题,为以后找工作面试做准备:! f3 A" r) _' l
猴子:图解SQL面试题:经典50题还有一本免费教程《图解SQL面试题》 " l* s- n! O% {! s+ _/ x; r; B+ `
猴子:免费教程《图解SQL面试题》第7部分:检验SQL的学习效果4 ?; X: w! F! \2 {; A: x! ~
如何验证上面SQL的学习效果呢?3 B  p8 z( o, y' \
在SQL练习平台sqlzoo中将习题做一遍,不仅是检验前面的学习效果,更是通过实践加强熟悉前面的知识。这里不能偷懒,一定要将每一道提做一遍,以后找工作面试都能用得上。如果现在偷懒,后面找不到工作的恶果可是要自己负责的。
( C% D' ]7 ]2 r0 psqlzoo地址:http://sqlzoo.net/wiki/SELECT_basics/zh
1 f3 @) M  j& y( B" b  v! | 数据库这门课为什么这么难学,该怎么学?-8.jpg 第8部分:推荐书
* y) L4 j% A) a% R" K我推荐参考书看《SQL基础教程》(作者:Mick)。
! \) b1 O) y$ w! T! _4 p也有人推荐《sql必知必会》,但是对于零基础的朋友来说Mick的《sql基础教程》更容易看懂学会,非常适合入门者学习。如果只推荐一本书的话,我只推荐这本。
4 P  R2 u. r. d( O; ]0 w! ?) q 数据库这门课为什么这么难学,该怎么学?-10.jpg
束缚2017 | 2021-6-10 18:37:28 | 显示全部楼层
小宅给您推荐这一系列课程,希望可以帮助您迅速了解数据库产品的功能特性和管理、了解中小企业在互联网的需求演进和数据库的应用;帮您掌握华为云数据库的基本操作和管理。8 c. s" w& ]* m2 b
课程信息
6 r# i  ?0 b$ @& D2 H, v- J  z
8 l) `; [/ r8 R课程简介
# _* ?, |5 O- r- J) C课程覆盖了关系型数据库:MySQL、HWSQL、SQL Server、PostgreSQL,文档型数据库:MongoDB;介绍了数据库在基础解决方案中的应用和上云的迁移思路;演示了数据库的购买和管理的基本操作。2 S1 ^" e3 d' k0 `; {" ?2 z
第1章 什么是数据库& y7 ?5 v3 {6 n' S2 B; z
免费学习地址
( d& p3 d: k! ~: X1 l! a: H1 f! O9 y提供了DBS、RDS、MySQL、PostgreSQL、SQL、Server及DDS简介视频,让大家通过视频更快速便捷的了解数据库。7 w2 [8 Q3 \& x2 l! [, J9 A! l
  D: _  L+ |. m1 m  C0 U
第2章 怎么购买和操作数据库服务?* {1 F3 H! E, n; E+ W
免费学习地址
6 F( w7 ^5 _6 H/ g简单介绍如何购买和操作数据库服务,包含如何连接管理和迁移数据库。. E  D! U# w+ b0 a+ D; R

9 x1 C( t4 S- q$ J+ p& o% F$ G第3章 数据库+ECS、OBS、SLB的基本搭配" M( P# w$ U* d2 E+ a: V2 P2 H
免费学习地址) V( y4 z% X* v( K- _* ?9 {
简单介绍了数据库与ECS、OBS、SLB的一些基本搭配。
+ r1 v; w9 M* c! Y/ ?: ^. b5 R2 q
第4章 服务体系介绍
/ t3 f* W/ l: K% Z免费学习地址! P( z! U# U/ Y- e8 x' J# F1 W

: Z% U* @) r. z6 t第5章 如何选择数据库引擎和配置
0 ]2 F# E! J( q1 p6 }: k免费学习地址5 g' G+ E3 u9 w# E4 \. t+ r
课程介绍:
3 f9 c( g! k- T: V5 i简单介绍了数据库引擎的特征及应用场景,并对CPU、内存及IO等配置选择进行说明。7 u/ Z4 M) ~1 ]) q' P
# ]. ~* a0 [# J" `% ~
第6章 中小企业方案如何演进
* i! K$ b5 H& y$ G; d% q) Y0 V免费学习地址9 p) m+ I7 J+ p: D
课程介绍:
9 Y  Y, ^, u% s% `) m: }根据中小企业的特点和诉求提出针对性的解决方案。
% B* ]7 Z3 X7 @  p+ C- U1 [
. w1 r7 V0 X/ r5 q第7章 作业4 Z0 J1 Z! c! @/ w/ [
免费学习地址
! f( @, Q# l+ K% Q1 E" T7 ]/ m% ~轻松搭建Discuz!论坛, t% C) I* P, f6 ]8 R) j4 i
课程就是这些了,希望能帮助到您~
路车漫步步i | 2021-6-10 20:04:22 | 显示全部楼层
你没找对方法啊,得从易到难学习数据库啊~8 L/ a! ~* V( e7 C% T, A
所以~+ w; o7 K+ z! P1 J, [
先学Access数据库啊~9 b0 h0 Q8 ]* ]" T$ D2 A+ q( _  ~
数据库这门课为什么这么难学,该怎么学?-1.jpg ; h5 s" F0 _. B/ M
Access数据库入门超级简单/ p4 T! V6 M6 @% D
https://www.zhihu.com/video/1378024159600115712# H! `" M0 s3 [2 N4 E/ a- F
练SQL用Access数据库再好不过了,Access练熟了上SQL Server~' p& E" y; d+ j0 _6 n" A

3 f& ]4 g3 ?3 |, b. i 数据库这门课为什么这么难学,该怎么学?-2.jpg ; }* M: b% F# o, J. \* \/ x. i
啥学科都得先易后难的学习+ i0 N2 B; ]  D7 w6 g
https://www.zhihu.com/video/1378024419453956096
奉先诨 | 2021-6-11 01:53:09 | 显示全部楼层
这不是难,这是写的细,而且这本书基本上就是通才教育,看这本书你既可以往DBA发展,也能往BI发展,还能往大数据工程师发展,还能往数据库开发工程师发展。" y0 w8 @. O0 k. [4 D! ~5 ]
然后就很尴尬了,所以学的时候最好带上个数据库一块学,sqlserver文档详细,界面友善,安装操作环境你都很熟悉的win上手很不错,进一步要深入原理了,可以结合mysql,有源码针对性的看(一般到不了看源码的地步你就能过这门课了)
错过末班车车m | 2021-6-11 08:40:14 | 显示全部楼层
这门课概念繁琐,专业名词奇怪难记。学校不会要求学完整本书,要掌握的主要有:
8 O2 g# P  r" _1 p
    超键、候选键、主键、外键、外键约束等等,名称易混淆,不过内容简单;第二章 关系模型介绍,2.4节 模式图中有一张表(下图),最好背下来;! ^- i$ N# ]6 J+ ~
数据库这门课为什么这么难学,该怎么学?-1.jpg " _* e( V4 ^) j6 E( z
    接着学查询,一种是用关系代数运算,一种是用SQL语句;关系代数运算就是用各种符号(σ选择、π投影、⋈自然连接、×笛卡尔积、并集差集之类的)写式子,类似数学运算;SQL开始select、from、where三连,慢慢接触各种关键字,如连接nature join,排重distinct,排序order by,接着不只单个结果查询,会学习having、group by按分组查询,对结果做处理会学查询函数,比如avg求平均值、sum求和;之后开始学习嵌套子查询,with字句之类,本质上就是把三连的每步再分解,其实和代码中的函数定义差不多。顺带还会学增删改,比查简单得多。学完就要融会贯通了,一题多种方式来写,比如分别用和不用with字句、查询函数;学完发现,似乎有些查询用关系代数写不出,如聚集函数。当然不是,之前只是简单了解,这时会再深入学习关系代数运算;随后接触关系型数据库的大量抽象概念,设计范式1NF、2NF、3NF、BCNF,函数依赖(部分依赖、完全依赖、传递依赖之类),BCNF分解,正则覆盖。这部分书上概念很难懂,上网搜一下有很多容易看懂的总结;最后简单介绍第11章 索引与散列,了解稠密索引和稀疏索引的作用和区别,还会学到B+树的插入和删除。另外会补充一些散点,如触发器、事务等等,到这理论课就上完了。
    ) v1 W2 L. z; L0 `/ M
正版牛牛将军妓 | 2021-6-11 15:33:21 | 显示全部楼层
数据库其实不难,如果你觉得现在学的教材难,可以换另一本教材试试看,或者去看看网上的视频课程。% z/ R9 X' l* p1 W' F* X
软件开发者编写代码,最终都是要处理数据,因此数据库是必备技能。% |! h- P8 V& y( |
实际上,学习数据库并不需要这么从懵圈到放弃。最近,美团•大众点评内部成立了数据库俱乐部,多位一线工程师经过一番讨论,总结出影响过自己成长的9本数据库图书,由浅入深,希望能对同学们有所帮助。/ t$ P7 v7 G! Z5 G4 h9 t/ d7 [1 V
数据库相关书籍目录:
9 j5 T! r$ [9 B
# g8 X' q" w3 C! n# H1 U1 w, v
一.入门:
    《MySQL必知必会》《SQL学习指南(第2版 修订版) 》《SQL必知必会》《数据库系统概念》" O6 M/ Z! d0 f1 O% ]1 G9 t4 a
二.进 阶
    《MySQL技术内幕——InnoDB存储引擎》《Redis设计与实现》《SQL语言艺术》《SQL反模式》《ZooKeeper:分布式过程协同技术详解》( \/ v- [5 H2 c* L
三.强 化
    《高可用MySQL(第2版)》《高性能MySQL(第3版)》《Oracle高效设计》《Oracle编程艺术:深入理解数据库体系结构(第3版)》
    ! ]  S! O1 [3 |8 y) f4 o5 B
从入门到进阶数据库书籍推荐理由:; l  ~8 X2 G$ m" S
; f  d% G% t2 @, Y( f
一.入门系列:+ B- I1 C  z3 H9 l1 z
1 g; e* \( L3 k1 M1 k; Y3 c* C9 A3 Y
1.《MySQL必知必会》(最推荐)' n+ T4 }3 A& C
这本书英文原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库入门书,在Amazon上长期排在数据库销售榜首,建议想快速了解数据库原理和MySQL的新手阅读。
- x8 R9 j1 R( d7 P8 j* |0 W+ K# \6 i快餐性质,简洁明快,小开本,而且很薄,比较好读。有前端工程师表示自己数据库方面只读了这本书,就足以应付大部分开发任务了。
% J2 ?9 m8 w% r$ T/ p2. 《SQL学习指南(第2版 修订版)》) b8 x- L8 w+ o" ?7 `& D, T* X
数据库这门课为什么这么难学,该怎么学?-1.jpg 如果你只想学怎么写SQL,那可以读这本书。O’Reilly动物书系列,品质还是很有保证的。
" q& x, ^7 D' {5 Z% |3.《SQL必知必会》
3 {4 T* _2 a5 w/ x! u# h6 v) R* p 数据库这门课为什么这么难学,该怎么学?-2.jpg SQL 是目前使用最为广泛的数据库语言之一。本书没有涉及理论,而是从实践出发,由浅入深地讲解了广大读者所必需的SQL 知识,适用于各种主流数据库。实例丰富,便于查阅。
! i1 r$ V0 h0 A2 s- Y6 N3 d9 [本书涉及不同平台上数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,通过本书读者可以系统地学习到SQL 的知识和方法。+ j* `1 w1 d# @6 L" o
4.《数据库系统概念》  P) C; i! _) H3 A" B! N
数据库这门课为什么这么难学,该怎么学?-3.jpg 本书是数据库系统方面的经典教材之一,其内容由浅入深,既包含数据库系统基本概念,又反映数据库技术新进展。它被国际上许多著名大学所采用,包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学等。5 N. G6 [& u) Z: m
二.进 阶系列- D/ [5 ]- W( R8 d4 A

6 f$ o  B' ~( i1 F; A; `5.《MySQL技术内幕——InnoDB存储引擎》$ D5 }& X! ~2 D
数据库这门课为什么这么难学,该怎么学?-4.jpg 怎么说,每个行业都有几本被翻来翻去的“街书”,而本书就是MySQL的“街书”,该书目前已经有了三版。从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB。注重实战,全书辅有大量的案例,可操作性极强。5 {- {" K: s+ y! N6 L1 V
6. 《Redis设计与实现》+ l' P  E2 p/ K7 X
数据库这门课为什么这么难学,该怎么学?-5.jpg Redis是目前应用最广泛的NoSQL数据库。本书系统而全面地描述了Redis内部运行机制,图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备。
  Q: W9 \, X+ z3 K8 }) k7.《SQL语言艺术》3 t7 }: ^( q) g- _/ n
数据库这门课为什么这么难学,该怎么学?-6.jpg 本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你的实际工作提出了具体建议。本书适合SQL数据库开发者、软件架构师,也适合DBA,尤其是数据库应用维护人员阅读。3 l9 U& X# y- ]: ]2 W2 [
8.《SQL反模式》
2 `& Q7 l7 ^: [9 H9 C7 K' w 数据库这门课为什么这么难学,该怎么学?-7.jpg 它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。
0 n) o. q3 @+ C9. 《ZooKeeper:分布式过程协同技术详解》& ~( T6 S9 ^' @+ z' }3 z* }
数据库这门课为什么这么难学,该怎么学?-8.jpg
7 }3 t7 E6 ^* W2 Q6 d
+ F" L/ o4 y" K: S  iZooKeeper是Google的Chubby项目的开源实现,它曾经作为Hadoop的子项目,在大数据领域得到广泛应用。ZooKeeper以Fast Paxos算法为基础,同时为了解决活锁问题,对Fast Paxos算法进行了优化,因此也可以广泛用于大数据之外的其他分布式系统,为大型分布式系统提供可靠的协作处理功能。这本书是实际开发和维护中的一本最佳参考书籍。
" f# {* y/ `& t2 g三.强 化系列/ `5 h' V6 p4 \- R( [
, |' A- E/ Y5 M. T; K
10.《高可用MySQL(第2版)》4 _/ p& [- X9 K  w! c, ]
数据库这门课为什么这么难学,该怎么学?-9.jpg 主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。此书定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL持续可用性的前提下,挖潜各种提高性能的解决方案。
# p9 e9 a; p3 z. ~9 ^7 _% l11.《高性能MySQL(第3版)》
. W8 v# ~( t1 |+ R& @/ P) f 数据库这门课为什么这么难学,该怎么学?-10.jpg
$ `/ U- ?+ A( ?# X8 L/ s. }9 _& V0 S. w
作者推荐的工具、实战案例及经验过的诊断技术,可大大提高性能急救技能,以及加深对MySQL本质的理解。而且本书将数据库结构的客观方面纳入思考,此外还增补了MySQL高可用性及云特性。& m1 W. b  D: J+ v! A, B
12. 《Oracle高效设计》
$ M1 z0 q; ^/ H9 \9 Q7 ?$ o/ L 数据库这门课为什么这么难学,该怎么学?-11.jpg 这是一本程序员普遍反映收益比较大的一本书,作者Thomas Kyte,Oracle专业领域世界上最权威的专家之一,他是Oracle核心技术小组副主席,兼《Oracle Magazine》及其在线论坛“Ask Tom”专栏作家。1 ^, z! Y' U* r/ _6 h
本书对Oracle及数据库的知识进行了全面深入的讲解,是一本关于Oracle的高级手册。本书内容翔实,实例丰富,语言流畅且浅显易懂,适合作为从事Oracle开发人员的参考手册。5 v9 y1 }) a# |6 T7 M! n: Y
13. 《Oracle编程艺术:深入理解数据库体系结构(第3版)》
/ S* z+ H7 }& L. _& B0 d 数据库这门课为什么这么难学,该怎么学?-12.jpg 对于想学习SQL、PL/SQL的书,这是一本必读之物,除此之外,该书从开发的角度详细解读了整个Oracle体系结构,深入浅出,绝对佳作。  4 F: x$ I' g) V  m
总结# V* G( b# r" s! ?, @' j

7 A5 ?! h: H3 U5 r# L天下没有不劳而获的果实,望各位年轻的朋友,想学技术的朋友,在决心扎入技术道路的路上披荆斩棘,把书弄懂了,再去敲代码,把原理弄懂了,再去实践,将会带给你的人生,你的工作,你的未来一个美梦。. D/ U5 q' w0 o, ?  e+ Y) s
如果对您有帮助,就请点一个赞吧,让更多的人看到!
皇朝熊仔熊v | 2021-6-12 00:45:10 | 显示全部楼层
分享一个我创建的数据库、存储、分布式交流社区,实时性好,与同行交流有利于消除疑惑
& H2 L; L3 e# i& W" Z4 Z1 ^https://join.slack.com/t/play-with-db/shared_invite/zt-im252pdw-9olwzOXs_7lEMFvZc9iApg
走一段旅程 | 2021-6-12 05:20:07 | 显示全部楼层
自己实现一个最小化的数据库
* [( A* B1 Z6 t; x7 j2 c2 u警告:不要试图去完善它,你会发现数据库的任何一个子系统的实现都是一个无底洞(亲身体验)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则