国家开放大学(数据库应用技术)试题
电大《数据库应用技术》2020-2021期末试题及答案

电大《数据库应用技术》2020-2021期末试题及答案
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)
1.下列属于数据库系统组成部分的是( )。
A.数据库、数据库管理系统、操作系统和数据库文件
B.数据库、数据库管理系统、用户和应用程序
C.数据库、数据库管理系统和数据库文件
D.数据库、数据库管理系统和操作系统
2.下列运算中,属于传统的集合运算的是( )。
A.选择运算 B.投影运算
C.连接运算 D.并运算
3。
下列属于整型类型的是( )。
A.numerlc B.int
C.datetime D.real
4.对nchar(10)类型的列,若存储“数据库”,其占用的字节数是( )。
A.3 B.6
C.10 D.20。
国家开放大学电大本科《数据库应用技术》2029-2030期末试题及答案(1256)

国家开放大学电大本科《数据库应用技术》2029-2030期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.利用文件管理数据库,存在()缺点。
A.数据间的联系紧密B.数据冗余不可避免C.程序无依赖性D.支持对文件的并发操作2.在E-R图中,实体用()描述。
A.圆角矩形B.菱形框C.矩形框D.三角形3.-个病房只有一个正主任,一个人只能担任一个病房的正主任,则病房与正主任之间的联系是()oA.-对多B.一对一C.多对一D.多对多4.在用数据模型描述数据时,一般要求数据模型要满足三个要求。
不属于数据模型应满足要求的是()oA.能够描述并发数据B.能够真实地模拟现实世界C.容易被业务人员理解D.能够方便地在计算机上实现5.数据库系统是由若干部分组成的.不属于数据库系统组成部分的是().A.数据庵B.操作系统C.应用程序D.数据库管理系统6・关于关系代数中选择运算的说法,正确的是().A.选择运算是从行的方向选择集合中的数据,选择运算后的行败有可能减少B.逸择运算是从行的方向选择集合中的敝据,选择运算后的有数不变C.选择运算是从列的方向选择集合中的若干列,选择这算后的列数有可能我少D・选择运算是从列的方向选择集合中的若干列,选择运算后的列数不变7.若美暴模式中不存在复合数据项.则此关系模式一定属于()■A-第-莅式* B.第二液式(、.第三液式 D.第四花式8.如果某数据&的日志文件空间已用完•则用户对该数据府().A.可以抽入数据B.可以删除数描C.可以修改敢据D.可以奁训数揖9.对nchar(10)?effl的列,若存WT中国”.其占用的字节•数是().A.4B.5C 10 IX 2010,在表达式中.与••所在部门NOT IN ('IM务二'后勤')”等价的是()・A.所在部门!- ‘财务'AND所在部门!-'后*「K所ftWfl !-'财务'OR所在部门!-'后勤'仁所在部门='财务'AND所在部f]-'后她'FX所在部门〜'财务'()R所在部门='后勒'11・现旻统计选课表中CQI课程的总成觥■正确的谐句足().A・SELECT COUNT(成貌)FROM逸躁衣WHERE骤程号-’C"R SELECT COUNTC • > FROM 选课权WHERE 课程号 - 'C01'C.SELECT SUM(成爆〉FROM 选骤夜WHERE 课程导-'C01'D.SELECT SUM( • ) FROM 诺课表WHERE 深程号■ 'C01'12.奁WJ年龄最大的前5位学生的姓名和年II的语句,正确的是().A.SELEC1* TOP 5姓名.年帝FROM学生表玖SELECT TOP 5姓名.年龄FROM学生表ORDER BY年的G SELECT TOP S 姓名.年IV FROM 学生表ORDER BY 年龄DESCD・SELECT TOP 5 WITH TIES姓名.年龄FROM学生哀13.查彻考试成知大学75分的学生的学号和姓名.正境的语句是().A. SELECT Sno. Snnmc FROM SC WHERE Grade>75ft SELECT Sno. Snnnw FROM Student WHERE Gradc>75C.SELECT Sno. Snnme FROM Student WHERE Sno IN(SELECT Sno FROM SC WHERE Grade>75 )D.SELECT Sno. Snnme FROM StudentWHERE Sno FROM SC AND Grade>7514.始Student(Sno• Snnme v Ssex.Sage)£(Sage为整型,芥他均为字符四)播人一条功"录.学号为-20160203".姓名:李小红,性别,女,年Mtl8.正通的谓句是()・A. INSERT INTO Student ('20160203'.'李小就'・'女', 18)B INSERT Student VALUES^‘20160203’,'李小灯'•'女二‘18。
国开电大 数据库应用技术 形考任务1+3答案

形考任务1答案第1 章数据库系统概述(本章共20分)一.单项选择题(每题1分,共10分)1.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件2.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.不会因为数据逻辑结构的变化而影响应用程序4.操作系统5.数据的独立性6.模式7.能够描述并发数据8.数据结构、数据操作和数据完整性约束9.一个联系可以不与任何实体有关10.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的二.判断题(每题1分,共5分)11-15 对错对错对三.简答题(本题共5分)16.答:(1)相互关联的数据集合;(2)较少的数据冗;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。
17.答:数据独立性包括逻辑独立性和物理独立性两部分。
物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。
这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。
18.答:实体是具有公共性质的并可相互区分的现实世界对象的集合。
属性是实体所具有的特征或性质。
联系是实体之间的关联关系。
第2章关系数据库理论(本章共20分)一.单项选择题(每题1分,共10分)19.数据库管理系统20.有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系21.进行自然连接的两个关系可以没有列名相同的列22.进行并运算的两个关系的列个数必须相同,对应列的语义相同23.维护数据的一致性24.Y部分函数依赖于X25.第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖26.第二范式27.并运算28.∏二.判断题(每题1分,共5分)29-33 错错对错错三.简答题(本题共5分)34.答:实体完整性、参照完整性和用户定义的完整性。
国家开放大学电大数据库试题精选及答案

《数据库应用技术》期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.下列属于数据模型三要素的是( C )。
A.数据库、数据库管理系统和操作系统B.数据库、数据库管理系统和应用程序C.数据结构、数据操作和数据完整性约束D.数据库、数据库管理系统和数据库文件2.下列关于数据库三级模式中“模式”的说法,错误的是( D )。
A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示3.下列属于数据库系统组成部分的是( B )。
A.数据库、数据库管理系统、操作系统和数据库文件B.数据库、数据库管理系统、用户和应用程序C.数据库、数据库管理系统和数据库文件D.数据库、数据库管理系统和操作系统4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
下列关于两个表的引用关系的描述,正确的是( A )。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5.下列用于定义列的取值范围的约束是( C )。
A.NOT NULLB.DEFAULTC.CHECKD.FOREIGN KEY6.下列运算中,属于传统的集合运算的是( D )。
A.选择运算B.投影运算C.连接运算D.并运算7.下列用于表达关系代数中投影运算的运算符是( B )。
A.σB.∏CD.+8.下列关于SQL Server中扩大数据库空间的说法,正确的是( C )。
A.只能扩大日志文件的空间,不能扩大数据文件的空间B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大D.在数据库空间未用满时不能进行扩大数据库空间的操作9.下列( A )操作属于数据控制。
A.REVOKE B.INSERTC.DROP D.SELECT10.下列类型中,属于定点小数类型的是( A )。
国开数据库考试题及答案

国开数据库考试题及答案一、单项选择题(每题2分,共20分)1. 国开数据库的全称是什么?A. 国家开放大学数据库B. 国家开放大学图书馆C. 国家开放大学信息中心D. 国家开放大学资源库答案:A2. 国开数据库提供的主要服务不包括以下哪项?A. 电子图书借阅B. 在线课程学习C. 学术论文查询D. 体育活动组织答案:D3. 以下哪个不是国开数据库的特色资源?A. 开放课程B. 学术论文C. 学位论文D. 娱乐视频答案:D4. 国开数据库的访问方式有哪些?A. 仅通过校园网访问B. 仅通过VPN访问C. 校园网和VPN均可访问D. 只能通过图书馆内电脑访问5. 国开数据库的资源更新频率通常是?A. 每周更新B. 每月更新C. 每季度更新D. 每年更新答案:B6. 在国开数据库中,用户可以进行哪些操作?A. 仅浏览资源B. 仅下载资源C. 浏览和下载资源D. 仅在线阅读资源答案:C7. 国开数据库是否提供个性化推荐服务?A. 是B. 否C. 部分资源提供D. 仅对付费用户开放答案:A8. 国开数据库的资源是否对所有用户免费开放?A. 是B. 否C. 部分资源免费D. 仅对特定用户免费答案:A9. 国开数据库是否支持跨库检索?B. 否C. 仅支持单一数据库检索D. 需要额外插件支持答案:A10. 国开数据库的资源是否支持移动端访问?A. 是B. 否C. 部分资源支持D. 需要特定APP支持答案:A二、多项选择题(每题3分,共15分)1. 国开数据库提供的资源类型包括以下哪些?A. 电子期刊B. 电子图书C. 学位论文D. 视频资料答案:ABCD2. 国开数据库支持的检索方式有?A. 关键词检索B. 作者检索C. 标题检索D. 主题检索答案:ABCD3. 国开数据库的资源可以用于以下哪些用途?A. 学术研究B. 教学参考C. 个人学习D. 商业出版答案:ABC4. 国开数据库的特色服务包括?A. 在线咨询B. 资源荐购C. 个性化推荐D. 电子资源下载答案:ABCD5. 国开数据库的访问限制包括?A. 需要校园网IPB. 需要VPNC. 需要注册账号D. 需要付费订阅答案:ABC三、判断题(每题1分,共10分)1. 国开数据库的所有资源都可以免费下载。
国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.数据库管理系统中的()功能实现对数据库的插入、删除、修改。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立与维护2.下列关千SQL Server日志文件的说法,错误的是()。
A.日志文件的推荐扩展名是.ldfB.-个数据库可以包含多个日志文件C.日志文件可以和数据文件存储在相同的位置D.不同的日志文件必须存储在不同的位置3.如果要存储的数据是带有小数位的数据,应使用()做为数据类型。
A.数值数据类型B.字符型c.日期时间型D.位型4.下列关千集合并运算的说法,正确的是()。
A.进行并运算的两个关系必须具有相同数目的行个数B.进行并运算的两个关系必须具有相同数目的行个数和列个数C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行5.对关系模式进行规范化的主要目的是()。
A.提高数据操作效率B.维护数据的一-致性C.加强数据的安全性D.为用户提供更快捷的数据操作6.下列关于索引的说法错误的是()。
A.索引一经硉寸就需再i人T飞井行维护B.索引与基本表分开存储c.索引的建立或撤消对数据的内容毫无影响D.索引会在一定程度上影响增删改操作的效率7.下列约束中,用千实现参照完整性的是()。
A.PRIMARY KEYB.FOREIGN KEYC.UNIQUED.CHECK8.下列数据类型中,属于统--编码可变长字符串类型的是()。
A.nchar;B.nvarcharC.numericD.varchar9.如果希望从学生表中查询出同学的平均年龄,下列语句中正确的是().A.SELECT MIN(年龄)AS平均FROM学生表B.SELECT MAX(年龄)AS平均FROM学生表C.SELECT AVG(年龄)AS平均FROM学生表D.SELECT COUNT(年龄)AS平均FROM学生表10.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
国家开放大学电大本科《数据库应用技术》2023-2024期末试题及答案(试卷代号:1256)
国家开放大学电大本科《数据库应用技术》2023-2024期末试题及答案(试卷代号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)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.属于SQL Server推荐的日志文件扩展名的是( )。
A.. dataB. mdfC.. ndfD.. ldf7.属于数据控制操作的是( )。
A. REVOKEB. INSERTC. DROPD. SELECT8.属于浮点类型的是( )。
A. numericB. intC. datetimeD. real9.用于定义主键约束的是( )。
A. NOT NULL.B. DEFAULTC. PRIMARY KEYD. FOREIGN KEY10.在条件子句中,能够筛选出价格在100~200(包括边界值)的是()。
A.Where价格>=100OR价格<=200.B. Where 价格IN(100.. 200)C. Where 价格BETWEEN 200 AND 100D.Where价格>=100AND价格<=20011.现要统计选课表中C01课程的总成绩,正确的语句是( ) .A. SELECT COUNT(成绩) FROM选课表WHERE课程号= C01'B. SELECT COUNT(* ) FROM选课表WHERE课程号= C01'C. SELECT SUM(成绩) FROM选课表WHERE课程号= C01'D. SELECT SUM( * ) FROM选课表WHERE课程号= C01'12.查询年龄最大的前3位学生的姓名和年龄的语句,正确的是( )。
国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)
国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2022盗传必究一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题, 每小题2分,共30分)1.下列功能中,不属于数据库管理系统功能的是()正确答案:数据库文件读写2.下列扩展名中,属于soL Server推荐的日志文件扩展名的是()。
正确答案:.ldf3.下列符合第三范式的关系模式是()o正确答案:教师(教师编号,教师姓名,教师性别)4.设有学生表(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是()。
正确答案:学号、身份证号5.下列运算中,属于专门的关系运算的是()o正确答案:集合的连接运算6.下列0操作属于数据操作。
正确答案:UPDATE7.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002”的学生的学号改为“2002”,还没来得及对成绩表进行更新操作,突然停电了,sQL的事务控制功能将()。
正确答案:清除对学生表的修改8.下列关于视图的描述不正确的是()。
正确答案:视图与数据表--样要物理存储数据9.如果希望从学生表中查询出同学的平均年龄,下列语句正确的是()。
正确答案:SELECT AVG (年龄)AS平均FROM学生表10.数据库的备份不包括()。
正确答案:操作系统11.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
能实现该功能的语句是()。
正确答案:ALTER TABLE M ALTER COLUMN Type NCHAR (4)12.修改存储过程Pl的语句,正确的是()。
正确答案:ALTER PROC Pl13.通过账号管理,SQL Server用户分为().正确答案:登录账号和用户账号14.设SC表中记录成绩的列为:Grade,类型为int.若在查询成绩时,希望将成绩按'优'、'良”、’中'。
2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)
2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.本教材介绍的数据库管理系统是()。
A. OracleB. InformixC. Microsoft SQL ServerD. Sybase 2.一名教师可以教多门课程,一门课程可以被多个教师讲授,这是( )联系。
A. 一对多B. 一对一C. 多对一D. 多对多 3. ( )包含了所有系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQLServer系统的彻底瘫痪。
A. master 数据库B.tempdb数据库C. Model 数据库D.msdb数据库 4.下列关于集合并运算的说法,正确的是( )。
A.进行并运算的两个关系必须具有相同数目的行个数B.进行并运算的两个关系必须具有相同数目的行个数和列个数C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行 5.在E-R图中,联系用( )描述。
A.圆角矩形B.菱形框C.矩形框D.三角形 6.下列关于索引的说法错误的是( )。
A.索引一经建立就需要人工进行维护B.索引与基本表分开存储C.索引的建立或撤消对数据的内容毫无影响D.索引会在一定程度上影响增删改操作的效率 7.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是( )。
A. intB. smallint .C. tinyintD. bit 8.下列符合第三范式的关系模式是( )。
A.教师(教师编号,教师姓名,教师讲授的课程号,教师讲授的课程名)B.教师(教师编号,教师姓名,教师讲授的课程名,教师所在的系)C.教师(教师编号,教师姓名,教师讲授的课程号,教师所在的办公室)D.教师(教师编号,教师姓名,教师性别) 9.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
国家开放大学电大本科《数据库应用技术》2026-2027期末试题及答案(1256)
国家开放大学电大本科《数据库应用技术》2026-2027期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1. 属于数据的动态特征的是()。
A.学生学号B.插人数据C.建立约束D.教师编号2. 在E-R图中,实体用()描述。
A.圆角矩形B.菱形框C.矩形框D.三角形3. 关于数据库三级模式中“模式”的说法,错误的是()0A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示4. 设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
关于两个表的引用关系的描述,正确的是()。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5. 关于关系远算中选择运祁的说法,正确的是()・A・选择运算是从垂宜方向选取表中的若干列&选择运算是从水平方向选取表中滴足条件的记录C・进行选择运算的两个表必须结构相同D.进行透择运葬时要求两个表中必须有同名列6. 若大系模式中不存在非主属性对主健的部分成数依赖.则此关系模式至少属于《).A. 第一范式B.第二范式C.第三范式D.第四范式7. X J SQL Server中扩大数据J4.空间的说法.正确的职)・A. HBEIf大曰志文件的空间.不能扩大数据文件的空间B. Hfffiir大散报义件的空间.不能扩大日志文件的空间C II志文件和数据文件的空间邯可以甘大【).住数据席空间未用摘时不姗行扩大敷拥座空间的操作8. W5于斡通埔玛巧变长字符申类做的足《).A. rcnlB.nvarcharC・ numeric D. varchar9. 在友达式中・与“所tt»n NOT IN 务'.’后勤')”等价的是().A.所在册门! ■'财务’AND所在部门!-'后勤'11 ffiSfJ !'财»f OR所在部门!='后勤'G所在的J -'财舟AND所在部门-'后勤'D,所frffifl - ‘财奔’ OR所在部门='后勤'10. 现耍统计选谏&中CQ1睬程的总成氧,正勒的沿句站《).A. SELECT COUNT《成断)FROM选课友WHERE课程号-V"B. SELECT COUNTC - ) FROM 迭课衣WHERE 嫌程号-'Col*C. SELECT SUM(成偷)FROM 选课* WHERE 佩程导=‘顷1‘L* SEI.KCT SUM(• ) FROM 逸课表WHERE 课程兮'C01'11. 关的说法,衍俱的是().A. fiiirgMf外注接的一种.必犹为进行自连换的两个衣起别名K自理援《(于内姓接的-种.必须为进行自连接的两个襄起别名C.进行自迷接的网个表实际上是间一张表【).ittlrOiltt的幽个&中的全即列都是可以诅行连度操作的IZ.给SC表插人一条新记或,学9 ^-20160105".3修的课程号是”0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家开放大学(数据库应用技术)[单项选择题]1、下列关于用文件管理数据的说法,错误的是()。
A.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率参考答案:D[单项选择题]2、数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是()。
A.数据库B.操作系统C.应用程序D.数据库管理系统参考答案:B[单项选择题]3、在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。
A.内模式B.模式C.外模式D.其他参考答案:B[单项选择题]4、数据模型三要素是指()。
A.数据结构、数据对象和数据共享B.数据结构、数据操作和数据完整性约束C.数据结构、数据操作和数据的安全控制D.数据结构、数据操作和数据的可靠性参考答案:B[单项选择题]5、数据库系统中的三级模式以及模式间的映像提供了数据的独立性。
下列关于两级映像的说法,正确的是()。
A.外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的B.外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的C.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的D.外模式到模式的映像以及模式到内模式的映像都是由应用程序实现的参考答案:C[填空题]6数据模型的三要素是()、()、()。
参考答案:数据操作;数据结构;完整性约束[填空题]7属性在E-R图中用圆角矩形表示,在矩形框内写上(),并用连线将属性框与它所描述的()联系起来。
参考答案:属性的名字;实体[填空题]8数据库的三级模式结构是指()、()、()。
参考答案:外模式;模式;内模式[填空题]9数据库管理系统DBMS是对数据库进行管理的系统软件,位于应用程序和()之间。
参考答案:操作系统[填空题]10文件管理方式在管理数据方面有哪些缺陷?参考答案:编写应用程序不方便;数据冗余不可避免;应用程序依赖性;不支持对文件的并发访问;数据间联系弱;难以按不同用户的愿望表示数据;无安全控制功能。
[填空题]11实体之间的联系有哪几种?请为每一种联系举出一个例子。
参考答案:有三种:1:1;1:n;m:n。
1:1示例:系和系主任。
1:n示例:班和学生;m:n示例:教师和学生。
[填空题]12 指明下列实体间联系的种类: 1)教研室和教师(假设一个教师只属于一个教研室,一个教研室可有多名教师)。
2)商店和顾客。
3)国家和首都。
参考答案: 1)一对多2)多对多3)一对一[单项选择题]13、下列约束属于应用级约束的是()。
A.实体完整性B.参照完整性C.用户定义的完整性D.引用完整性参考答案:C[单项选择题]14、下列关于自然连接的说法,错误的是()。
A.自然连接的连接条件一定是等值连接B.进行自然连接的两个关系必须具有相同数目的列C.对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于等值连接结果的列个数D.自然连接是一种特殊的等值连接参考答案:B[单项选择题]15、对关系模式进行规范化的主要目的是()。
A.提高数据操作效率B.维护数据的一致性C.加强数据的安全性D.为用户提供更快捷的数据操作参考答案:B[单项选择题]16、有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。
A.第一范式B.第二范式C.第三范式D.BC范式参考答案:B[填空题]17在关系模型中一般将数据完整性分为三类,即()、()和用户定义的完整性。
参考答案:实体完整性;参照完整性[填空题]18实体完整性是保证关系中的每个元组都是可识别的和()。
参考答案:惟一的[填空题]19试述关系模型的三个组成部分。
参考答案:数据结构、数据操作和完整性约束。
[填空题]20关系数据库的三个完整性约束是什么?各是什么含义?参考答案:实体完整性、参照完整性和用户定义的完整性。
实体完整性指关系数据库中所有的表都必须有主键。
参照完整性用于描述和约束实体之间的关联关系。
用户定义的完整性是针对某一具体应用领域定义的数据约束条件,它反映某一具体应用所涉及的数据必须满足应用语义的要求。
[填空题]21 设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。
设一个学生可选多门课程,一门课程可以被多名学生选。
每位学生由学号惟一标识,一个学生只在一个系学习;每门课程由课程号惟一标识。
每个学生选的每门课程有惟一的成绩。
(1)请指出此关系模式的候选键。
(2)写出该关系模式的函数依赖集。
(3)该关系模式属于第几范式?并简单说明理由。
(4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
参考答案:(1)候选键:(学号,课程号)(2)学号→姓名,学号→所在系,学号→性别,课程号→课程名,课程号→学分,(学号,课程号)→成绩(3)属于第二范式,因为存在部分函数依赖:学号→姓名。
(4)第三范式关系模式:学生(学号,姓名,所在系,性别)课程(课程号,课程名,学分)考试(学号,课程号,成绩),学号为引用学生的外键,课程号为引用课程的外键。
更多内容请访问《睦霖题库》微信公众号[单项选择题]22、下列关于SQL Server 2008数据库的说法,正确的是()。
A.一个数据库可由多个数据文件和多个日志文件组成B.一个数据库只能包含一个日志文件,但可包含多个数据文件C.一个数据库的所有数据文件必须存放在相同的物理位置D.一个数据库的数据文件和日志文件必须存放在不同的物理位置参考答案:A[单项选择题]23、下列关于收缩SQL Server 2008数据库空间的说法,错误的是()。
A.可以收缩某个指定数据文件的空间B.可以收缩某个指定日志文件的空间C.收缩数据文件空间时不能小于该文件的初始大小D.收缩数据库有缩小整个数据库空间大小和缩小某个文件大小两种方式参考答案:C[判断题]24、SSMS工具提供了图形化的操作界面来创建和维护对象,下拉列表框列出了当前查询编辑器所连接的数据库服务器上的所有数据库,表示当前正在操作的数据库是master。
参考答案:对[判断题]25、Msdb数据库是用户必须建立的,用作SQL Server实例上创建的所有数据库的模板。
参考答案:错[判断题]26、逻辑文件名是在所有SQL语句中引用物理文件时所使用的名称。
物理文件名包括存储文件的路径以及物理文件名本身。
参考答案:对[填空题]27启动服务使用的是SQL Server 2008的哪个工具?参考答案:SQL Server配置管理器。
[填空题]28SQL Server数据库由几类文件组成?这些文件的推荐扩展名分别是什么?参考答案:由2类文件组成:数据文件和日志文件。
主要数据文件的推荐扩展名为mdf,次要数据文件的推荐扩展名为ndf,日志文件的推荐扩展名为ldf。
[填空题]29定义数据文件和日志文件需要指定的信息包含哪些?参考答案:包含:逻辑文件名、物理存储位置及文件名、初始大小、增长方式、最大大小限制。
[单项选择题]30、设某职工表中有用于存放年龄整数的列,下列类型中最适合年龄列的是()。
A.intB.smallintC.tinyintD.bit参考答案:C[单项选择题]31、下列约束中用于限制列的取值范围的约束是()。
A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE参考答案:B[单项选择题]32、下列关于DEFAULT约束的说法,错误的是()。
A.一个DEFAULT约束只能约束表中的一个列B.在一个表上可以定义多个DEFAULT约束C.DEFAULT只能定义在列级完整性约束处D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束参考答案:D[单项选择题]33、设有表T,现要在该表新增加一个列,列名为:c1,类型为int。
下列能实现该功能的语句是()。
A.ALTER TABLE T ADD COLUMN c1 intB.ALTER TABLE T ADD (c1 int)C.ALTER TABLE T ADD COLUMN c1D.ALTER TABLE T ADD c1参考答案:A[单项选择题]34、下列()固定占用10个字节的空间。
A.varchar(10)B.char(10)C.nchar(10)D.nvarchar(10)参考答案:B[判断题]35、decimal(p,s)数据类型属于字符型。
参考答案:错[判断题]36、‘Good’+ morning的结果为:‘Good morning’。
参考答案:错[填空题]37简述SQL语言的功能,每个功能的作用是什么?参考答案: SQL按其功能可分为四大部分:数据定义、数据控制、数据查询和数据操作。
数据定义功能用于定义、删除和修改数据库中的对象;数据查询功能用于实现查询数据的功能,查询数据是数据库中使用最多的操作;数据操作功能用于增加、删除和修改数据;数据控制功能用于控制用户对数据库的操作权限。
[填空题]38 计算两个变量的和,然后显示其结果: DECLARE @x int = 10,@yint = 20,@z int SET @z = @x + @y Print @z参考答案: DECLARE @x int = 10,@y int = 20,@z int声明了三个整型变量x,y,z,其中x的初值为10,y的初值为20。
利用SET语句为z赋值print语句的作用是向客户端返回Z的值。
[填空题]39写出一段程序计算1 + 2 + 3 + …+ 100的值。
参考答案:[填空题]40为SC表添加“修课类别”列,此列的定义为:Type NCHAR(1),允许空。
参考答案:ALTER TABLE SC ADD Type NCHAR(1)[填空题]41为Type列添加限定取值范围为{必修,重修,选修}的约束。
参考答案: ALTER TABLE SCADD CHECK(Type IN (’必修’,’重修’,’选修’))[填空题]42 “图书表”结构如下:书号:统一字符编码定长类型,长度为6,主键;书名:统一字符编码可变长类型,长度为30,非空;第一作者:普通编码定长字符类型,长度为10,非空;出版日期:日期型;价格:定点小数,小数部分1位,整数部分3位,默认值为20。
写出创建表的SQL 语句,要求在定义表的同时定义数据的完整性约束。
(表名和列名用中文)参考答案: CREATE TABLE 图书表(书号NCHAR(6)PRIMARY KEY,书名NVARCHAR(30)NOT NULL,第一作者CHAR(10)NOT NULL,出版日期DATE,价格NUMERIC(4,1)DEFAULT 20)[单项选择题]43、下列聚合函数中,不忽略空值的是()。