摘要:
从某种角度看:二段锁协议是调度器实现串行化的依据的准则。 冲突锁的定义很明显是要保证执行冲突操作的两个事务是可串行化的,以便对应的前趋图中不会产生环。当两个事务在某个数据项上有冲突操作时,先访问数据库的事务就先取得 相应的锁先执行,而在该经历对应的任何一个等价串行经历中另一个事务就必须在前一个事务后 阅读全文
摘要:
DB database 数据库 DBMS 数据库管理系统 DBS 数据库系统 阅读全文
摘要:
一、等价和覆盖 定义:关系模式R<u,f>上的两个依赖集F和G,如果F+=G+,则称F和G是等价的,记做F≡G。若F≡G,则称G是F的一个覆盖,反之亦然。两个等价的函数依赖集在表达能力上是完全相同的。 二、最小函数依赖集 定义:如果函数依赖集F满足下列条件,则称F为最小函数依赖集或最小覆盖。 ① F 阅读全文
摘要:
Vim 是vi的加强 Gvim图形化的vim Vim/Vi简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/Unix上最常用的文本编辑器,他们 的作用是建立,编辑,显示文本文件 Vim/Vi没有菜单,只有命令 本节介绍的Vim/vi主要作用在查看修改一些配置文件,或编写自己得脚本。 阅读全文
摘要:
传统解决方法:一、解决问题 本文解决在Ubuntu16.04系统下,Qt5无法连接MySQL数据库的问题(Qt5缺少MySQL驱动,Qt5缺少libqsqlmysql.so动态库,如何安装libqsqlmysql库,如何用Qt5源码编译生成libqsqlmysql库) 二、问题现象 编译运行Qt连接 阅读全文
摘要:
引子 目前,UNIX的文件系统有很多种实现,例如UFS(基于BSD的UNIX文件系统)、ext3、ext4、ZFS和Reiserfs等等。 不论哪一种文件系统,总是需要存储数据。硬盘的最小存储单位是扇区,数据所存储的最小单位则不是扇区,因为用扇区来存储效率就太低了。一个扇区只有512字节,而磁头是一 阅读全文
摘要:
在ER图中实体用方框表示 实体其实就相当于一个二维表,实体实例就相当于二维表中的一行 属性在二维表中用椭圆表示,属性就是描述实体特征的数据项 概念:键(也被成为候选键):1,属性集合K上的行唯一 2,没有K的真子集具备条件1 超键: 满足1。 主键:数据库的设计者选择出作为表T中特定行的唯一性标识符 阅读全文
摘要:
Linux常用命令总结 ->Linux文件命名规则 ->文件处理命令 Linux权限;i节点;软硬连接的区别及特点;对文件的创建,删除,拷贝,剪切,查看 ->权限管理命令 文件和目录的rwx权限的含义;修该权限;修改文件所有者,所属组;默认权限查看及设置 ->文件搜索命令 查看命令路径,find用法 阅读全文