欢迎来到天天文库
浏览记录
ID:57676139
大小:82.00 KB
页数:12页
时间:2020-08-31
《数据库原理总复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库原理总复习题一、填空题1.SQLServer数据库应用的处理过程分布在客户机(或客户端)__和服务器上。2.SQLServer提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的硬盘空间。7.SQLServer客户机传递到服务器上的一组完整的数据和SQL语句称为批处理_。9.函数LEFT(‘abcdef’,2)的结果是’ab’。10.SQLServer中的整数类型包括____bigint、int、smallint、tinyint(次序无先后)___四种。11.MicrosoftSQLServer2005是运行在_____windows___
2、__操作系统平台上的、逻辑模型为___关系_____型数据库管理系统。12.SQLServer将数据组织到用户可以看见的逻辑组件____,而在磁盘上则作为操作系统文件实现。13.如果希望修改数据库的名字,可以使用的系统存储过程是sp_renamedb。14.数据库备份和恢复的Transact-SQL语句分别是____BackupDatabase_____和____RestoreDatabase_____。15.找回被删除表的惟一方法是事先做好数据库的备份工作。16.索引是一种常用的改善数据库性能的技术。17.索引会影响对基本表的___插入、删除、修改_
3、___等操作的速度。18.聚集索引与非聚集索引相比,查询速度要快。19.SQLServer中为局部变量赋值的语句是SELECT和SET。20.使用createdatabase命令定义一个数据库,包括定义_____数据_____文件和_____日志_____文件两个部分。21.基本表中的记录数越___多___,每条记录占用的字节数越___多___时,使用索引就越有利。22.在索引命令中使用关键字CLUSTERED或NOCLUSTERED分别表示将建立的是___聚集_____或___非聚集____索引。23.当指定基本表中某一列或若干列为主码时,则系统将在
4、这些列上自动建立一个____非空、唯一、聚集(次序无先后____的索引。24.单行或行尾注释的开始标记为___--_____,多行注释的开始标记为____/*____,结束标记为___*/_____。25.每条___SELECT_____语句能够同时为多个变量赋值,每条___SET_____语句只能为一个变量赋值。26.在SQLServer中,每个程序块的开始标记为关键字____BEGIN______,结束标记为关键字____END____。27.在条件结构的语句中,关键字IF和ELSE之间和ELSE之后,可以使用___单条_____语句,也可以使用具
5、有_____BEGIN...END_______格式的语句块。30.一个事务处理控制语句以关键字______BEGINTRAN____开始,以关键字_____COMMIT[TRAN]____或______ROLLBACK[TRAN]____结束。33.使用一种约束时,可以使用关键字______CONSTRAINT_______和标识符_____<约束名>_______的选项命名该约束,也可以省略该选项由系统自动命名,因为用户很少再使用其约束名。34.数据库的安全机制分为4个等级,分别为客户端______操作系统______的安全、数据库的____登录_
6、___安全、数据库使用安全和数据库对象的使用安全。35、microsoftsqlserver2005提供了两种确认用户对数据库引擎服务的验证模式:分别是Windows身份验证与SQLSERVER身份验证。36、存储过程是sqlserver服务器上一组预先定义并编辑好的Transact-SQL语句,它不但可以接受参数、返回状态值和参数值,而且还可以嵌套调用。37、存储过程在第一次执行时进行语法检查和编译,编译好的版本存储在高速缓冲中,用于再次调用,存储过程不但能改变Transact-SQL语句的运行性能,提高其执行效率,而且也能改变系统的安全机制。38、
7、批是一组SQL语句集合,一个批以批结束语句GO而结束,批中语句被一次提交给sqlserver,sqlserver将这些语句编译成一个执行单元。39、sqlserver中的索引类型包括三种分别是唯一索引、簇索引和非簇索引。40、当一个表同时具有约束和触发器时,sqlserver先执行约束检查,如果这些操作符合约束条件,系统将完成数据操作,然后再激活触发器。41、select语句除了用于查询外,还有其他一些用途,比如对记录进行排序、对字段进行汇总以及用检索到的记录创建新表等。42、在使用primarykey主键约束时,列的空值属性必须定义为notnull。
8、43、数据库是由相关的数据组成的一个结构化的集合,这些数据经过整理之后存储在一个或多个磁盘文件
此文档下载收益归作者所有