数据库
文章平均质量分 94
lsslcj
这个作者很懒,什么都没留下…
展开
-
5.查询优化
对于驻留在磁盘上的大型数据库’从磁盘访问数据的I/O代价通常是最主要的代价。 当数据驻留在内存或SSD上时,I/O代价并不总是最主要的代价,并且在计算查询执行代价时,必须包括CPU代价。为了简化表示,我们的模型中并不包括CPU代价。 查询代价的两个重要因素 这两者都需要在磁盘存储器上进行磁盘寻道。 如果磁盘子系统传输一个数据块平均要花费tT秒,并且平均的块访问时间(磁盘寻道时间加上旋转延迟)为tS秒,那么一个传输b个块并执行S次随机I/O访问的运算将要花费b⋅t。原创 2024-05-20 11:41:59 · 962 阅读 · 0 评论 -
数据库引论:5、关系数据库设计理论
没有冗余,例如indepindepIDnamesalarydeptnamebuildingbudget 表示instructor和department的关系上进行自然连接的结果,但实际上存在许多冗余,对于同一个院系的老师(例如CompSci),每一个元组都在building属性上冗余了。原创 2024-04-17 16:25:57 · 856 阅读 · 0 评论 -
数据库引论:3、中级SQL
在SQL中通过使用命令来定义视图,且需要给视图一个名称,则格式为createviewvas查询表达式;create\ view\ v\ as\ ;createviewvas查询表达式;原创 2024-04-08 08:00:00 · 1169 阅读 · 1 评论 -
数据库引论:4、使用E-R模型的数据库设计
如果E1E2⋯EnE1E2⋯En为实体集,那么联系集RRR是e1e2⋯en∣e1∈E1e2∈E2⋯en∈En{(e1e2⋯en∣e1∈E1e2∈E2⋯en∈En的一个子集,其中e1e2⋯ene1e2⋯en是一个联系实例联系集的属性在E-R图中通过未分割的矩形来表示。递归的联系集。原创 2024-04-07 20:10:18 · 1021 阅读 · 0 评论 -
数据库引论:2.SQL简介
char(n):具有用户指定长度n的固定长度的字符串,也可以使用全称形式charactervarchar(n):最大长度为n的可变长度的字符串int:整数smallint:小整数(依赖于机器的整数类型的子集)numeric(p,d):具有用户指定精度的定点数。这个数字有p位数(算上一个符号位),并且小数点右边有p位中的d位数字real,double precision:浮点数与双精度浮点数,精度依赖于机器float(n):精度至少为n位数字的浮点数使用createt。原创 2024-03-16 15:51:27 · 1685 阅读 · 1 评论 -
数据库:1.关系模型与关系代数
数据库相关知识,参考教材为数据库系统概论原创 2024-03-07 16:36:37 · 986 阅读 · 1 评论