sqlServer2005习题与答案..doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
期末复习题 一 选择题 1 SQL语言允许使用通配符进行字符串匹配的*作,其中‘%’可以表示( C ) A 零个字符 B 1个字符串 C 多个字符串 D 以上都是 2 如何在已经创建好的表上添加一个外键( A ) A Alter table 表名add foreign key(键名)reference 关联表(关联键名) B Alter table 表名add Primary key(键名)reference 关联表(关联键名) C Alter 表名add foreign key(键名)reference 关联键名) D Alter 表名add Primary key(键名)reference 关联表(关联键名) 3 要修改表名为Table1的字段Field1长度,原为Char(10)要求用SQL增加长度为char(20),以下语句那个正确( C ) A Alter table Table1 Alter Field1 char(20) B Alter Table1 Alter column Field1 char(20) C Alter table Table1 Alter column Field1 char(20) D Alter column Field1 char(20) 4 下面聚集函数中哪个只能用于计算数值类型的数据( D ) A COUNT( ) B MIN( ) C MAX( ) D SUM( ) 5 以下哪个关键字用来定义记录在某属性上的约束条件( D ) A DEFAULT B DISTINCT C UNIQUE D CHECK 6 欲往表中增加一条记录,应该用哪一条SQL语句( B ) A ALTER TABLE B INSERT INTO TABLE C CREATE TABLE D DROP TABLE 7 以下哪一个不是逻辑运算符( D ) A NOT B AND C OR D IN 8 在创建表的过程中,哪个关键字用来定义默认值( D ) A DISTINCT B UNIQUE C CHECK D DEFAULT 9 以下哪些描述符合数据库阶段的特点( C ) 1) 文件的组织形式可以是顺序的,也可以是随机的 2)数据结构化 3)数据可以共享,但冗余大 4)程序独立于数据 5)统一的数据管理功能 6)数据面向应用 7)数据不保存 A 1) 2) 7) B 2) 3) 4) 5) C 2) 4) 5) D 2) 3) 5) 6) 二 填空题 1 数据库技术经历了人工管理阶段,_________和_______三个发展阶段。 2 数据库系统中最常用的三种数据模型有层次模型,_________和_______。 3 关系模式的三类完整性约束条件分别是_____,_____,和______。 4 E-R图的主要元素是实体型,______,______。 5 在E-R模型的主要术语中,属性的取值范围称为_______。能够区别不同的实体且能唯一标识实体的最小属性集,称为______。 填空题答案: 1文件系统阶段,数据系统阶段 2网状模型,关系模型 3实体完整性,引用完整性约束,用户自定义完整性 4属性,联系 5域,实体集的实体键 三 判断题 1 默认值绑定到列上后,该列上的值将固定不能改变 ( X ) 2 一张表允许有多个主键,但只能有一个外键 ( X ) 3 可以通过SQL语句修改数据库名称及表的名称 ( √ ) 4 聚集函数SUM( )与AVG( )可以用来操作任何类型的数据 ( X ) 5 要删除一条记录使用DROP指令( X ) 6 在空串处理语句中,IS NULL用来判断属性值是否为空,在此IS是关键字,不是标准的逻辑运算符( √ ) 7 在模糊查询中可以使用LIKE结合通配符一块儿实现,其中%代表单个字符 ( X ) 8 在查询语句中,若要把记录进行降序排列应使用ORDER BY 字段名 DESC ( √ ) 9 在创建表的过程中,如果一属性是DATETIME类型需要指定长度 ( X ) 10 在关系数据库的设计过程中,允许在设计后对表结构进行修改 ( √ ) 四 基本操作 现在要为学校建立一个数据库,设学校的环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生

文档评论(0)

tiangou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档