数据库应用技术技术作业完整答案

合集下载

国开作业《数据库应用技术-综合应用题》 (15)

国开作业《数据库应用技术-综合应用题》 (15)

题目:下列类型中,属于定点小数类型的是()。

选项A:datetime选项B:real选项C:numeric选项D:int答案:numeric题目:对nchar(10)类型的列,若存储“中国”,其占用的字节数是()。

选项A:10选项B:5选项C:20选项D:4答案:20题目:现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过100,则最合适的类型是()。

选项A:int选项B:smallint选项C:real选项D:tinyint答案:tinyint题目:下列用于定义主键约束的是()选项A:FOREIGN KEY选项B:DEFAULT选项C:NOT NULL选项D:PRIMARY KEY答案:PRIMARY KEY题目:下列()操作属于数据控制。

选项A:INSERT选项B:DROP选项C:REVOKE选项D:SELECT答案:REVOKE题目:定义“开关状态”列的类型为char(2),并为该列提供默认值“关”的子句是开关状态char(2) default '关' for 开关状态。

选项A:对选项B:错答案:错题目:UNIQUE用于限制列的值在指定范围内选项A:对选项B:错答案:错题目:bit数据类型可以存储小数。

选项A:对选项B:错答案:错题目:若一个学校有900余学生,学号用数字字符表示,考虑到学校未来发展,学生人数有可能过千,学号的长度最好设为4位。

选项A:对选项B:错答案:对题目:date数据类型用于定义字符。

选项A:对选项B:错答案:错题目:在表达式中,与“所在部门NOT IN ('财务', '后勤') ”等价的是()选项A:所在部门= '财务' AND 所在部门= '后勤'选项B:所在部门!= '财务' AND 所在部门!= '后勤'选项C:所在部门= '财务' OR 所在部门= '后勤'选项D:所在部门!= '财务' OR 所在部门!= '后勤'答案:所在部门!= '财务' AND 所在部门!= '后勤'题目:在条件子句中,能够筛选出价格在100~200(包括边界值)的是()选项A:Where价格IN(100..200)选项B:Where价格= 100 AND价格= 200选项C:Where 价格= 100 OR价格= 200选项D:Where 价格BETWEEN 200 AND 100答案:Where价格= 100 AND价格= 200题目:在条件子句中,能够筛选出Col列中以“a”开始的所有数据的是()选项A:Where Col = 'a_'选项B:Where Col LIKE 'a%'选项C:Where Col = 'a%'选项D:Where Col LIKE 'a_'答案:Where Col LIKE 'a%'题目:现要统计选课表中C01课程的最高成绩,正确的语句是()选项A:SELECT MIN(*) FROM 选课表WHERE 课程号= 'C01'选项B:SELECT MIN(成绩) FROM 选课表WHERE 课程号= 'C01'选项C:SELECT MAX(*) FROM 选课表WHERE 课程号= 'C01'选项D:SELECT MAX(成绩) FROM 选课表WHERE 课程号= 'C01'答案:SELECT MAX(成绩) FROM 选课表WHERE 课程号= 'C01'题目:现要统计选课表中C01课程的总成绩,正确的语句是()选项A:SELECT COUNT(成绩) FROM 选课表WHERE 课程号= 'C01'选项B:SELECT SUM(成绩) FROM 选课表WHERE 课程号= 'C01'选项C:SELECT COUNT(*) FROM 选课表WHERE 课程号= 'C01'选项D:SELECT SUM(*) FROM 选课表WHERE 课程号= 'C01'答案:SELECT SUM(成绩) FROM 选课表WHERE 课程号= 'C01'题目:设有选课表(学号,课程号,成绩),现要统计选了课程的学生人数,正确的语句是()选项A:SELECT SUM(*) FROM 选课表选项B:SELECT COUNT(学号) FROM 选课表选项C:SELECT COUNT(*) FROM 选课表选项D:SELECT COUNT(DISTINCT 学号) FROM 选课表答案:SELECT COUNT(DISTINCT 学号) FROM 选课表题目:关于“FROM 表1 LEFT JOIN 表2 ON 表1.列= 表2.列”的说法,正确的是()选项A:该子句表达是左外连接,连接结果中将包含表1中的全部数据选项B:该子句表达是左外连接,连接结果中只包含表1和表2中满足连接条件的数据选项C:该子句表达是左外连接,连接结果中将包含表1和表2中的全部数据选项D:该子句表达是左外连接,连接结果中将包含表2中的全部数据答案:该子句表达是左外连接,连接结果中将包含表1中的全部数据题目:查询考试成绩大于75分的学生的学号和姓名,正确的语句是()选项A:SELECT Sno, Sname FROM SC WHERE Grade75选项B:SELECT Sno, Sname FROM Student WHERE Grade75选项C:SELECT Sno, Sname FROM Student WHERE Sno IN( SELECT Sno FROM SC WHERE Grade75 )选项D:SELECT Sno, Sname FROM Student WHERE Sno IN( SELECT Sno FROM SC HAVING Grade75 )答案:SELECT Sno, Sname FROM Student WHERE Sno IN( SELECT Sno FROM SC WHERE Grade75 )题目:给Student(Sno,Sname,Ssex,Sage)表插入一条新记录,学号为“20160203”,姓名:李小红,性别:女,年龄:18。

