大连理工大学21春“计算机科学与技术”《SQL数据库系统及应用》期末考核试题库1附带答案

上传人:住在****帅小... 文档编号:111575397 上传时间:2022-06-21 格式:DOCX 页数:13 大小:20.14KB
返回 下载 相关 举报
大连理工大学21春“计算机科学与技术”《SQL数据库系统及应用》期末考核试题库1附带答案_第1页
第1页 / 共13页
大连理工大学21春“计算机科学与技术”《SQL数据库系统及应用》期末考核试题库1附带答案_第2页
第2页 / 共13页
大连理工大学21春“计算机科学与技术”《SQL数据库系统及应用》期末考核试题库1附带答案_第3页
第3页 / 共13页
点击查看更多>>
资源描述
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 大连理工大学21春“计算机科学与技术”SQL数据库系统及应用期末考核试题库附带答案一.综合考核(共50题)1.当建表对象之后,初始状态时该表不是空的,包含五组数据。()A.正确B.错误参考答案:B2.数据操纵语句主要包括INSERT、UPDATE等。()T.对F.错参考答案:T3.要查询book表中所有书名中以“计算机网络”开头的书籍情况,可用()语句。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!=计算机网络%参考答案:B4.与创建数据库一样,把不直接使用SQL语句对表数据的操作称为界面操作表数据。界面操作表数据主要在SQL Server Management Studio中进行。()T.对F.错参考答案:T5.在表aa中查找姓名中姓龙的全部信息的sql语句是:select * from aa where 姓名 like龙%。()A.正确B.错误参考答案:A6.假设表xsx的列x的类型是char,根据业务的发展需要改为整型(integer),应该使用下面的()语句。A.ALTER COLUMN x integer FROM xsxB.ALTER TABLE xsx(x integer)C.ALTER TABLE xsx ALTER COLUMN x integerD.ALTER COLUMN xsx.x integer参考答案:C7.以下触发器是当对表22进行()操作时触发。Create Trigger abc on 表22 For delete As .。A.只是修改B.只是插入C.只是删除D.修改、插入、删除参考答案:C8.建立表tt的SQL命令是()。A.CREATE CURSOR ttB.CREATE TABLE ttC.CREATE INDEX ttD.CREATE VIEW tt参考答案:B9.索引是在基本表的列上建立的一种数据库对象,它能够加快数据的()速度。A.插入B.修改C.删除D.查询参考答案:D10.如果要修改某张表的结构,应该使用SQL语言的命令()。A.UPDATM TABLEB.MODIFY_FOR TABLEC.ALTER TABLED.CHANGE FOR TABLE参考答案:C11.model数据库主要用作SQL Server 2008实例上创建的所有数据库的模板。()T.对F.错参考答案:T12.以下聚合函数中用于返回最小值的是()。A.VARPB.COUNTC.MAXD.MIN参考答案:D13.假设某数据库中存在stocks表,执行“SELECTS * FROM stocks ORDER BY 单价”SQL语句后,()。A.系统会提示出错信息B.会生成一个按“单价”升序排序的表文件C.会生成一个按“单价”降序排序的表文件D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果参考答案:A14.在select语句查询时,使用WHERE子句指出的是()。A.创建删除条件B.排序结果C.查询条件D.查询视图参考答案:C15.下列选项都是系统提供的存储过程,其中用于查看存储过程的文本信息的是()。A.sp_helptextB.sp_helpindependsC.sp_bindrulesD.sp_renames参考答案:A16.SQL中,最基本的select语句可以只包括()子句。A.select,fromB.select,group byC.select,whereD.select,order by参考答案:A17.当数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中还原数据库。数据库还原是指将数据库备份加载到系统中的过程。()T.对F.错参考答案:T18.假设某数据库中存在stocks表,执行“SELECTS*FROMstocks ORDER BY单价”SQL语句后,()。A.系统会提示出错信息B.会生成一个按“单价”升序排序的表文件C.会生成一个按“单价”降序排序的表文件D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果参考答案:A19.学生关系模式ST(sno,sname,sex,age),ST的属性分别表示学生的学号、姓名、性别、年龄。要在表ST中删除属性“年龄”,可选用的SQL语句是()。A.create age from STB.alters table ST drop ageC.update ST ageD.alter table ST drop column age参考答案:D20.对表数据的插入、修改和删除还可以通过SQL语句来进行,与界面操作表数据相比,通过SQL语句操作表数据更为灵活,功能更为强大。()A.正确B.错误参考答案:A21.从electCourse表中查询m的总和的语句为select avg(m) from electCourse。()A.正确B.错误参考答案:B22.在SQL查询语句中,ORDER BY子句的功能是()。A.对查询结果进行排序B.分组统计查询结果C.删除数据表D.创建数据库参考答案:A23.删除表sst的命令()。A.DROP_FOR sstB.DELETES TABLE sstC.DROP TABLE sstD.DELETES sst参考答案:C24.当使用SQL语句进行分组检索时,为了按照一定的条件对分组后的数据进行筛选,应当()。A.在join后面使用between to子句B.在group by后面使用having子句C.在where后面使用order by子句D.在join后面使用order by子句参考答案:B25.在SQL语句中,修改表结构的命令是()。A.MODIFY_FOR TABLEB.MODIFY_FOR STRUCTUREC.ALTER TABLED.ALTER STRUCTURE参考答案:C26.查询每个学生的姓名,并且按照所在系的人数升序显示,其中应该采用decs来显示数据的升序排列。()T.对F.错参考答案:F27.SQL语句中,ALTER DATABASE语句用于创建数据库。()A.正确B.错误参考答案:B28.变量均为int型,begin set t=x set x=y set y=t end语句块完成两个变量的数值交换。()T.对F.错参考答案:T29.使用SQL语句设置外键约束,语法为:CONSTRAINT constraint_name PRIMARY KEY。()T.对F.错参考答案:F30.SQL中,INSERT语句可以向表中添加数据。()A.正确B.错误参考答案:A31.查询学校员工工资信息时,结果按工资降序排列,正确的是()。A.ORDER BY 工资B.ORDER BY 工资 descC.ORDER BY 工资 ascD.ORDER BY 工资 and参考答案:B32.若想查询出所有姓王的且民族为汉族的学生信息,则WHERE条件应为()。A.name like王%and Minzu=汉族B.name like王%and Minzu!=汉族C.name like王%and Minzu ISS=汉族D.name like王_and Minzu IS=汉族参考答案:A33.数据库对象是存储、管理和使用数据不同结构形式,主要包括表、视图、存储过程、索引等。()A.正确B.错误参考答案:A34.DELETE FROM SSS WHERE 年龄60语句的功能是()。A.从SSS表删除年龄大于60岁的记录B.在SSS表中创建一条年龄60的记录C.删除SSS表中所有列D.删除SSS表的年龄列参考答案:A35.以下触发器是当对表11进行()操作时触发。Create Trigger abc on 表11 Forinsert,update,delete As。A.只是修改B.只是插入C.只是删除D.修改、插入、删除参考答案:D36.在SQL语句的某一个条件中,设置年龄BETWEEN 15 AND 30表示年龄在15至30之间,且()。A.包括15岁和30岁B.不包括15岁和30岁C.包括15岁但不包括30岁D.包括35岁但不包括30岁参考答案:A37.关系数据库由表、索引等对象组成,而所查询的对象又是通过表来呈现的。()A.正确B.错误参考答案:A38.SQL中,FROM语句用于向已经存在的表中插入新的数据。()A.正确B.错误参考答案:B39.SQL Server中字符数据类型包括()。A.int、money、charB.char、varchar、textC.datetime、binary、intD.char、varchar、int参考答案:B40.在SQL的查询语句中如要指定列的别名,以下错误的是()。A.select原列名 列别名 from 数据源B.select原列名 as 列别名 from 数据源C.select原列名 列别名 from 数据源D.select原列名 to 列别名 from 数据源参考答案:D41.在SQL语言中,删除表中某一行数据的命令是()。A.DELETEB.DROP FORC.CLEAR ALLD.REMOKE参考答案:A42.设关系数据库中一个表CJ的结构为CJ(sname,cname,grade),其中sname为学生姓名,cname为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正张三的化学成绩为85分,则可用()。A.update CJ set grade=85 where sname=张三 and cname=化学B.update set grade=85 where sname=张三 and cname=化学C.update grade=85 where sname=张三 and cname=化学D.create CJ grade=85 where sname=张三 and cname=化学参考答案:A43.以下标识符()可以作为局部变量。A.#MyvarB.My varC.MyvarD.My var参考答案:C44.使用SQL语句完成主键约束和外键约束的操作时,语法是一样的,其语法形式为CONSTRAINT constraint_name UNIQUE (column_name)。()A.正确B.错误参考答案:B45.引用完整性的实现方法有:外键约束、核查约束、触发器、存储过程等。()A.正确B.错误参考答案:A46.数据库常规操作中包括数据库的创建方法,比如修改数据库大小、名称和属性等。()A.正确B.错误参考答案:A47.检索students表、courses表和scs表中的所有纪录,该语句为:SELECT student.*, course.*, sc.* FROM student,course,sc。()A.正确B.错误参考答案:B48.SQL中,如果表中的数据不正确或者已经变化,可以使用UPDATE语句更新这些不恰当的数据。()A.正确B.错误参考答案:A49.从electCourse表中查询mark的平均数的语句为select avg(mark) from electCourse。()A.正确B.错误参考答案:A50.在select语句中如果要对得到的结果中某个字段按降序处理,则使用()参数。A.ascB.descC.betweenD.and参考答案:B
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!