数据库练习2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、单选题 1、 DBMS是指(B)。 A、操作系统 B、数据库管理系统 C、数据库 D、数据库管理员 2、SQL Server 2005是一个(C)的数据库系统。 A、网状型 B、层次型 C、关系型 D、以上都不是 3、SQL Server 2005采用的身份验证模式有(D)。 A、仅Windows身份验证模式 B、仅SQL Server身份验证模式 C、仅混合模型 D、Windows身份验证模式和混合模式 4、下列关于主键描述正确的是(C)。 A、包含一列 B、包含两列 C、包含一列或多列 D、以上都不正确 5、下列(D)数据库不属于SQL Server 2005在安装时创建的系统数据库。 A、master B、tempdb C、model D、bookdb 6、在SQL Server中局部变量前的字符为(D)。 A、* B、# C、@@ D、@ 7、在SQL Server 2005中,当数据表被修改时,系统可能会自动执行的数据库对象是(B)。 A、存储过程 B、触发器 C、视图 D、以上都不是 8、SQL Server的字符型系统数据类型主要包括(B)。 A、int、money、char B、char、varchar、text C、datetime、binary、int D、char、varchar、int 9、要查询book表中所有署名中包含“计算机”的书籍情况,可用(B)语句。 A、select * from book where book_name like ’*计算机*’’ B、select * from book where book_name like ’%计算机%’ C、select * from book where book_name =’*计算机*’ D、select * from book where book_name =’%计算机%’ 10、在while循环语句中,如果循环体语句条数多余一条,必须使用(A)。 A、begin…end B、case…end C、if…then D、goto 11、select查询中,要把结果中的行按照某一列的值进行排序,所用到的字句是(A)。 A、order by B、where C、group by D、having 12、要删除视图vw_Demo,可以使用(D)语句。 A、drop view_Demo B、delete vw_Demo C、delete view vw_Demo D、drop view vw_Demo 13、下列关于视图的描述错误的是(c)。 A、是一张虚拟表 B、在存储视图时存储的是视图中的定义 C、在存储视图时存储的是视图中的数据 D、可以像查询表一样来查询视图,可以像使用表一样使用试图。 14、SQL Server提供的单行注释语句是使用(B)开始的一行内容。 A、“/*” B、“--” C、“{” D、“/” 15、假如有两个表的链接是这样的:tb_first inner join tb_second 其中tb_first和tb_second是两个具有公共属性的表,这种连接会生成(D)结果集。 A、包括tb_first中的所有行,不包括tb_second的不匹配行 B、包括tb_second中的所有行,不包括tb_first的不匹配行 C、包括两个表的所有行 D、只包括tb_first和tb_second满足条件的行 二、填空题 1、SQL Server 2005的文件包括:数据文件和(日志文件)。 2、在select语句中,如果要实现分组,可以使用(group by)子句。 3、在SQL Server 2005中,索引的顺序和数据表的物理顺序相同的索引是(聚集索引)。 4、角色是一组用户所构成的组,可以分为服务器角色、(数据库角色)和用户自定义角色。 5、SQL Server 2005中的DML触发器有3种类型,即inert类型、(update类型 )和(delect类型)。 6、如果要计算表中的行数,可以使用聚合函数(count())。 7、SQL Server 2005提供转移数据库的步骤包括(分离数据库)和(附加数据库)。 8、在SQL Server 2005中修改表的结构使用关键字(alter),修改表中的数据应使用关键字(update)。 9、一个事务必须是具备以下四个属性:原子性、(一致性)、隔离性 (持久性)。 三、编程题 1、学生管理系统中的学生表、课程表和选课表的结构如下,请按要求对应操作的t-sql语句。 student表 学号 姓名 性别 出生日期 系别 1 李明 男 2002-3-4 计算机系 2 张然 女 1998-3-8 自动化系 3

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档