数据库系统
williamyi96
PhD Student on Machine Learning, Optimization, Federated Learning, and Data-Efficient Learning.
展开
-
数据库系统原理(1)--绪论
基本说明数据库系统原理的系列章节是基于《数据库系统原理》的基础之上,结合自己的心得与体会进行的归纳总结。 由于这些内容都是自己对数据库相关内容学习的最初理解,因此有所不妥的地方欢迎批评指正。 在此,特别感谢侯迪老师的辛勤教学工作以及很高的个人修养,讲课堂内容真的是深入浅出,为人有风格,受益匪浅。 同时,由于实际需要,在实际学习过程中的每次课程的笔记发表在本人CSDN中,账号为williamyi原创 2017-03-04 15:23:14 · 746 阅读 · 0 评论 -
数据库系统原理(2)--关系模型
基本概念关于关系模型关系模型是逻辑模型中的一种,也是现在普遍使用的一种。其由实体、属性和关系三者构成。其可以使用一张二维表进行关系呈现。关系模型由数据结构、数据操作和完整性约束三部分构成。其中数据结构是指数据自身的组织形式;数据操作是指对数据进行的增删改查的操作,而对数据的查询是该模型中最为重要的操作;完整性约束是指满足现实条件的数据值的范围等。关系查询操作根据其理论基础的不同原创 2017-03-05 19:44:50 · 1252 阅读 · 0 评论 -
数据库系统原理(4)--数据依赖与关系模式规范化
关系模式设计中的问题关系数据库设计要解决的主要问题什么样的数据库模式才合理?怎么分解才能满足要求?衡量的标准是什么?理论基础是什么?如何进行实现?关于好的数据库模式好的数据库模式是不会发生插入异常、删除异常、更新异常,同时数据冗余尽可能少的模式。产生不好模式的根本原因是数据之间存在着某些数据依赖。解决方法是通过分解关系来消除其中不合适的数据依赖。数据依赖数据依赖的定义数据依赖是数据之间的原创 2017-03-26 23:11:43 · 13218 阅读 · 2 评论 -
课程学习归纳总结(2月)
计算机算法设计与分析算法概述算法是指解决问题的一种方法或一个过程,更严格地讲,算法是由若干个指令组成的有穷序列。算法的四条性质: 输入,输出,确定性,有限性;程序是算法用某种程序设计语言的具体实现;程序可以不满足算法中的有限性;算法复杂性的衡量标准是运行该算法所需要消耗的计算机资源的多少。其中,资源包括时间和空间两个部分。因此算法复杂性由时间复杂性和空间复杂性两个部分构成。我们一般使用最原创 2017-02-21 23:05:30 · 1693 阅读 · 0 评论