2018年电大-数据库应用技术-综合应用题
国开电大 数据库应用技术 形考任务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.答:实体完整性、参照完整性和用户定义的完整性。
国开作业《数据库应用技术-综合应用题》 (22)
题目:事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的()。
选项A:隔离性选项B:一致性选项C:持久性选项D:原子性答案:原子性题目:仅允许Windows操作系统用户连接到SQL Server数据库服务器的验证模式是()。
选项A:混合身份验证模式选项B:数据库验证模式选项C:没有这种模式选项D:Windows身份验证模式答案:Windows身份验证模式题目:下列关于差异备份的说法,正确的是()。
选项A:差异备份备份的是从上次完整备份到当前时间数据库变化的内容选项B:差异备份仅备份数据,不备份日志选项C:两次完整备份之间进行的所有差异备份的备份时间都是一样的选项D:差异备份备份的是从上次备份到当前时间数据库变化的内容答案:差异备份备份的是从上次完整备份到当前时间数据库变化的内容题目:下列关于SQL Server完整备份的说法,错误的是()。
选项A:对数据库进行的第一个备份必须是完整备份选项B:在进行数据库恢复时,第一个恢复的是完整备份选项C:通常情况下完整备份比差异备份耗费更多的时间选项D:完整备份之后必须进行一次差异备份答案:完整备份之后必须进行一次差异备份题目:下列关于SQL Server数据库服务器登录账户的说法,错误的是()。
选项A:所有的Windows用户都自动是SQL Server的合法账户选项B:登录账户的来源可以是Windows用户,也可以是非Windows用户选项C:在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器选项D:sa是SQL Server提供的一个具有系统管理员权限的默认登录账户答案:所有的Windows用户都自动是SQL Server的合法账户题目:事务一致性是指数据库中的一个事务的执行不能被其他事务干扰。
()选项A:对选项B:错答案:错题目:当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权限。
《数据库应用技术》2018-2019期末试题及答案
《数据库应用技术》2018-2019期末试题及答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.属于数据的动态特征的是( )。
A.学生学号 B.插人数据C.建立约束 D.教师编号2.在E-R图中,实体用( )描述。
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,主键。
教师名:普通编码可变长字符类型,长度为10,非空。
职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”、“助教”。
所在部门:普通编码可变长字符类型,长度为20。
“课程”表结构:课程号:普通编码定长字符类型,长度为20,主键。
课程名:普通编码可变长字符类型,长度为30,非空。
开课学期:微整型。
学时:小整型。
“授课”表结构:教师号:普通编码定长字符类型,长度为10,引用教师表的外键。
课程号:普通编码定长字符类型,长度为20,引用课程表的外键。
国家开放大学电大本科《数据库应用技术》2020-2021期末试题及答案(试卷号:1256)
国家开放大学电大本科《数据库应用技术》2020-2021期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)
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.关于soL Server数据库组成的说法,正确的是( )。
A.一个数据库可由多个数据文件和多个日志文件组成
B.-个数据库可由多个数据文件和仅一个日志文件组成。
国家开放大学-电大-《数据库应用技术》形考作业答案
数据库应用技术形考作业参考答案(注意:选答案时看正确内容不要只看abcd选项)作业一一.单项选择题(每题2分,共20分)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.在用数据模型描述数据时,一般要求数据模型要满足三个要求。
1256《数据库应用技术》电大期末试题及其答案
《数据库应用技术》期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共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 )。
2018年电大数据库应用技术期末试题和答案
C. 选择运算是从水平方向选取表中满足条件的记录
D. 进行选择运算时要求两个表中必须有同名列
5. 若关系模式中不存在非主属性对主键的部分函数依赖,则此关系模式至少属于(
)。
A. 第一范式
C. 第三范式
B. 第二范式
D. 第四范式 727
6. "NULL
+
500" 的执行结果是(
个小题,每小题 2 分,共 20 分)
16. 数据的特征分为静态特征和动态特征。(
) )
17. 数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。( 18. SQL 语言的特点是过程化。( )
19. SQL Server 的 SSMS 工具只支持图形化方法,不支持编写 SQL 语句。( 20. SQL
)。
A. 概念层数据模型要真实地模拟现实世界
B.
概念层数据模型与具体的数据库管理系统相关
C. 概念层数据模型要能够方便地在计算机上实现 D. 概念层数据模型是从计算机实现的角度进行建模
2. 在 E-R 图中,联系用(
A. 圆角矩形
)描述。
B. D.
)。
菱形框
C. 矩形框
的引用关系的描述,正确的是(
三角形
下列关千使用 ADOcn 建立与数据源连接的语句,正确的是( )。
A. ADOcn. Create cnStr
C. ADOcn. connetion cnStr
B. ADOcn. conn cnStr
D. ADOcn, Open cnStr
得分 1 评卷人
二、判断题(正确的在括号内打上 ".J"' 错误的打上 "X" 。本题共 10
国家开放大学电大本科《数据库应用技术》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。
电大资源网1256《数据库应用技术》国家开放大学历届试题2019年1月(含答案)
17. 关于聚集索引的说法,正确的是(
)。
A.在一个表上可以建立多个聚集索引 B. 在一个表上最多只能建立一个聚集索引
c. 聚集索引适合建立在重复值多的列上
D. 必须先建立聚集索引,然后再建立非聚集索引
18. 关于存储过程的说法,正确的是(
)。
A. 在定义存储过程的代码中可以包含数据的增、删、政、查语句 B. 用户可以向存储过程传递参数,但不能输出存储过程产生的结果
CREATE T ABLE 销售〈
经销商号
char(20) , char(20) , datetime , int ,
汽车型号 销售时间
销售价格
Primary key( 经销商号,汽车型号,销售时间) , Foreign key( 经销商号) references 经销商(经销商号) , Foreign key( 汽车型号) references 汽车(汽车型号〉
3 1. (本题 10 分〉
参考答案及评分要点 z
CREATE T ABLE
汽车(
汽车型号 char (20)
primary key ,
汽车类别 char (1 0) CHECK( 汽车类别 i时'轿车, ,跑车', 'suv' 门,
生产年份 int
评分要点:主键: 1 分 ;CHECK:2 分,其他 1 分。共计 4 分。
经销商号:普通编码定长字符类型,长度为 20 ,主键。
经销商名:普通编码可变长字符类型,长度为 30 ,非空。
地址:普通编码可变长字符类型,长度为 50 。
Hale Waihona Puke "销售"表结构:经销商号:普通编码定长字符类型,民度为 20 ,引用经销商表的外键。 汽车型号:普通编码定长字符类型,长度为 20 ,引用汽车表的外键。
电大本科数据库应用技术作业+答案
《数据库应用技术》作业及答案第一章思考与练习题一、选择题1.三级模式间存在两种映射,它们是(C)。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2.SQL Server系统中的所有系统级信息存储于哪个数据库(A )。
A.master B.model C.tempdb D.msdb3.下面关于tempdb数据库描述不正确的是(D )。
A.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板4.在数据库技术中,面向对象数据模型是一种( B )。
A.概念模型B.结构模型C.物理模型D.形象模型5.数据库管理系统常见的数据模型有(B)。
A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.用户看到的数据表,属于数据库系统三级模式中的(D )。
A.外模式B.内模式C.子模式D.模式7.对数据的插入属于数据库管理系统(B )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护8.保持数据的完整性属于数据库管理系统(C )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护9.在SQL Server数据库中,默认情况下Sys通常是( C )。
A.数据文件的后缀B.事务日志文件的后缀C.系统表表名的前缀D.辅助文件的后缀二、填空题1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。
2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。
3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。
4.关系模型由三部分组成(数据结构)、(关系操作集合)和(关系的完整性)。
5.SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、(企业管理器)和(查询分析器)。
国家开放大学《数据库应用技术》章节测试参考答案
国家开放大学《数据库应用技术》章节测试参考答案第一章 数据库系统概述1.下列不属于数据库管理数据特点的是()a. 应用程序与数据的物理存储紧密相关b. 最大限度的保证数据的正确性c. 数据可以共享并能保证数据的一致性d. 相互关联的数据集合2.使用数据库管理数据可以实现程序与数据的相互独立。
(√)3.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中。
(×)4.下列属于数据动态特征的是()a. 数据的主键约束b. 数据的取值范围约束c. 数据所包含的属性d. 插入数据5.下列关于概念层数据模型的说法,正确的是a. 概念层数据模型要能够方便地在计算机上实现b. 概念层数据模型与具体的数据库管理系统相关c. 概念层数据模型是从计算机实现的角度进行建模d. 概念层数据模型要真实地模拟现实世界6.概念层数据模型描述的是数据的组织方式。
(×)7.在E/R图中,联系用()描述a. 矩形框b. 菱形框c. 圆角矩形d. 三角形8.一名教师可以教多门课程,一门课程可以被多个教师讲授,则教师与课程之间的联系是a. 一对一b. 多对多c. 多对一d. 一对多9.E-R图中的“E”表示的是实体。
(√)10.下列关于关系数据模型的说法,正确的是a. 关系数据模型采用的是导航式的数据访问方式b. 关系数据模型采用的是简单二维表结构c. 关系数据模型是一种概念层数据模型d. 关系数据模型只能表达实体,不能表达实体之间的联系11.关系数据模型允许一个属性包含更小的属性。
(×)12.下列关于数据库三级模式中“模式”的说法,错误的是a. 外模式的信息全部来自于模式b. 模式应该包含全体用户的数据需求c. 模式是对整个数据库的底层表示d. 关系数据库中的表对应三级模式中的模式13.下列用于描述数据的物理存储的是a. 内模式b. 外模式c. 模式d. 模式间的映像14.数据库三级模式中的模式是面向全体用户的数据需求设计的。
年春季学期“开放本科”期末考试数据库应用技术试题
试卷代号:125 6国家开放大学(中央广播电视大学)2018年春季学期“开放本科”期末考试数据库应用技术试卷2018年7月、单项选择题(每题只有一个答案是正确的。
每题 2分•共20题,40分)1 •在数据管理技术发展过程的几个阶段中,数据独立性最高的阶段是 ()。
A.人工管理阶段 B.文件管理阶段C.数据项管理阶段D.数据库管理阶段 2 •关于模式的正确描述是()。
A. 内模式可以有多个 B 外模式只有一个4.数据库管理系统常见的数据模型有 (、)。
A.网状、关系和语义 B.层次、关系和网状 C.环状、层次和关系D.网状、链状和层次5 .在生产商关系中,能够成为主关键字 (或称主码)的属性是()。
A .生产商名称 B.生产商编号 C.生产商所在地D.生产商电话6.为数据库系统的临时表提供工作空间的系统数据库是 ()。
A . pubs B. model C. tempdb D . master7 . SQL Server 数据库中,系统表名的前缀通常是 ()。
A. Idf B . sys C. mdf D . rood &货币类型数据类型属于()。
A.数值型 B 字符型 C.日期时间型D.位型9.下列不属于索引类型的选项是 ()。
A.单列索引B.惟一索引C.聚集索引D.事务EI 志索引10 .下列SQL 语句中,对字段创建惟一的聚集索引的约束是 ()。
A. 学号 char (8)NOT NULL CONSTRAINT un_no UNIQUEB. 学号 char (8)NOT NULL CONSTRAINT P 学生表 PRIMARY KEYC. 性别 char (2)NOT NULL check 性别='男’or 性别='女’)D. 学号 char (8)NOT NULL11. 一个商品表有商品编号、商品名称、商品单价、库存数量共 4个属性,下列哪条语句够建立一个视图,该视图包含单价高于1万元的商品的商品编号和商品名称()。
国开作业《数据库应用技术-综合应用题》 (10)
题目:下列关于数据库三级模式中“模式”的说法,错误的是选项A:关系数据库中的表对应三级模式中的模式选项B:模式应该包含全体用户的数据需求选项C:外模式的信息全部来自于模式选项D:模式是对整个数据库的底层表示答案:模式是对整个数据库的底层表示题目:下列用于描述数据的物理存储的是选项A:模式选项B:外模式选项C:内模式选项D:模式间的映像答案:内模式题目:数据库三级模式中的模式是面向全体用户的数据需求设计的选项A:对选项B:错答案:对题目:下列关于视图的说法,错误的是选项A:通过视图查询数据时最终都落实到对基本表的查询选项B:视图在一定程度上提供了数据的逻辑独立性选项C:视图提供了一定的安全控制机制选项D:只能在基本表上建立视图,不能在视图上再建立视图答案:只能在基本表上建立视图,不能在视图上再建立视图题目:创建视图的主要作用是选项A:维护数据的完整性约束选项B:提高数据查询效率选项C:提供用户视角的数据选项D:维护数据的一致性答案:提供用户视角的数据题目:在简单恢复模式下,可以进行的备份是选项A:仅事务日志备份选项B:完整备份、差异备份和日志备份选项C:仅完整备份选项D:仅完整备份和差异备份答案:仅完整备份和差异备份题目:下列关于日志备份的说法,错误的是选项A:第一次对数据库进行的备份可以是日志备份选项B:日志备份的时间间隔通常比差异备份短选项C:日志备份的执行效率通常比差异备份和完整备份高选项D:日志备份仅备份日志,不备份数据答案:第一次对数据库进行的备份可以是日志备份题目:下列关于关系数据模型的说法,正确的是选项A:关系数据模型只能表达实体,不能表达实体之间的联系选项B:关系数据模型采用的是简单二维表结构选项C:关系数据模型采用的是导航式的数据访问方式选项D:关系数据模型是一种概念层数据模型答案:关系数据模型采用的是简单二维表结构题目:在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。
2018年电大-数据库应用技术-综合应用题
2018年电大-数据库应用技术-综合应用题第一篇:2018年电大-数据库应用技术-综合应用题综合应用题1 图书销售(本题10分)题目1题干写出创建如下三张数据表的SQL语句。
(本题4分)“图书”表结构:书号:普通编码定长字符类型,长度为10,主键。
书名:普通编码可变长字符类型,长度为20,非空。
类别:统一字符编码定长字符类型,长度为4,取值为:“高等数学”、“量子力学”、“国学基础”。
出版日期:日期类型。
单价:整型。
“书店”表结构:书店编号:普通编码定长字符类型,长度为20,主键。
书店名:普通编码可变长字符类型,长度为30,非空。
地址:统一字符编码可变长字符类型,长度为30。
“销售”表结构:书号:普通编码定长字符类型,长度为10,引用图书表的外键。
书店编号:普通编码定长字符类型,长度为20,引用书店表的外键。
销售时间:日期时间类型。
销售数量:整型。
主键:(书号,书店编号,销售时间)。
答:CREATE TABLE 图书(书号char(10)primary key, 书名varchar(20)not null, 类别nchar(4)CHECK(类别IN('高等数学','量子力学', '国学基础')), 出版日期 date, 单价 int)CREATE TABLE 书店(书店编号char(20)primary key, 书店名varchar(30)not null, 地址nvarchar(30))CREATE TABLE 销售(书号 char(10), 书店编号 char(20), 销售时间 datetime, 销售数量 int, Primary key(书号,书店编号,销售时间), Foreign key(书号)references 图书(书号), Foreign key(书店编号)references 书店(书店编号))题目2题干依据第1题所创建的三张表,写出完成下列操作的SQL语句。
最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)
最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256)考试说明:本人汇总了历年来该科的试题及答案,形成了一个完整的标准考试题库,对考生的复习和考试起着非常重要的作用,会给您节省大量的《数据库应用技术》题库一一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.关于概念层数据模型的说法,正确的是( )。
A.概念层数据模型要真实地模拟现实世界B.概念层数据模型与具体的数据库管理系统相关C.概念层数据模型要能够方便地在计算机上实现D.概念层数据模型是从计算机实现的角度进行建模2.在E-R图中,联系用( )描述。
A.圆角矩形B.菱形框C.矩形框D.三角形3.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系地点)。
关于两个表的引用关系的描述,正确的是( )。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系4.关于关系运算中选择运算的说法,正确的是( )。
A.选择运算是从垂直方向选取表中的若干列B.进行选择运算的两个表必须结构相同C.选择运算是从水平方向选取表中满足条件的记录D.进行选择运算时要求两个表中必须有同名列5.若关系模式中不存在非主属性对主键的部分函数依赖,则此关系模式至少属于( )。
A.第一范式B.第二范式C.第三范式D.第四范式二、判断题(正确的在括号内打上“√”,错误的打上“×”。
本题共10个小题,每小题2分,共20分)三、简答题(本题共2个小题,每小题5分,共10分)26.若对某数据库进行了完整备份、差异备份和日志备份,则当恢复该数据库时,正确的恢复顺序是什么?27.请简要说明用VB开发数据库应用系统的一般步骤。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合应用题1图书销售(本题10分)
题目1
题干
写出创建如下三张数据表的SQL语句。
(本题4分)
“图书”表结构:
书号:普通编码定长字符类型,长度为10,主键。
书名:普通编码可变长字符类型,长度为20,非空。
类别:统一字符编码定长字符类型,长度为4,取值为:“高等数学”、“量子力学”、“国学基础”。
出版日期:日期类型。
单价:整型。
“书店”表结构:
书店编号:普通编码定长字符类型,长度为20,主键。
书店名:普通编码可变长字符类型,长度为30,非空。
地址:统一字符编码可变长字符类型,长度为30。
“销售”表结构:
书号:普通编码定长字符类型,长度为10,引用图书表的外键。
书店编号:普通编码定长字符类型,长度为20,引用书店表的外键。
销售时间:日期时间类型。
销售数量:整型。
主键:(书号,书店编号,销售时间)。
答:
CREATETABL图书(
书号char(1O)primarykey,
书名varchar(20)notnull,
类别nchar(4)CHECK(类别IN('高等数学','量子力学','国学基础')),
出版日期date,
单价int
)
CREATETABL书店(
书店编号char(20)primarykey,
书店名varchar(30)notnull,
地址nvarchar(30)
)
CREATETABL销售(
书号char(10),
书店编号char(20),
销售时间datetime,
销售数量int,
Primarykey(书号,书店编号,销售时间),
Foreignkey(书号[references 图书(书号),
Foreignkey(书店编号[references 书店(书店编号)
)
题目2
题干
依据第1题所创建的三张表,写出完成下列操作的SQL语句。
(本题4分)
1)查询“量子力学”类图书的书名和出版日期。
2)查询单价大于等于60的图书的销售情况,列出书名、类别、销售时间和销售数量< 3)将“量子力学”类图书的单价降低10。
4)在书店表中插入一行数据,书店编号:SD10Q书店名:新华书店,地址:西单
答:
1)SELECT书名,出版日期FROM®书WHER类别二’量子力学'
2)SELECT书名,类别,销售时间,销售数量
FROM图书aJOIN销售bONa.书号=b.书号
WHER单价>=60
3)UPDATE图书
SET单价二单价-10
WHER类别二'量子力学'
4)INSERTINTO书店
VALUES('SD1OO','新华书店','西单')
题目3
题干
依据第1题所创建的三张表,写出创建满足如下要求的视图的SQL语句:查询销售了“高等数学”类图书的书店名和地址。
(本题2分)
答:
CREATEVIEWV1AS
SELECT书店名,地址FROh书店a
JOIN销售bONa书店编号=b.书店编号
JOIN图书cONc.书号=b.书号
WHER类别='高等数学'
综合应用题2教师授课(本题10分)
题目4
题干
写出创建如下三张数据表的SQL语句。
(本题4分)
“教师”表结构:
教师号:普通编码定长字符类型,长度为10,主键。
教师名:普通编码可变长字符类型,长度为20,非空。
所在部门:普通编码可变长字符类型,长度为30。
职称:普通编码定长字符类型,长度为6,取值为:“教授”、“副教授”、“其他”
“课程”表结构:
课程号:普通编码定长字符类型,长度为20,主键。
课程名:普通编码可变长字符类型,长度为40,非空
学时数:微整型。
开课学期:微整型。
“授课”表结构:
教师号:普通编码定长字符类型,长度为课程号:普通编码定长字符类型,长度为授课时数:整型。
10,引用教师表的外键。
20,弓|用课程表的外
授课年份:整型。
主键:(教师号,课程号,授课年份)CREATETABL教师(
教师号char(1O)primarykey,
教师名varchar(20)notnull,
所在部门varchar(30),
职称char(6)CHECK(职称IN('教授','畐燉授','其他')) )
CREATETABL课程(
课程号char(20)primarykey,
课程名varchar(40)notnull,
学时数tinyint,
开课学期tinyint
)
评分要点:共1分。
CREATETABL授课(
教师号char(10),
课程号char(20),
授课时数int,
授课年份int,
Primarykey(教师号,课程号,授课年份),
Foreignkey(教师号[references 教师(教师号),
Foreignkey(课程号[references 课程(课程号)
)
题目5
题干
依据第1题所创建的三张表,写出完成下列操作的SQL语句。
(本题4 分)
1 )查询“教授”职称的教师姓名和所在部门。
2 )查询每学期开设的学时数大于40的课程门数。
3)查询2016年全部课程的授课情况,列出课程名、学时数、教师名和授课时数。
删除没人讲授的课程。
答:
1)SELECT教师名,所在部门
FROM教师
WHER职称='教授'
2)SELECT开课学期,COUNT(*)课程门数
FROh课程
WHER学时数>40
GROUPB开课学期
3)SELECT课程名,学时数,教师名,授课时数
FROM课程JOIN授课ON课程.课程号二授课.课程号
JOIN教师ON教师.教师号二授课.教师号
WHER授课年份=2016
4)DELETEFRO课程
WHER课程号NOTIN(SELECT课程号FROM授课)
题目6
题干
依据第1题所创建的三张表,写出创建满足如下要求的视图的SQL语句:查询2016授课年份全体授课教师的教师名、所授的课程名和授课时数。
(本题2分)
答:
CREATEVIEWV1AS
SELECT教师名,课程名,授课时数
FROM授课JOIN教师ON授课.教师号二教师.教师号JOIN课程ON课程.课程号二授课.课程号
WHER授课年份=2016。