全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.p226页 sql什么人来备份数据库?答:SQLServer备份数据库是动态的,在进行数据库备份时,sql server允许其他用户继续对数据库进行操作。执行备份操作的用户必须拥有对数据库备份的权限许可,sql server只允许系统管理员、数据库所有者和数据库备份执行者备份数据库。2.p232 数据库还原的概念是指将数据库备份加载纯数据的过程答:数据库还原的概念是指将数据库加载到系统中的过程。3.p3 sql提供的系统数据库和用户数据库答:sql提供的系统数据库和用户数据库。4.p93 数据安全保护的四个层次操作系统的安全性 qSQL Server2008的登录安全性 q数据库的使用安全性 q数据库对象的使用安全性5.四个系统数据库答:master、model、msdb、resource。1. master数据库 Master数据库用于记录SQL Server实例的所有系统 级信息,是SQL Server的核心,不能对其进行直接修改, 应当对其定期进行备份,如果Master数据库变得不可用,那 么SQL Server数据库引擎将无法启动。2. model数据库 model数据库用作SQL Server 2008实例上创建的所 有数据库的模板,若对model数据库进行修改,都将应用 于以后创建的用户数据库中。3. msdb数据库 nmsdb数据库用于SQL Server 2008代理计 划警报和作业,是SQL Server中的一个 Windows服务。 n4. resource数据库 nresource数据库是一个只读和隐藏的数据 库,它包含了SQL Server 2008中的所有系统 对象,对于resource数据库是唯一没有显示在 其中的系统数据库,这是因为它在sys框架中 存在。6.两种身份验证1Windows 身份验证模式当使用Windows身份验证连接到SQL Server时, Microsoft Windows将完全负责对客户端进行身份 验证。 在这种情况下,将按其Windows用户账户来识别 客户端。 当用户通过Windows用户账户进行连接时,SQL Server使用Windows操作系统中的信息验证账户名 和密码,这是SQL Server默认的身份验证模式, 比混合模式安全的多。2混合身份验证模式 n混合验证模式允许以SQL Server身份验证模式或者 Windows身份验证模式来进行验证。 使用哪个模式取决于在最初的通信时使用的网络库。 n如果一个用户使用TCP/IP Sockets进行登录验证,则 使用SQL Server身份验证模式;如果用户使用命名管 道,则登录时将使用Windows验证模式。 n这种模式能更好地适应用户的各种环境。7.事务的概念及四个原则事务(TRANSACTION)是由对数据库的若 干操作组成的一个逻辑工作单元,这些操作作 为要么都执行,要么都不做,是一个不可分割 的整体。事务用这种方式保证数据满足并发性 和完整性的要求。使用事务可以避免发生有的 语句被执行,而另外一些语句没有被执行,从 而造成数据不一致的情况。事务的处理必须满足四原则,即原子性(A)、一致性(C)、隔离性(I) 和持久性(D),简称ACID原则: n原子性(Atomicity):事务必须是原子工作单元,事务中的操作要么全 部执行,要么全不执行,不可只完成部分操作。原子性在数据库系统中, 由恢复机制来实现; n一致性(Consistency):事务开始前,数据库处于一致性的状态;事 务结束后,数据库必须仍处于一致性状态。数据库一致性的定义是由用 户负责的,如前面所述的银行转账,用户可以定义转账前后两个帐户金 额之和应该保持不变; n隔离性(Isolation):系统必须保证事务不受其他并发执行事务的影响, 即当多个事务同时运行时,各事务之间相互隔离,不可互相干扰。事务 查看数据时所处的状态,要么是另一个并发事务修改它之前的状态,要 么是另一个并发事务修改它之后的状态,事务不会查看中间状态的数据。 隔离性通过系统的并发控制机制实现; 持久性(Durability):一个已完成的事务对数据所做的任何变动在系统 中是永久有效的,即使该事务产生的修改是不正确,错误也将一直保持。 持久性通过恢复机制实现,发生故障时,可以通过日志等手段恢复数据 库信息。 n事务四原则保证了一个事务或者成功提交,或者失败滚回,二者必居其 一,因此它对数据的修改具有可恢复性。即当事务失败时,它对数据的 修改都会恢复到该事务执行前的状态。8.四个隔离级别未提交读、已提交读、可重复读、可串行读。9.一个完整的数据库对象由什么组成答:表,视图,存储过程,触发器,索引。10.视图和表之间的区别表是实实在在得保存数据的实体,写入的数据都保存在表中,而视图是不保存数据的,也没有数据。像上面的老兄说的一样视图就是一条语句,实际上视图从表中去数据。只是给我们的感觉好像直接从表中取得一样。 表可以建立各种触发器,可以建立索引,可以建立主健、约束等。但是视图不能建立这些对象(视图可以建立替代触发器)。 表和视图可以更新,但是视图的更新受到约束。 比如,group by和表连接生成的视图不能更新表是实实在在得保存数据的实体,写入的数据都保存在表中,而视图是不保存数据的,也没有数据。像上面的老兄说的一样视图就是一条语句,实际上视图从表中去数据。只是给我们的感觉好像直接从表中取得一样。 表可以建立各种触发器,可以建立索引,可以建立主健、约束等。但是视图不能建立这些对象(视图可以建立替代触发器)。 表和视图可以更新,但是视图的更新受到约束。 比如,group by和表连接生成的视图不能更新对于INSERT DELETE UPDATE操作,视图要必须遵守规则 比如INSERT: 所有列必须包含在 INSERT 语句中,即使基表中的列可能为 NULL 或在基表中定义了 DEFAULT 约不能在 INSERT 语句的 VALUES 子句中指定 DEFAULT 关键字。 INSERT 语句提供的值必须符合在一个成员表的分区列上定义的 CHECK 约束逻辑。 如果一个成员表包含具有标识属性的列,则不能使用 INSERT 语句。 如果一个成员表包含 timestamp 列,则不能使用 INSERT 语句。 如果存在具有同一视图或任一成员表的自联接,则不能使用 INSERT 语句 11. t-sql调用标量函数的方法12. 购买Purchase13. 大题存储过程1、 创建用户定义函数,对数字进行四舍五入,类似系统函数ROUND,并调用。SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE function MS (m decimal,n int)returns decimalasbeginDECLARE par decimal IF m*POWER(10,n+1)/10%10=5 SET par=(m*POWER(10,n+1)/10+1)/POWER(10.0,n) ELSE set par=(m*POWER(10,n+1)/10)/POWER(10.0,n) return(par)endgoprint dbo.MS(255.6,2)print dbo.MS(255.4,2)2、 创建用户定义函数,对字符进行截取,类似系统函数SUBSTIRING,并调用。SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate function cut (maco var
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 武汉大学2026年强基计划综合能力测试笔试+面试模拟试题及答案解析二
- 《行为安全观察手册》
- 2026年全国一卷高考英语听力试题答案讲解课件
- 云南省红河州个旧市2026届中考三模物理试题含解析
- 2026届福建省福州十九中学中考物理五模试卷含解析
- 品管圈柏拉图
- 2026年吉林省辽源市名校中考物理模拟预测题含解析
- 江苏省扬州市宝应县2026年中考物理全真模拟试题含解析
- 运城市重点中学2026届中考物理模试卷含解析
- 中医儿科护理的针灸疗法
- 2026年辽宁锦州海通实业有限公司计划招录28人备考题库完整答案详解
- 2025江苏苏州市相城城市建设投资(集团)有限公司人员招聘拟录用笔试历年参考题库附带答案详解
- 2025年济宁银行校园招聘笔试考试试题及答案详解
- 2026年惠州公务员考试题及答案
- 2026年北京市平谷区初三下学期二模物理试卷和答案
- 炎性肠病患者饮食指南
- 2026年《五级应急救援员》考试练习题(附答案)
- 三年级下册《道德与法治》全册知识点(人教版)
- 2026年云南校长职级模拟题库附答案详解【综合卷】
- 2026年高考(河南卷)数学试题及答案
- 石油化工工程建设费用定额(2025版)
评论
0/150
提交评论