数据库3错题集.docx

数据库3错题集.docx

ID:52199632

大小:40.80 KB

页数:47页

时间:2020-03-24

数据库3错题集.docx_第1页
数据库3错题集.docx_第2页
数据库3错题集.docx_第3页
数据库3错题集.docx_第4页
数据库3错题集.docx_第5页
资源描述:

《数据库3错题集.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库3假定利用CREATETABLE命令建立下面的teacher表,语句中tno表示教师编号,tname教师名称,age教师年龄。CREATETABLEteacher(tnoCHAR(5)PRIMARYKEY(tno),tnameCHAR(10),ageSAMLLINT)则主键为&nb_______。age列的数据类型为_______。参考答案第1空:tno第2空:SMALLINT以下语句利用Transact-SQL命令CREATETABLE建立BOOK(编号,分类号,书名,单价)表,其中,编号、分类号、单价为文本型,6个字符;单价为实数,8位有效数字,2位小数。CREA

2、TETABLEBOOK(编号_______,分类号CHAR(6),书名CHAR(6),单价_______(8,2))参考答案第1空:CHAR(6)第2空:NUMERIC47题目对St_Info(学号,姓名,性别,出生日期,专业,班级),将张羽同学所在班级更名为“计算机科学0601班”。UPDATESt_Info_______班级=‘计算机科学0601班’WHERE姓名=‘张羽’参考答案第1空:SET学生”表St_info由学号(sno)、姓名(sname)、性别(ssex)、出生日期(sbirth)、所在系(sd)等属性组成。将“刘洋”的所在系更改为“法学院”。UPDATE

3、St_info_______sd=‘法学院’WHEREsname=‘刘洋’参考答案第1空:SET“学生”表St_info由学号(sno)、姓名(sname)、性别(ssex)、出生日期(sbirth)、所在系(sd)等属性组成。现将一个新学生记录(学号:2003101;姓名:陈红;性别:女;所在系:外国语学院;出生日期:1985-10-23)插入St_info表中,完成以下操作。_______St_infoVALUES(‘2003101’,‘陈红’,‘女’,1985-10-23,‘外国语学院’)参考答案第1空:INSERTINTO使用下述语句创建表S_C_Info:47CR

4、EATETABLES_C_Info(St_IDCHAR(10)NOTNULL,C_NOCHAR(10)NOTNULL,ScoreINTNOTNULL,PRIMARYKEY(St_ID,C_NO)执行上述语句后,数据表S_C_Info的主键名是(_______);语句中NOTNULL的含义是_______。参考答案第1空:St_ID,C_NO第2空:非空数据的完整性主要防范的对象是非法用户。参考答案错误删除表时,与该表相关的规则和约束不会被删除。参考答案错误Transact-SQL语言将数据插入到数据表的语句是INSERTINTO,修改数据的语句是UPDATE。参考答案正确数

5、据库5有表student(学号,姓名,性别,身份证号,出生日期,所在系号),在此表上使用()语句能创建建视图vst。A.CREATEVIEWvstASSELECT*FROMstudent47B.CREATEVIEWvstONSELECT*FROMstudentC.CREATEVIEWASSELECT*FROMstudentD.CREATETABLEvstASSELECT*FROMstudent参考答案A不允许记录中出现重复值和NULL值的索引是()。A.主键索引、普通索引B.主键索引、候选索引和普通索引C.主键索引D.主键索引、候选索引和唯一索引参考答案C在关系数据库系统中

6、,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。A.另一个表B.游标C.视图D.索引参考答案Csp_help属于哪一种存储过程()?A.系统存储过程47B.用户定义存储过程C.扩展存储过程D.其他参考答案A在SQLSERVER中,执行带参数的过程,正确的方法为()。A.过程名参数B.过程名(参数)C.过程名=参数D.ABC均可参考答案A有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值与教师职称有关。实现这个约束的可行方案是()。A.在教师表上定义一个视图B.在教师表上定义一个存储过程C.在教师表上定义插入和修改操作的触发器D.在教师表

7、上定义一个标量函数参考答案C有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值与教师职称有关。实现这个约束的可行方案是()。47在SQLServer中,有商品表(商品号,商品号,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6到1.5倍范围之内,实现这个约束的正确代码是()。A.CHECK(销售价格BETWEEN单价*0.6AND单价*1.5)B.CHECK(销售价格BETWEEN商品表.单价*0.6AND商品表.单价*1.5)C.CREATETRIG

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。