A silent voice begins to softly speak.
从解决自己的签到需求开始,到 GitHub 139 Stars 的开源之路。
回顾从高中到大学的编程学习经历,分享为什么选择写博客,以及编程对思维方式的影响。
总结 Git 在实际项目中的最佳实践:分支策略选择、Commit Message 规范、交互式 Rebase 和常用技巧。
大二上学期,从数据库课程笔记开始,到第一个百星开源项目,这一年是代码改变生活轨迹的起点。
讨论关系数据库规范化理论。规范化是为了解决在数据库设计中如何构建适合特定问题的数据库模式的问题。
数据库完整性包括正确性和相容性,DBMS通过提供约束条件机制、检查方法和违约处理功能维护数据库完整性,其中实体完整性通过主键确保唯一标识,参照实体性通过外键关联,用户定义完整性满足特定应用需求,而触发器和断言提供事件驱动和复杂约束支持,共同构成数据库保持一致性的关键机制。
数据库安全性关注于防止非法使用导致的数据泄漏、更改和破坏。通过用户身份识别、存取控制、视图机制、审计、数据加密等手段,保障数据库安全。强调自主存取控制和强制存取控制,以及角色管理、审计功能和数据加密等措施。
介绍了数据库中的视图概念及其应用。视图作为从一个或多个表中导出数据的集合,在文章中被详细定义和解释。涵盖如何定义视图、删除视图以及执行对视图的查询和更新操作。
从零开始:使用Node.js搭建Web、后端服务,Vercel部署实现Express模块化开发
数据库原理与应用习题