数据库技术与应用试卷题及答案4套

数据库技术与应用试卷题及答案4套

数据库技术与应用试卷题及答案4套第一套1、(4分)【单选题】在SQL语言中,修改表中的数据时,应使用的命令是()A、U PDATEB、I NSERTC、A LTERI)、MODIFY参考答案:A解析:无2、(4分)【单选题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。

A、订阅/发布B、数据备份/恢复C、数据分离/附力口D、DTS导入/导出参考答案:D解析:无3、(4分)【单选题】下面说法错误的是()A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。

B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约束。

C、默认值约束使用default关键字。

D、以上都不正确。

参考答案:D解析:无4、(4分)【单选题】每个数据库有且只能有一个()。

A、次数据文件B、主数据文件C、日志文件D、其他参考答案:B解析:无5、(4分)【单选题】SQL 语言中,删除一个表的命令是() A 、 D ELETEB 、 D ROP TABLEC 、 C LEAR TABLED 、 R EMOVE参考答案:B解析:无6、(4分)【单选题】字符串常量使用( )作为定界符。

A 、单引号B 、双引号C 、方括号D 、花括号参考答案:A解析:无7、(4分)【单选题】唯一键约束使用关键字( )实现uniqueprimary keydefualtforeign key参考答案:A 解析:无8、(4分)【单选题】下列关于唯一约束的说法中不正确的是:A 、可以为表定义多个唯一约束B 、唯一约束的列允许取空值C 、可以建立在一列或几列的组合上D 、可以作为主键使用参考答案:D解析:无9、(4分)【单选题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()A 、完整性控制B 、访问控制 A 、 B 、 CC、安全性控制 1)、并发控制参考答案:D 解析:无10、(4分)【单选题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()A、事务日志文件B、主数据文件C、DELETE 语句【)、联机帮助文件参考答案:A解析:无11、(5分)【填空题(主观)]数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填空(1)],[填空(2)],[填空(3)],[填空(4)]四种,其中标志列可以实现[填空(1)]数据完整性。

《数据库应用》作业参考答案

《数据库应用》作业参考答案

数据库应用作业参考答案1.第1题将多个查询结果返回一个结果集合的运算符是( )。

A.JOINB.UNIONC.INTOD.LIKE您的答案:B题目分数:3此题得分:3.02.第2题SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=’软件021’表示( )。

A.查询INFORMA TION表中’软件021’班学生的学号、姓名B.查询INFORMA TION表中’软件021’班学生的所有信息C.查询INFORMA TION表中学生的学号、姓名D.查询INFORMA TION表中计算机系学生的记录您的答案:A题目分数:3此题得分:3.03.第3题表达式STUFF(‘HOW ARE YOU’,4,1,’OLD’)的值是()。

A.’HOWARE YOU’B.’HOW OLD ARE YOU’C.’HOWOLDARE YOU’D.’HOW OLD RE YOU’您的答案:B题目分数:3此题得分:3.04.第4题命令SELECT s_no,A VG(grade) AS ‘平均成绩’FROM score GROUP BY s_no HA VING A VG(grade)>=85,表示( )。

A.查找score表中平均成绩在85分以上的学生的学号和平均成绩B.查找平均成绩在85分以上的学生C.查找score表中各科成绩在85分以上的学生D.查找score表中各科成绩在85分以上的学生的学号和平均成绩题目分数:3此题得分:3.05.第5题( )是位于用户与操作系统之间的一层数据管理软件。

A.数据库管理系统B.数据库系统C.数据库D.数据库应用系统您的答案:A题目分数:3此题得分:3.06.第6题将SQL Server 2000的数据库转换成ACCESS数据库,可以使用( )来实现。

A.订阅/发布B.数据备份/恢复C.数据分离/附加D.DTS导入/导出您的答案:D题目分数:3此题得分:3.07.第7题索引项的顺序与表中记录的物理顺序一致的索引,称之为( )。

