首页课程小红花墙

计算机基础 · 小纸条

选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。

第 1 章30第 2 章30第 3 章30第 4 章30第 5 章30第 6 章30第 7 章30第 8 章30第 9 章30第 10 章30第 11 章30第 12 章30第 13 章30第 14 章30第 15 章30第 16 章30第 17 章30第 18 章30第 19 章30第 20 章30第 21 章30第 22 章30第 23 章30第 24 章30第 25 章10
题目+答案
第 1 页 · 正面(题目)
1原子性怎么实现

这份记录叫什么?

2持久性怎么实现

为什么先写日志比直接写数据安全?

3并发带来的问题

读到别人没提交的数据叫什么?

4不可重复读与幻读

这两个差别在哪?

5隔离级别

为什么不都用最严的?

6用锁实现隔离

两个人同时读一行,会互相等待吗?

7多版本并发控制

这样做的好处是什么?

8数据库里的死锁

怎么减少死锁?

9长事务的害处

事务里能不能做网络请求?

10数据库怎么存盘

为什么按页而不是按行?

第 2 页 · 正面(题目)
11缓冲池

这用到了什么原理?

12脏页与刷盘

为什么不立刻刷?

13崩溃恢复

这两步各叫什么?

14备份的意义

备份该放在哪?

15备份要演练

为什么"有备份"不等于"能恢复"?

16主从复制

从库的数据一定和主库一样吗?

17主从延迟的影响

举一个必须读主库的场景。

18分库分表

按什么规则拆比较好?

19拆分带来的麻烦

这说明什么?

20非关系数据库

什么场景适合键值存储?

第 3 页 · 正面(题目)
21怎么选数据库

记账系统该用哪种?

22缓存与数据库

改了数据库后缓存怎么办?

23动手:设计一个图书馆库

画出这三张表。

24动手:写查询

这两个各用到什么操作?

25动手:加索引

借阅表该给哪列加索引?

26动手:模拟并发

想出解决办法。

27数据库小结

给每块写一句话。

28编译原理:编译器做什么

编译器和翻译软件有什么不同?

29编译的几个阶段

把这六步记下来。

30词法分析

把 int a = 12; 切成几个单元?

op599 课程