3.25

• 所花时间(包括上课):6小时

• 代码量(行):150行

• 博客量(篇):1篇

• 了解到的知识点:概率论基础概念、数据库事务与约束
二、学习心得与知识点总结

  1. 概率论课程收获

今天的概率论课程主要围绕随机事件与概率展开,我系统梳理了以下核心知识点:

• 随机事件的定义与分类:基本事件、复合事件、必然事件与不可能事件的区别。

• 古典概型的计算方法:掌握了“样本空间计数”和“有利事件计数”的核心思路,能独立解决摸球、掷骰子等典型问题。

• 概率的基本性质:互斥事件的加法公式、对立事件的概率关系,理解了概率取值范围为[0,1]。

• 条件概率与乘法公式:初步理解了“在已知事件A发生的前提下,事件B发生的概率”计算逻辑,为后续贝叶斯公式学习打下基础。

  1. 数据库课程收获

数据库课程聚焦于事务管理与完整性约束,收获如下:

• 事务的ACID特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),明白了事务是保证数据库可靠操作的核心机制。

• 常见完整性约束:

◦ 实体完整性:通过主键(PRIMARY KEY)保证表中记录唯一且非空。

◦ 参照完整性:通过外键(FOREIGN KEY)实现表与表之间的关联,避免数据冗余与不一致。

◦ 用户自定义完整性:如NOT NULL、UNIQUE、CHECK约束,满足业务场景的特定数据规则。

• 实操练习:编写SQL语句创建带约束的数据表,测试事务提交(COMMIT)与回滚(ROLLBACK)操作,直观感受事务对数据一致性的保障作用。

posted @ 2026-03-25 22:07  姜乐融  阅读(4)  评论(0)    收藏  举报