2020年智慧树知道网课《数据库应用技术(海南联盟)》课后章节测试满分答案

2020年智慧树知道网课《数据库应用技术(海南联盟)》课后章节测试满分答案

绪论单元测试1【多选题】(3分)基于以下哪些原因,利用文件来保存数据是不够专业的,我们需要更专业的方式来管理数据。

A.大数据处理的不好B.硬盘放不进那么多数据C.数据安全性无法保证的D.高并发量处理的也不好2【单选题】(2分)以下哪个数据库是典型的非关系型数据库。

A.SQLServerB.MysqlC.MongoDBD.Oracle3【判断题】(1分)数据库的应用,提高了数据的独立性。

A.错B.对4【判断题】(1分)SQL这门语言不是由某个数据库管理系统的公司开发的,它是由一个国际化标准组织来定义的一门语言,市面上常见的数据库都支持SQL语言的应用。

A.错B.对5【判断题】(1分)SQL本质上就是一个字符串,我们平时常见的开发语言,比如Java、PHP、C#这些都是支持字符串的,所以SQL可以非常良好的嵌入到这些语言开发当中,配合这些开发语言去操作数据库。

A.错B.对第一章测试1【单选题】(2分)数据存放在()中A.表B.索引C.视图D.数据库2【判断题】(1分)选择合适的SQLServer2014版本,成功安装之后,默认其服务是启动状态A.对B.错3【判断题】(1分)每次计算机重启,SQLServer服务也会自动启动.A.对B.错4【单选题】(2分) SQLServer是()A.数据库B.数据库系统C.数据库管理员D.数据库管理系统5【单选题】(2分) SQLServer组织数据库采用A.层次模型B.数据模型C.关系模型D.网状模型第二章测试1【判断题】(1分)不可以使用netstart和netstop命令启动和停止启动SQLServer服务器引擎服务A.对B.错2【判断题】(1分)不可以使用“SQLServer配置管理器”启动和停止SQLServer的各项服务A.错B.对3【判断题】(1分)可以使用Windows操作系统的“服务”窗口启动和停止SQLServer的各项服务A.错B.对4【判断题】(1分)在SQLServer中,如果没有启用网络协议,只能从本地登录SQLServer,无法通过网络访问或管理SQLServer服务器。

国开作业数据库应用技术-第二章 本章自测28参考(含答案)

国开作业数据库应用技术-第二章  本章自测28参考(含答案)

题目:设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。

下列
关于两个表的引用关系的描述,正确的是()。

选项A:无法表达这两个表的引用关系
选项B:设置学生表中的“所在系”为外键
选项C:设置学生表的学号为主键
选项D:设置系表中的“系名”为外键
答案:设置学生表中的“所在系”为外键
题目:在关系数据库中,解决数据冗余和操作异常通常采用的方法是()。

选项A:合并关系模式
选项B:分解关系模式
选项C:设置外键
选项D:设置主键
答案:分解关系模式
题目:若关系模式中不存在非主属性对主键的传递函数依赖,则此关系模式至少属于()。

选项A:第四范式
选项B:第二范式
选项C:第一范式
选项D:第三范式
答案:第三范式
题目:下列运算中,属于传统的集合运算的是()。

选项A:连接运算
选项B:选择运算
选项C:投影运算
选项D:并运算
答案:并运算
题目:下列关于关系代数中选择运算的说法,正确的是()。

选项A:选择运算是从列的方向选择集合中的若干列,选择运算后的列数不变
选项B:选择运算是从行的方向选择集合中的数据,选择运算后的行数不变
选项C:选择运算是从行的方向选择集合中的数据,选择运算后的行数有可能减少选项D:选择运算是从列的方向选择集合中的若干列,选择运算后的列数有可能减少答案:选择运算是从行的方向选择集合中的数据,选择运算后的行数有可能减少
题目:传统的关系运算包括选择、投影和连接等。

选项A:对
选项B:错
答案:错
题目:使用FOREIGN KEY约束可以实现参照完整性约束。

选项A:对。

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(试卷号1256)

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(试卷号1256)

国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(试卷号1256)国家开放大学电大本科《数据库应用技术》2022-2023期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.()属于数据的动态特征。

A.圆角矩形B.菱形框C.矩形框D.三角形3.()是用户看到的数据视图。

A.外模式B.内模式C.模式D.模式间的映像4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。

下列关于两个表的引用关系的描述,正确的是()。

