当前位置:首页 > sql习题答案解析
行权限设置便可以实现对所有用户权限的设置,大大减少了管理员的工作量。
3. 什么是授权的主体,在SQL Server 2005中如何建立授权的主体? 答:“主体”是可以请求SQL Server资源的个体、组和过程。主体的影响范围取决于主体定义的范围(Windows、服务器或数据库)以及主体是否不可分或是一个集合。每个主体都有一个惟一的安全标识符(SID),即帐号。
4. 关于权限控制的SQL语句有哪些?它们的作用是什么? 答:略。
5. 在Windows中新建一个帐号,设置不同的登录模式,实验登录SQL Server 2005的情况。
答:略。
6. 在SQL Server 2005中新建一个帐号,设置不同的登录模式,实验登录SQL Server 2005的情况。
答:略。
7. 赋予帐号不同的“数据库角色成员身份”,实验对数据库的操作情况。 答:略。
13.5 习题
1. 简述事务,锁的概念。
答:事务和存储过程类似,由一系列T-SQL语句组成,是SQL Server 2005系统的执行单元。
锁就是防止其他事务访问指定的资源的手段。锁是实现并发控制的主要方法,是多个用户能够同时操纵同一个数据库中的数据而不发生数据不一致现象的重要保障。
2. 根据运行模式,SQL Server 2005将事务分为哪些类型?
答:根据事务的设置、用途的不同,SQL Server 2005将事务分为多种类型。根据系统的设置,SQL Server 2005将事务分为两种类型:系统提供的事务和用户定义的事务。
3. T-SQL提供的事务处理语句包括哪些? 答:事务处理语句包括:
1) BEGIN TRANSACTION语句。 2) COMMIT TRANSACTION语句。 3) ROLLBACK TRANSACTION语句。 4) SAVE TRANSACTION语句。
4. 创建一个事务,将所有女生的考试分数都加5分,并提交。 答:略。
5. 创建一个事务,先向学生表中添加一条新记录,并设置保存点。在再将姓名为“叶晨”的学生的姓名改为“叶臣”,在并提交。
答:略。
6. 简述锁的定义及用途。
答:锁就是防止其他事务访问指定的资源的手段。锁是实现并发控制的主要方法,是多
21
个用户能够同时操纵同一个数据库中的数据而不发生数据不一致现象的重要保障。
7. 简述SQL Server 2005提供了的4种锁模式。
答:根据锁定资源的方式的不同,SQL Server 2005提供了4种锁模式:共享锁、排他锁、更新锁、意向锁。
22
共分享92篇相关文档