
数据库
文章平均质量分 71
RheaWang
这个作者很懒,什么都没留下…
展开
-
数据库高级检索技术
聚合函数 聚合即是对一组数据的值进行聚合运算得到聚合值,常用的聚合函数有HAVING()、compute() select name,age from studio where id = 3 compute avg(age) 使用compute的语句生成的表不存储于数据库,是将生成的结果附加到结果集的最后面。 分组数据 主要是利用GROUP BY 将表中数据按指定的某列或者几列进原创 2017-07-31 14:18:11 · 2327 阅读 · 0 评论 -
数据库范式
数据库范式,是数据库设计中的一系列原理和技术,已减少数据库中数据冗余,增进数据的一致性。 1NF 如果关系模式中所有属性的值域内每一个值都不可分,即称符合第一范式。 2NF 在满足第一范式的基础上,所有记录都要和主键有完全依赖关系;如果有记录只和主键的一部分有关,就得把他们独立出来就变成了另一个资料表。 3NF 在满足第二范式的基础上,所有记录都要和主键有完全依赖关系;要求一个数据库中不包含已原创 2017-07-31 20:24:36 · 284 阅读 · 0 评论 -
Transact-SQL语言
数据定义语言(DDL) 主要是包括三种,创建,修改和删除数据库等用来创建新对象的语句。主要是针对于数据库对象进行操作 CREATE 用来创建新对象,包括表,数据库、视图,过程等常见数据库对象 ALTER 用来修改已有对象的结构 DROP 用于删除已有的对象。 2. 数据操纵语言(DML) DML对数据只能执行以下四种操作:创建原创 2017-07-31 20:46:36 · 435 阅读 · 2 评论 -
数据库事务和锁
事务是作为单个逻辑工作单元执行的一系列操作,一个逻辑工作单元必须有四个属性:原子性,一致性,隔离性和持久性(ACID)属性。 原子性是指事务的所有操作要么全部执行,要么全部不执行。 一致性:事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则必须应用于事物的修改,以保持所有数据的完整性。 隔离性:由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。事务识别数据时所处的状态,要原创 2017-08-01 11:37:10 · 569 阅读 · 0 评论