A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系二、判断题(正确的在括号内打上“√”,错误的打上“×”。

本题共10个小题,每小题2分,共20分)三、简述题(本题共2个小题,每小题5分,共10分)26.数据独立性指的是什么?它能带来哪些好处?27.数据库设计分为哪几个阶段?每个阶段的主要工作是什么?四、综合应用题(本题共3个小题,共40分)28.(本题10分>写出创建如下三张数据表的SQL语句。

“商品”表结构:商品号:普通编码定长字符类型,长度为10,主键。

商品名:普通编码可变长字符类型,长度为20,非空。

类别:统一字符编码定长字符类型,长度为5,取值为:“智能穿戴”、“4G手机”、“笔记本电脑”。

厂家名:普通编码可变长字符类型,长度为30,非空。

厂家地址:统一字符编码可变长字符类型,长度为40。

“生产”表结构:商品号:普通编码定长字符类型,长度为10,引用商品表的外键。

生产日期:日期类型。

生产数量:整型。

29.(本题共20分,每小题5分)依据第28题所创建的三张表,写出完成下列操作的SQL语句。

(1)查询“智能穿戴”类商品的商品名和单价。

(2)查询单价大于8000的“笔记本电脑”类商品的生产情况,列出商品名、单价和生产日期。

数据库应用技术形考任务答案

数据库应用技术形考任务答案

形考任务一题目1关于数据库管理系统的说法,错误的是()。

选择一项:a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名题目2关于用文件管理数据的说法,错误的是()。

选择一项:a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率题目3数据库系统的物理独立性是指()。

选择一项:a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序题目4数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是()。

选择一项:a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统题目5数据库三级模式结构的划分,有利于()。

选择一项:a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库题目6在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。

选择一项:a. 内模式b. 模式c. 外模式d. 其他题目7在用数据模型描述数据时,一般要求数据模型要满足三个要求。

下列描述中,不属于数据模型应满足的要求的是()。

选择一项:a. 能够描述并发数据b. 能够真实地模拟现实世界c. 容易被业务人员理解d. 能够方便地在计算机上实现题目8数据模型三要素是指()。

选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性题目9下列关于实体联系模型中联系的说法,错误的是()。

XXX(电大)数据库应用技术形考答案

XXX(电大)数据库应用技术形考答案

XXX(电大)数据库应用技术形考答案关于关系代数的基本运算,下列描述错误的是()。

正确答案:交运算是指两个关系中都存在的元组组成的新关系题目5关于关系模型的说法,正确的是()。

正确答案:关系模型是一种基于谓词逻辑的数据模型题目6关于关系代数的补运算,下列描述错误的是()。

正确答案:补运算只能应用于一元关系题目7关于关系模型的特点,下列描述错误的是()。

正确答案:关系模型中,每个关系只能有一个主键题目8关于关系模型中的范式,下列描述错误的是()。

正确答案:第一范式要求关系中的每个属性都必须是原子值题目9关于外模式的说法,正确的是()。

正确答案:外模式是指用户能够看到和使用的局部数据的逻辑结构和特征题目10关于关系代数的选择运算,下列描述错误的是()。

正确答案:选择运算是指从一个关系中选出满足某个条件的元组组成的新关系信息文本二.判断题(每题2分,共10分)题目11关系模型中,每个关系都必须有一个主键。

()对正确题目12关系代数是一种基于图形的数据模型。

()错题目13关系模型中,每个属性可以有多个取值。

()错题目14关系代数的笛卡尔积运算是指两个关系中所有元组的组合。

()对正确题目15范式理论是用来评价关系模型设计是否合理的标准。

()对正确d.差异备份只能在完整备份的基础上进行正确答案:差异备份备份的是从上次完整备份到当前时间数据库变化的内容题目7在SQL Server中,以下哪个选项可以提高并发性能?()a.使用索引b.使用视图c.使用触发器d.使用存储过程正确答案:使用索引题目8以下哪个选项是SQL Server中的系统数据库?()a.XXXb.msdbc.modeld.master正确答案:tempdb、msdb、model、master都是系统数据库题目9在SQL Server中,以下哪个选项可以用于限制用户对数据的访问?()a.视图b.触发器c.存储过程d.用户权限正确答案:用户权限题目10以下哪个选项可以用于将多个查询结果合并成一个结果集?()a.视图b.触发器c.存储过程d.UNION操作符正确答案:UNION操作符a.选择合适的硬件平台和操作系统b.确定数据库的物理存储结构c.确定数据模型和数据结构d.编写应用程序代码正确答案:确定数据模型和数据结构题目9在数据库设计中,决定数据在数据库中的存储方式和存取方式是()要完成的工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档