大工18秋《SQL数据库系统及应用》在线作业123满分答案
- 格式:docx
- 大小:17.68 KB
- 文档页数:8
一、单选题(50分)1.下列不属于数据库管理系统管理数据的特点的是()。
A.数据结构化B.数据共享性高C.实现并发操作D.数据不可恢复性正确答案:D2.下列不属于实体间对应关系的是()。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系正确答案:C3.下列不属于集合运算符的是()。
A.并运算符B.差运算符C.与运算符D.广义笛卡尔积正确答案:C4.()是约束外码取值的规则。
A.实体完整性B.结构完整性C.参照完整性D.用户定义完整性正确答案:C5.下列属于SQL语言中的数据查询的动词的是()。
A.selectB.insertC.createD.grant6.CHECK是指下列哪个完整性约束()。
A.主码约束B.指定默认值C.参照完整性约束D.限制取值范围7.确定集合这个查询条件所使用的谓词是()。
A.IN或者NOT INB.LIKE或者NOT LIKEC.ANDD.BETWEEN AND8.()是最常用的连接查询。
A.内连接查询B.外连接查询C.交叉连接查询D.并列连接查询9.动词REVOKE属于SQL语言的()。
A.数据查询B.数据操纵C.数据定义D.数据控制10.下列集函数表示统计列值平均值的是()。
A.COUNT(*)B.COUNT(列名)C.SUM(列名)D.AVG(列名)二、判断题(50分)11.文件系统管理数据阶段,数据有了内部结构。
T.对F.错12.E-R方法是描述信息模型最常用的方法。
T.对F.错13.模式是数据库的物理结构。
T.对F.错14.比较运算符是用来辅助专门的关系运算符进行操作。
T.对F.错15.如果关系模式R的每一个属性都是不可再分的数据项,则称关系模式R满足第一范式。
T.对F.错16.连接有两种类型:非等值连接和等值连接。
T.对F.错17.在关系模型中实体与实体间的联系用关系表示。
T.对18.数据删除不属于数据更新。
T.对F.错19.绝大部分数据库管理系统将数据库存储在大容量的外部存储器上。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 如果想查询订单表中订购金额大于等于800的所有信息,下面()语句能够完成此任务。
A: select * FROM 订单表 WHERE 订购金额<800B: select * FROM 订单表 WHERE 订购金额>800C: select * FROM 订单表 WHERE 订购金额<=800D: select * FROM 订单表 WHERE 订购金额>=800正确答案:(单选题) 2: 如果想查询订单表中前5条信息,下面()语句能够完成此任务。
A: select top 5 * FROM 订单表B: select up 5 * FROM 订单表C: select up_down 5 * FROM 订单表D: select top_down 5 * FROM 订单表正确答案:(单选题) 3: Select emp_id,emp_name,sex,title,wage from Yuangong order by emp_name 句子得到的结果集是按( )排序。
A: emp_idB: emp_nameC: sexD: wage正确答案:(单选题) 4: 如果要查询学校员工的平均收入,则使用以下()聚合函数。
A: sum()B: ABS()C: count()D: avg()正确答案:(单选题) 5: 如果要查询学校员工的总收入,可以使用以下()聚合函数。
A: sum()B: ABS()C: count()D: MAX()正确答案:(单选题) 6: Select count(*) from student 语句得到的结果是()。
大工《SQL数据库系统及应用》课程考试模拟试卷A大连理工大学网络教育学院2013年3月份《SQL数据库系统及应用》课程考试模拟试卷考试形式:闭卷试卷类型:(A)☆注意事项: 1、本考卷满分共:100分;考试时间:90分钟。
2、所有试题必须答到试卷答题纸上,答到试卷上无效。
3、考试结束后,考生须将试卷和试卷答题纸一并交回。
学习中心______________ 姓名____________ 学号____________一、单项选择题(本大题共10小题,每小题2分,共20分)1、T-SQL语言的语句中,核心的语句是( A )。
A.查询语句B.插入语句C.删除语句D.创建视图语句2、数据操纵语言的英文缩写是( A )。
A.DML B.DDLC.DCL D.T-SQL3、Select emp_id,emp_name,sex,title,wage from employee order by emp_name句子得到的结果集是按( B )排序。
A.emp_id B.emp_nameC.sex D.wage4、在SQL语言中,用于排序的命令是( B )。
A.SORT BY AND OF B.ORDER BYC.SELECT D.WHERE5、SQL Server创建一个新的数据库时,可用于作为模板的系统数据库是( C )。
A.Msdb数据库B.Master数据库C.Model数据库D.Tempdb数据库6、Microsoft SQL Server是( C )。
A.基于网状型数据库模型的数据库管理系统B.基于层次型数据库模型的数据库管理系统C.基于关系型数据库模型的数据库管理系统D.以上都不对7、若要删除数据库中已经存在的表s,可用( C )。
A.deletes table s B.deletes sC.drop table s D.drops s8、下列关于数据库的说法不正确的是( D )。
A.Master数据库记录所有系统级信息B.Tempdb数据库中存储的内容包括创建的临时用户对象C.Model数据库用作SQL Server 2008实例上创建的所有数据库的模板D.Resource数据库具有可读可写的特性9、模式匹配运算符like中的通配符%可以代表( D )字符。
学习中心:专业:计算机应用技术年级: 18年秋季学号:学生:题目:网上书店系统的设计与实现1.谈谈你对本课程学习过程中的心得体会与建议?在这次项目设计中,我们小组所选择的是设计一个图书管理系统,这对我们来说是一次尝试与创新的过程,也可以说是一个挑战的过程。
虽然学了数据库这么久了,但是我们还是缺少经验。
现在我们利用自己学到的知识设计并制作一个图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋,都不同程度的投入了很高的热情与努力。
在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。
这次课程设计加深了我们对数据库系统设计相关知识以及SQL SERVER相关功能的理解。
比如在建立基本的表、视图、索引、存储过程、触发器等,都比以前更加熟悉了,并在解决各种问题的过程中学到了很多新的知识。
在设计中我们基本能按照规范的方法和步骤进行,首先对现有的系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深刻的认识到认真执行管理系统软件标准的重要性,由于我们对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次我们都要加强了解。
在这次课程设计中,我们被分配以小组为单位去完成图书管理系统的设计与制作,所以小组内的分工和相互协调很重要,大家可以在分工中扬长避短,个及所长,这样可以很好的提高大家的积极性,和合作意识,并有效的缩短开发时间,但我们在这方面做的还不够,缺乏人员管理与沟通,导致人力资源浪费,可以说是不足之处,且迫切的需要思考和改进,这一点必须指明。
这在以后的工作与学习中将会非常重要。
2.严格按照《SQL数据库课程设计要求》完成课程设计。
《SQL数据库课程设计》要求《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。
大工19秋《SQL数据库系统及应用》在线作业3一、判断题(共 10 道试题,共 50 分。
)1. 存储过程可以嵌套使用,支持代码重用。
A. 错误B. 正确正确答案:B2. 检索students表、courses表和scs表中的所有纪录,该语句为:SELECT student.*, course.*, sc.* FROM student, course, sc。
A. 错误B. 正确正确答案:A3. 除了约束外,SQL Server还提供了两个独立于表的数据库对象用以维护数据库的完整性,即默认和规则。
A. 错误B. 正确正确答案:B4. 从electCourse表中查询m的总和的语句为select avg(m) from electCourse。
A. 错误B. 正确正确答案:A5. 使用存储过程snoquery查询学号为“20070102”学生的信息的语句是:EXECUTE snoquery '20070108‘。
A. 错误B. 正确正确答案:A6. SELECT sno, sname, sdept FROM student,代表以student表为范本,创建视图。
A. 错误B. 正确正确答案:A7. 使用SQL语句完成主键约束和外键约束的操作时,语法是一样的,其语法形式为:CONSTRAINT constraint_name UNIQUE (column_name)。
A. 错误B. 正确正确答案:A8. SQL Server 2008提供的备份方式只有部分备份和部分差异备份。
A. 错误。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 1NF规范化为2NF,消除了( )。
A: 非主属性对码的部分函数依赖B: 非主属性对码的传递函数依赖C: 主属性对码的部分函数依赖D: 主属性对码的传递函数依赖正确答案:(单选题) 2: 二个关系做并运算,需要二个关系具有( )。
A: 相同元组数B: 相同属性数C: 相容关系D: 任意关系正确答案:(单选题) 3: SQL中,与安全性有关的SQL语句是( )。
A: SELECTB: CREATEC: GRANTD: INSERT正确答案:(单选题) 4: 数据库系统与文件系统的主要区别是( )。
A: 数据库系统比文件系统复杂B: 数据库系统没有冗余C: 数据库系统的独立性高D: 数据库系统管理的数据量大正确答案:(单选题) 5: 数据库系统的恢复子系统实现事务的( )。
A: 原子性B: 隔离性C: 一致性D: 持久性正确答案:(单选题) 6: 与层次和网状数据模型比较,关系模型的优点之一是( )。
A: 能更好地模拟现实世界B: 存取路径对用户透明C: 存取效率高D: 可以表示实体间的各种联系正确答案:(单选题) 7: 关于视图,下列说法不正确的是( )。
A: 可在多个表或视图上定义视图B: 视图简化了用户的操作C: 视图提供了一定的物理独立性D: 视图提供了一定的安全性正确答案:(单选题) 8: 关系模式的候选码可以有( )。
------------------------------------------------------------------------------------------------------------------------------ A: 0个B: 1个C: 1个或多个D: 多个正确答案:(单选题) 9: 数据库系统安排多个事务并发执行的过程称为( )。
吉大18秋学期《数据库原理及应用》在线作业一(满分)------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 关于数据库系统三级模式的说法,下列选项中正确的是( )。
A: 外模式、概念模式、内模式都只有一个B: 外模式有多个,概念模式和内模式只有一个C: 模式只有一个,概念模式和内模式有多个D: 三个模式中,只有概念模式才是真正存在的正确答案:(单选题) 2: 文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。
A: 文件B: 表C: 记录D: 数据库正确答案:(单选题) 3: 从关系中挑选出指定的属性组成新关系的运算称为( )。
A: 选择运算B: 投影运算C: 联接运算D: 交运算正确答案:(单选题) 4: 已经被确定为RDBMS的国际标准的语言是( )。
A: JDBCB: HTMLC: ASPD: SQL正确答案:(单选题) 5: 下列( )数据管理技术真正消除了冗余。
A: 自由管理B: 文件管理C: 数据库系统管理D: 以上说法都不对正确答案:(单选题) 6: 在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
A: 需求分析阶段B: 逻辑设计阶段C: 概念设计阶段D: 物理设计阶段正确答案:(单选题) 7: 一个m:n联系转换为一个关系模式。
关系的码为( )。
A: 某个实体的码B: 各实体码的组合C: n端实体的码D: 任意一个实体的码正确答案:(单选题) 8: 下列命题中不正确的是( )。
------------------------------------------------------------------------------------------------------------------------------ A: 数据库减少了不必要的数据冗余B: 数据库中不存在冗余数据C: 数据库中的数据可以共享D: 若冗余数据是可控的,则数据更新的一致性得以保证正确答案:(单选题) 9: 在数据库系统中,网状模型具有的特征是( )。
您的本次作业分数为:98分单选题1.【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A 多对多B 一对一C 多对一D 一对多正确答案:C单选题2.【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。
A 模式B 内模式C 外模式D 逻辑模式正确答案:C单选题3.【第01章】下列四项中说法不正确的是()。
A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复D 数据库具有较高的数据独立性正确答案:C单选题4.【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。
A 数据库独立性B 数据库安全性C 结构规范化D 操作可行性正确答案:A单选题5.【第01章】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS正确答案:A单选题6.【第01章】下列数据模型中,数据独立性最高的是()。
A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型正确答案:B多选题7.【第01章】常用的数据模型有()。
A 层次模型B 网状模型C 关系模型D 面向对象模型E 对象关系模型正确答案:ABCDE多选题8.【第01章】E-R图用来描述现实世界的概念模型,基本要素包括()。
A 实体型B 属性C 联系D 元组E 主码F 记录正确答案:ABC多选题9.【第01章】数据模型的组成要素包括()。
A 数据结构B 数据操作C 实体D 完整性约束E 关系正确答案:ABD多选题10.【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面?A 数据结构化B 数据的共享性高,冗余度低,易扩充C 数据独立性高D 数据由DBMS统一管理和控制正确答案:ABCD多选题11.【第01章】数据管理技术经历了哪些阶段?A 人工管理B 文件系统C 网状系统D 数据库系统E 关系系统多选题12.【第01章】使用数据库系统的好处体现在()。
大工19秋《SQL数据库系统及应用》在线作业2试卷总分:100 得分:100一、单选题(共10 道试题,共50 分)1.如果想查询订单表中订购金额大于等于800的所有信息,下面()语句能够完成此任务。
A.select * FROM 订单表WHERE 订购金额>=800B.select * FROM 订单表WHERE 订购金额>800C.select * FROM 订单表WHERE 订购金额<=800D.select * FROM 订单表WHERE 订购金额<800答案:A2.如果想查询订单表中前5条信息,下面()语句能够完成此任务。
A.select up_down 5 * FROM 订单表B.select up 5 * FROM 订单表C.select top_down 5 * FROM 订单表D.select top 5 * FROM 订单表答案:D3.Select emp_id,emp_name,sex,title,wage from Yuangong order by emp_name句子得到的结果集是按( )排序。
A.wageB.sexC.emp_nameD.emp_id答案:C4.如果要查询学校员工的平均收入,则使用以下()聚合函数。
A.sum()B.count()C.avg()D.ABS()答案:C5.如果要查询学校员工的总收入,可以使用以下()聚合函数。
A.sum()B.count()C.MAX()D.ABS()答案:A6.Select count(*) from student 语句得到的结果是()。
A.某个记录的详细信息B.所有记录的条数C.得到16条记录D.全部记录的详细信息答案:B7.SQL语句中,查询中分组的关键词是()。
A.ORDER BY。
大工18秋《SQL数据库系统及应用》在线作业1
使用Altertable语句可以()。
A.修改表结构
B.创建数据库
C.创建表
D.以上都不对
正确答案:A
若要删除数据库中已经存在的表ST,可用()。
A.deletetableST
B.deletesST
C.droptableST
D.dropST
正确答案:C
在SQL语句中,删除表M的命令是()。
A.DROPTABLEM
B.DELETE_FORTABLEM
C.ERASE_FORTABLEM
D.DELETESDBFM
正确答案:A
在SQL语言中,删除表中某一行数据的命令是()。
A.DELETE
B.DROPFOR
C.CLEARALL
D.REMOKE
正确答案:A
如果要修改某张表的结构,应该使用SQL语言的命令()。
A.UPDATMTABLE
B.MODIFY_FORTABLE
C.ALTERTABLE
D.CHANGEFORTABLE
正确答案:C
若要在基本表dep中增加一列CN,可用()语句。
A.addtabledep(CNchar(8))
B.addtabledepalter(CNchar(8))
C.altertabledepaddCNchar(8)
D.altertableadddepCNchar(8)
正确答案:C
建立表tt的SQL命令是()。
A.CREATECURSORtt
B.CREATETABLEtt
C.CREATEINDEXtt
D.CREATEVIEWtt
正确答案:B
假设表xsx的列x的类型是char,根据业务的发展需要改为整型(integer),应该使用下面的()语。