随笔分类 - 3 数据库 / 1 Sql Server
摘要:sql server 事务全攻略 一 事务的属性 事务具有ACID属性 1、原子性 atomic2、一致性 consistent3、隔离性 isolated4、永久性 durable 原子性就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留 一致性
阅读全文
摘要:SQL Server 中的数据库模式可以帮助确定谁可以对数据库的对象进行访问,也可以作为命名空间,防止来自不同模式的对象名称发生冲突。 什么是数据库模式? 数据库模式是一种逻辑分组对象,如表,视图,存储过程等。 可以指定一个用户登录权限的单一模式,以便用户只能访问他们被授权访问的对象。 模式可以创建
阅读全文
摘要:我们登录了一个 SQL Server 数据库后,必须分配登录的一个或多个服务器角色的选项。 注意: 服务器角色(不要与数据库角色混淆)可用来管理服务器上的权限。 不是每个人都应该分配给服务器的角色,只有高级用户,如数据库管理员应指定一个服务器角色。 SQL Server 查看服务器角色 要查看在 S
阅读全文
摘要:SQL Server 中视图通过简单的 SELECT 查询来解决复杂的查询,但是视图不能提供业务逻辑功能,而存储过程可以办到这点。 什么是存储过程? 存储过程 Procedure 是一组为了完成特定功能的 SQL 语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过
阅读全文
摘要:从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据 。 从数据库系统内部来看,一个视图是由 SELECT 语句组成的查询定义的虚拟表(因为一个视图可以拉动多个表,并汇总数据在一起并将其显示,就好像它是一个单一的表) 视图是由一张或多张表中的数据组成的,当你运行视图,会看到它的结果,就像打
阅读全文