国家开放大学数据库应用技术真题精选.docx
- 文档编号:497697
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:32
- 大小:221.48KB
国家开放大学数据库应用技术真题精选.docx
《国家开放大学数据库应用技术真题精选.docx》由会员分享,可在线阅读,更多相关《国家开放大学数据库应用技术真题精选.docx(32页珍藏版)》请在冰豆网上搜索。
国家开放大学数据库应用技术真题精选
2020年国家开放大学(数据库应用技术)真题精选
[填空题]
1当需要对查询结果进行排序时,可以指定其排序方式,字段后使用()表示升序,()表示降序。
参考答案:
ASC;DESC
[填空题]
2什么是SQL,请简要说明它的组成和特点。
参考答案:
结构化查询语言,Structured Query Language,简称 SQL,是关系数据库的标准语言。
SQL语言共分为四大类:
数据定义语言,数据查询语言,数据操纵语言,数据控制语言。
它的特点包括:
非过程化语言,统一的语言,是所有关系数据库的公共语言。
[单项选择题]
3、下列关于用文件管理数据的说法,错误的是()。
A.用文件管理数据,难以提供应用程序对数据的独立性
B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序
C.用文件存储数据的方式难以实现数据访问的安全控制
D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率
参考答案:
D
[填空题]
4什么是基本表?
什么是视图?
视图有什么特点?
在什么情况下需要创建视图?
参考答案:
表是一个由行、列组成的二维结构,通常把行称做记录,把列称为字段。
视图是由查询数据库表产生的,它其实是一个虚拟的表,它限制了用户能看到和修改的数据。
视图的特点是在基本表或其他视图上建立的表,它的结构和内容都来自某个基本表,是依据基本表存在而存在的。
删除一个视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之相关联的视图就会自动被删除。
如果要限制用户能够看到的数据库中的信息,可以使用视图。
[填空题]
5如果创建一个数据库其SQL语句是什么?
参考答案:
CREATE DATABASE 数据库名称
[单项选择题]
6、数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是()。
A.数据库
B.操作系统
C.应用程序
D.数据库管理系统
参考答案:
B
[填空题]
7什么是事务?
举例说明事务处理的作用是什么?
参考答案:
事务(Transaction)是并发控制的基本.单位,它反映了现实世界中需要以一个完整的单位提交的一项工作。
SQL Server通过事务机制,将逻辑相关的一组操作捆绑在一起,以便服务器保持数据的完整性。
它是SQL复杂程序设计必不可少的内容。
事务需要用户根据实际业务规则定义,有一定的难度,但其原理比较简单。
举例说,如果我们正在使用UPDATE语句同时对学生表、成绩表中的学号”20030001”改为”20040001”。
这个任务需要两条UPDATE语句组成,即:
UPDATE 学生表 SET 学号=’20040001’ WHERE 学号=’20030001’
UPDATE 成绩表 SET 学号=’20040001’ WHERE 学号=’20030001’
如果在执行完第一个语句后,计算机突然断电,而第二条语句还没来得急执行,数据出现了不一致怎么办?
这时候就需要用到SQL的事务控制功能了。
如果使用了SQL Server的事务控制机制,以上两个问题均可获得很了的解决。
在使用事务的情况下,SQL Server可以保证,要么所有的记录要么全部处理,要么一行也不处理。
如果修改了全部记录的一半时服务器出错了,SQL Server会返回到以前未执行UPDATE操作前的位置,清除它已经修改过的数据,这就是事务处理的作用。
[单项选择题]
8、在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。
A.内模式
B.模式
C.外模式
D.其他
参考答案:
B
[填空题]
9假定有三个关系,A(ANO,ANAME,WQTY,CITY),分别表示(商店代号,商店名,店员数量,所在城市),B(BNO,BNAME,PRICE), 分别表示(商品号,商品名,价格),AB(ANO,BNO,QTY) 分别表示(商店代号,商品号,商品数量)。
要求,创建三个表,并给每个表插入4个合理的记录,用SQL语言写出下列查询语句,同时给出查询结果:
(1) 创建三张表,并给每个表至少插入四条合理记录
(2)找出店员人数不超过1000人或在长沙市内的所有商店的代号和商店名(3) 找出供应书包的商店 (4)找出至少供应代号为256的商品所供应的全部商品的商店名和所在的城市
参考答案:
(1)
(2)
(3)
(4)
[单项选择题]
10、数据模型三要素是指()。
A.数据结构、数据对象和数据共享
B.数据结构、数据操作和数据完整性约束
C.数据结构、数据操作和数据的安全控制
D.数据结构、数据操作和数据的可靠性
参考答案:
B
[填空题]
11设关系模式R有N个属性,在模式R上可能成立的函数依赖有多少个?
参考答案:
函数依赖有N×(N-1)个
[单项选择题]
12、数据库系统中的三级模式以及模式间的映像提供了数据的独立性。
下列关于两级映像的说法,正确的是()。
A.外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的
B.外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的
C.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的
D.外模式到模式的映像以及模式到内模式的映像都是由应用程序实现的
参考答案:
C
[填空题]
13关系完整性的主要内容是什么?
为什么要保证关系的完整性?
参考答案:
关系完整性就是关系模型中数据的正确性、一致性和有效性。
关系完整性又包括实体完整性、参照完整性和用户定义的完整性三个方面。
只有保证了关系的完整性,才能使数据库中的数据正确、一致和有效。
[填空题]
14数据模型的三要素是()、()、()。
参考答案:
数据操作;数据结构;完整性约束
[填空题]
15为什么要进行规范化?
规范化的相关理论是什么?
请简要说明。
参考答案:
为确保数据库设计的正确性,在数据库逻辑设计阶段,常使用关系规范化理论来指导关系型数据库的设计。
其基本思想是,每个关系都应满足一定的规范,才能使关系模式设计合理,达到减少冗余,提高查询效率的目的。
一个好的数据库关系,应该没有数据冗余、更新异常、插入异常、删除异常问题的存在,这就必须进行规范化处理。
规范化使用的理论是函数依赖。
[填空题]
16属性在E-R图中用圆角矩形表示,在矩形框内写上(),并用连线将属性框与它所描述的()联系起来。
参考答案:
属性的名字;实体
[填空题]
17请写出一个符合第三范式的关系模式。
参考答案:
学生=(学生号,姓名,性别,专业)
课程=(学生号,课程号,成绩)
选课=(课程号,课程名,课程学分)
[填空题]
18数据库的三级模式结构是指()、()、()。
参考答案:
外模式;模式;内模式
[填空题]
19据库设计的主要原则包括()、字段设计原则和其他原则。
参考答案:
表设计原则
[填空题]
20数据库管理系统DBMS是对数据库进行管理的系统软件,位于应用程序和()之间。
参考答案:
操作系统
[填空题]
21数据库设计的目的是什么,请谈谈你的理解。
参考答案:
数据库设计指的是设计数据库及其应用系统的技术,是指对于一个给定的应用环境,包括硬件环境和操作系统、数据库管理系统(DBMS)等软件环境,如何使用这个环境来表达用户的要求,构造最优的数据库模式,建立数据库及围绕数据库展开的应用系统,使之能够有效地收集、存储、操作和管理数据,满足企业组织中各类用户的应用需求(信息需求和处理需求)。
更多内容请访问《睦霖题库》微信公众号
[填空题]
22文件管理方式在管理数据方面有哪些缺陷?
参考答案:
编写应用程序不方便;数据冗余不可避免;应用程序依赖性;不支持对文件的并发访问;数据间联系弱;难以按不同用户的愿望表示数据;无安全控制功能。
[填空题]
23进行SQL Server数据库设计时,一般有哪些命名规则?
参考答案:
首先,命名的长度应尽量充足。
假设某企业现有职工在一千人以内,如果用数字表示职工号的话,职工号的长度为3位即可,它最大可以表示999个职工。
但是,如果考虑到企业未来的发展,那么职工号最好设为4位,当企业职工数目突破千人时,根本无需重构整个数据库。
其次,小心保留词。
要保证字段名没有与SQL等保留词或者常用访问方法名发生冲突。
最后,慎用使用触发器。
触发器在保证数据完整性方面发挥着积极作用,但它同时也会带来效率方面的问题,因此要慎用。
触发器的功能通常可以用其他方式实现。
[填空题]
24实体之间的联系有哪几种?
请为每一种联系举出一个例子。
参考答案:
有三种:
1:
1;1:
n;m:
n。
1:
1示例:
系和系主任。
1:
n示例:
班和学生;m:
n示例:
教师和学生。
[填空题]
25什么是E-R图,它的作用是什么?
参考答案:
E-R图是E-R(实体-关系)方法的重要组成部分。
E-R方法是描述概念模型的有力工具。
E-R图方法是一种有效的信息抽象方法。
在E-R图中,用长方形表示实体,用椭圆形表示属性,用菱形表示联系。
在图形内标识它们的名字,它们之间用无向线段相连,表示联系的线段上标明是哪种联系。
它的作用是采用E-R图模型将现实世界的信息结构统一用实体、属性以及实体之间的联系来描述。
[填空题]
26指明下列实体间联系的种类:
1)教研室和教师(假设一个教师只属于一个教研室,一个教研室可有多名教师)。
2)商店和顾客。
3)国家和首都。
参考答案:
1)一对多
2)多对多
3)一对一
[填空题]
27请简要说明数据库安全机制?
参考答案:
一个用户访问SQL Server必须要经过4个层次的安全控制,操作系统的安全性;服务器的安全性;数据库的安全性;表和列的安全性。
从上述流程可以看出,用户使用SQL Server时,需要经过两个安全性阶段:
身份验证和权限认证。
身份验证阶段系统只检验用户是否有连接SQL Server实例的权力,如果身份验证通过了,只表示用户可以连接SQL Server实例,否则系统将拒绝用户的连接。
然后需要检验用户是否有访问服务器上数据库的权限,为此需要授予每个数据库中映射到用户登录的账号访问权限,权限认证就可以控制用户在数据库中进行的操作。
[单项选择题]
28、下列约束属于应用级约束的是()。
A.实体完整性
B.参照完整性
C.用户定义的完整性
D.引用完整性
参考答案:
C
[填空题]
29请简要说明使用企业管理创建登录账号和用户账号的过程。
参考答案:
(1)在SQL Server的企业管理器下,展开“SQL Server组”文件夹,找到需要建立登录账号的服务器并展开其文件夹,再展开“安全性”文件夹,在“登录”选项上右击鼠标,在出现的快捷菜单中单击“新建登录”菜单命令,打开“SQL Server登录属性->新建登录”对话框。
(2)SQL Server支持“Windows身份验证”和单击“SQL Server身份验证”两种认证模式。
选择“SQL Server身份验证”单选钮,在“名称”文本框中输入要创建的登录账号名称,例如“mysa”,在“身份验证”选项组中,并输入密码。
(3)设置完毕后,单击“确定”按钮,即可完成登录账号的创建。
接下来,开始创建用户账号,基本方法是:
(1)在企业管理器中,展开SQL Server组及其服务器,在“数据库”文件夹中,展开某一数据库,例如“进销存”的文件夹,然后在“用户”选项上右击,在弹出的快捷
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国家 开放 大学 数据库 应用技术 精选