2018自考《数据库系统原理》填空题总结
(全新整理)10月数据库原理自考试卷及答案解析
浙江省2018年10月高等教育自学考试数据库原理试题课程代码:02336一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库与数据库系统之间的关系是( )A.互不相干B.前者包含后者C.后者包含前者D.同一东西的不同称呼2.物理结构的改变不影响逻辑结构的性质,称为数据库的( )A.物理数据独立性B.物理结构独立性C.逻辑数据独立性D.逻辑结构独立性3.下列关于E-R模型的说法中,正确的是( )A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键是( )A.(课程号,教工号)B.(学号,课程号)C.(学号,教工号)D.(学号,教工号,课程号)5.在基本的关系中,下列说法正确的是( )A.行列顺序有关B.属性名允许重名C.任意两个元组不允许重复D.列是非同质的6.两个关系在没有公共属性时,其自然连接操作表现为( )A.结果为空关系B.笛卡儿积操作C.等值联接操作D.无意义的操作7.SQL基本的使用方式有两种:它可以单独使用,称为交互式;也可在用高级语言编写的应用程序中使用,称为嵌入式,这时相应的高级语言称为( )1A.元语言B.目标语言C.源语言D.宿主语言8.在某个数据库中建立了表person(no,name,sex,birthday),no为表的主码,表中已有的记录如下图所示:题8图以下四个语句中能够正确执行的插入操作是( )A.INSERT INTO person V ALUES(6,′王中′,′男′,′1964/03/08′)B.INSERT INTO person (name,sex) VALUES(′王中′,′男′)C.INSERT INTO person V ALUES(2,′男′,′王中′,′1964/03/08′)D.INSERT INTO person(no,sex) V ALUES(2,′男′)9.在关系数据库中,从关系规范化的意义看,如果关系R中的非主属性对码有部分函数依赖,那么R至多是( )A.1NFB.2NFC.3NFD.BCNF10.如果采用关系数据库来实现应用,在数据库设计的___________阶段将关系模式进行规范化处理。
(全新整理)4月自考数据库系统原理试题及答案解析试卷及答案解析
浙江省2018年4月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式3.以下四种处理中,不属于关系代数表达式的优化策略的是()A.对文件进行预处理B.尽早执行选择运算C.首先执行笛卡儿积运算D.选择和连接运算同时进行4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)5.关系代数表达式σ2<5(S)表示()A.表示从S关系中挑选2的值小于第5个分量的元组B.表示从S关系中挑选第2个分量值小于5的元组C.表示从S关系中挑选第2个分量值小于第5个分量的元组D.表示从S关系中挑选第5个分量值大于2的元组6.将E-R模型转换成关系数据模型的过程称为数据库设计的()A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计17.关系代数中的Π(投影)运算符对应SELECT语句中的以下哪个子句?()A.SELECTB.FROMC.WHEHED.GROUP BY8.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念?()A.宿主语言B.游标C.DDL语言D.DML语言9.在基本SQL语言中,不可以实现的是()A.定义视图B.定义基本表C.查询视图和基本表D.并发控制10.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是()A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ11.下列叙述中正确的是()A.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为非平凡的多值依赖B.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为平凡的多值依赖C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖D.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为平凡函数依赖12.如果事务T获得了数据项Q上的共享锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写13.数据库的并发操作可能带来的问题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度214.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDA TE(XH) ON TABLE FROM PUBLICC.REVOKE UPDA TE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是()A.分配模式B.局部概念模式C.全局概念模式D.全局内模式二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
04735 数据库系统原理 答案
绝密★启用前2018年4月高等教育自学考试全国统一命题考试数据库系统原理 试题答案(课程代码 04735)一、单项选择题:本大题共15小题,每小题2分,共30分。
1.C 2.C 3.B 4.B 5. C6.A 7.A 8.D 9.D 10. B11.B 12.A 13.B 14.D 15. C二、填空题:本大题共10空,每空1分,共10分。
16.数据 17.性能18.修改 19. ))R 324,1S ⨯=((δπ20. DROP TABLE 21.错误的数据22.串行调度 23.代码的重用性25.字符串参数 24.数据库三、简答题:本大题共10小题,每小题3分,共30分。
26. (1) DBA 。
(2)专用用户。
(3)应用程序员。
(4)终端用户。
27.(1)数据库的转储和恢复。
(2)数据库安全性、完整性控制。
(3)数据库性能的监督、分析和改进。
(4)数据库的重组织和重构造。
28.{A →B ,A →C ,C →D}29.由于SQL 语句处理的是记录集合,而主语言语句一次只能处理一个记录,因此需要用游标机制,把集合操作转换成单记录处理方式。
30.系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS 的这种能力称为数据库的可恢复性。
31.通常会带来三个问题:丢失更新问题、读脏数据、不可重复读问题。
32.封锁对象的大小称为封锁的粒度。
33.全局变量由系统定义和维护,以两个@字符开头,用户不能定义全局变量。
34.应用画板是用来创建和编辑应用对象,可以对应用程序的Open 、Close 、Error 等事件编程和对对象的属性进行定制和修改。
(3分)35. ODBC 数据库应用程序、驱动程序管理器、DB 驱动程序、数据源。
(3分)四、设计题:本大题共5小题,每小题4分,共20分。
36.职工))(年龄年龄姓名,性别(5030>∨<σπ 37. SELECT 姓名,工程名称,工资FROM职工,工程,报酬WHERE职工,职工号=报酬,职工号AND报酬.工程号=工程.工程号AND姓名=’王琦’;38. SELECT职工号,SUM(工资)FROM报酬GROUP BY职工号;39. UPDATE报酬SET工资=工资*1.1WHERE工程号IN (SELECT工程号FROM 工程WHERE预算>=10000);40. CREATE VIEW VPS(职工号,姓名,工程名称,工资)AS SELECT职工,职工号,姓名,工程名称,工资FROM职工,工程,报酬WHERE职工.职工号=报酬,职工号AND报酬.工程号五、综合题:本大题共2小题,每小题5分,共10分。
《数据库系统原理》复习题(答案)
(一)填空题1.数据管理经历了_______阶段、________阶段到________阶段的变迁。
(手工管理、文件管理、数据库管理)2.实体之间联系的基本类型有______、_______、_______。
(一对一、一对多、多对多)3.在E-R图中,用____表示实体,用______表示联系,用______表示属性。
(矩形框、菱形框、椭圆框)4.数据库的三层模式结构是________、_________、_______。
(外模式、逻辑模式、内模式)5.关系模型中一般讲数据完整性分为三类:_________、___________、__________。
(实体完整性、参照完整性、用户定义完整性)6.数据模型由三部分组成:数据结构、数据操作和____________。
(数据的约束条件或数据完整性规则)7.SQL语言是一种标准的数据库语言, 包括数据的查询、定义、操纵和______四部分功能。
(控制)8.视图是从其它________或视图导出的虚表。
(基本表)9.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的___________。
(外关键字)10.访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。
(权限验证、混合)11._______是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。
(脚本)12.SQL语言中行注释的符号为_________;块注释的符号为_________。
(--、/**/)13.SQL server中的变量分为两种,全局变量和局部变量。
其中全局变量的名称以_______字符开始,有系统定义和维护。
局部变量以__________字符开始,由用户自己定义和赋值。
(@@、@)14.在SQL server中,其权限分为三类,即_________权限、_________权限和_________权限。
数据库原理填空题和简答题
第一部分绪论二.填空题1. 数据是信息的符号表示或称载体;信息是数据的内涵,是数据的语义解释。
例如“据报道,世界人口已达到23亿”,这是 __信息___。
2.DBS是_计算机软硬件环境____、_数据库文件__、_DBMS__、_数据库应用程序___和__DBA____的集合体。
3.数据库的三级模式结构是对DBMS的三个抽象级别。
4.DBMS是指位于操作系统和应用程序之间的一层管理软件。
5.要想成功的运转数据库,就要在数据处理部门配备数据库管理员。
6. 数据库系统结构由三级模式和二级映射所组成,三级模式是指内模式、模式、外模式,二级映射是指内模式/模式映射、模式/外模式映射7. 有了外模式/模式映像,可以保证数据和应用程序之间的逻辑独立性 ,有了模式/内模式映像,可以保证数据和应用程序之间的物理独立性。
8.数据的独立性使得修改数据库结构时尽量不影响已有的逻辑独立性、应用程序9. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性10.根据计算机的系统结构,数据库系统可分成4种类型集中式数据库系统,网络数据库系统,分布式数据库系统,并行数据库系统三. 简答题1.数据管理技术的发展经历了哪几个阶段?各阶段与计算机技术的发展有何关系?阶段: 1.人工管理阶段 2.文件管理阶段 3.数据库管理阶段1.20世纪50年代中期以前,人工管理阶段时,因条件限制,所有数据量小,数据无结构而言,数据间缺乏逻辑联系,数据仅仅依赖于特定的应用,于是促进了文件管理的出现,代替人工阶段管理2.20世纪50年代中期稍后,随着计算机的出现,人们把数据进行文件管理的形式保存,文件系统可以实现记录内数据的结构化或半结构化,但是因为数据冗余度大,共享性差,数据管理和维护代价也比较大,所以为了多用户,多应用程序共享数据和共享服务,推动了数据库的发展,向计算机技术更高级管理发展3.20世纪60年代后期数据库技术的出现,数据库中的数据不再只针对某一特定的应用,而是面向组织,具有整体的结构性,数据冗余度小,方便多用户和多个程序的共享,便于管理维护,使计算机技术更加的成熟,运用到数据库管理方面。
1月全国自考数据库原理试题及答案解析
全国 2018 年 1 月高等教育自学考试数据库原理试题课程代码: 02336一、单项选择题(本大题共15 小题,每小题 2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.ER 模型属于()A. 概念模型B. 层次模型C.网状模型D. 关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于()A. 概念模式B. 外模式C.逻辑模式D. 内模式3.在关系代数中,可以用选择和笛卡尔积表示的运算是()A. 投影B. 联接C.交D. 除法4.设关系模式 R(A , B)上的函数依赖为A→B,则 R 最高属于()A.2NFB.3NFC.BCNFD.4NF5.SQL 语言中,实现数据存取控制功能的语句是()A.CREATE 和 DROPB.INSERT 和 DELETEC.GRANT 和 REVOKEMIT 和 ROLLBACK6.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()A. 物理数据独立性B. 逻辑数据独立性C.物理结构独立性D. 逻辑结构独立性7.位于分片视图与分配视图之间的分布透明性是()A. 分片透明性B. 分配透明性C.位置透明性D. 局部透明性8.全局 ER 模型的设计,需要消除属性冲突、命名冲突和()A. 结构冲突B. 联系冲突C.类型冲突D. 实体冲突9.设关系 R 和 S,且 T 、R、 S 的元组个数分别为 k、 m、 n,则 k、m、n 三者之间的关系是()A.k<(m+n)B.k ≤(m+n)C.k<(m × n)D.k ≤ (m×n)10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A. 一对一B. 一对多C.多对一D. 多对多11.表达式“ AGE BETWEEN 18 AND 24”等价于()1A.AGE>18 AND G<24B.AGE>=18 AND G<24C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=2412.在数据库设计中,独立于计算机的硬件和DBMS 软件的设计阶段是()A. 概念设计B. 物理设计C.逻辑设计D. 系统实施13.按照 PX 协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ ( Q)B.WRITE (Q)C.LOCK S ( Q)D.LOCK X (Q)14.关系模式R 分解成ρ ={R 1, R2, R K } ,F 是 R 上的 FD 集, R 中满足 F 的每一个关系r与其投影联接表达式mρ(r) 间的关系是()A.r=m ρ (r)B. r ≠ mρ (r)C. r =m ρ (r)D. m ρ (r) r15.设有事务T1和 T 2,其并发操作顺序如下图所示。
数据库原理选择填空题
数据库原理选择填空题第⼀章习题⼀、选择题1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(C)。
A)DB包含DBS和DBMS B)DBMS包含DBS和DBC)DBS包含DB和DBMS D)没有任何关系2.数据库系统的核⼼是(B)。
A)数据模型B)数据库管理系统C)数据库D)数据库管理员3.数据独⽴性是数据库技术的重要特点之⼀,所谓数据独⽴性是指(D)。
A)数据与程序独⽴存放B)不同的数据被存放在不同的⽂件中C)不同的数据只能被队友的应⽤程序所使⽤D)以上三种说法都不对4.⽤树形结构表⽰实体之间联系的模型是(C)。
A)关系模型B)⽹状模型C)层次模型D)以上三个都是5.?商品与顾客?两个实体集之间的联系⼀般是(D)。
A)⼀对⼀B)⼀对多C)多对⼀D)多对多6.在E-R图中,⽤来表⽰实体的图形是(A)。
A)矩形B)椭圆形C)菱形D)三⾓形7.在数据库管理系统提供的数据语⾔中,负责数据的模式定义和数据的物理存取构建的是(A)。
A)数据定义语⾔B)数据转换语⾔C)数据操纵语⾔D)数据控制语⾔8.数据库系统的三级模式结构中,下列不属于三级模式的是(B)。
A)内模式B)抽象模式C)外模式D)概念模式9.在数据库管理系统提供的语⾔中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是(D)。
A)数据定义语⾔B)数据转换语⾔C)数据操纵语⾔D)数据控制语⾔10.下⾯关于数据库系统叙述正确的是(B)。
A)数据库系统避免了⼀切冗余B)数据库系统减少了数据冗余C)数据库系统⽐⽂件能管理更多的数据D)数据库系统中数据的⼀致性是指数据类型的⼀致11.下列叙述中,错误的是(C)。
A)数据库技术的根本⽬标是要解决数据共享的问题B)数据库设计是指设计⼀个能满⾜⽤户要求,性能良好的数据库C)数据库系统中,数据的物理结构必须与逻辑结构⼀致D)数据库系统是⼀个独⽴的系统,但是需要操作系统的⽀持12.在数据库管理系统提供的数据语⾔中,负责数据的查询及增、删、改等操作的是(D)。
2018年10月自考04735数据库系统原理详解
2018年10月自考04735数据库系统原理详解一、选择题1.描述事物的符号记录是(P27)A.Data B.DB C.DBMS D.DBS2.不属于人工管理阶段特点的是(P30)A.数据共享B.数据不保存C.应用程序管理数据D.数据面向应用3.关系表中的列,也称作(44)A.元组B.记录C.字段D.数组4.关系中包含在任何一个候选码中的属性称为(P46)A.非主属性B.主属性C.非码属性D.超属性5.关于参照关系和被参照关系叙述正确的是(P47)A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B. 以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是(P82)A.非聚集B.聚集C.授权D.回收7.颁布SQL3的年份是(P84)A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是(P151)A.GRANT B.ROLLC.REVOKE D.RETURN9.在MySQL中,用于实现交叉连接的关键字是(P109)A.CROSS JOIN B.INNER JOINC.JOIN D.LEFT JOIN10.对于使用存储过程的好处说法错误的是(P125)A.可增强SQL语言的功能B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是(140)A.ALTERTABLE B.DROPTABLEC.CHECK TABLE D.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是(P141)A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是(P146)A.DROP USERS B.DROP USERC.ALTER USERS D.ALTER USER14.把数据按照相似性归纳成若干类别的是(P184)A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是(P180)A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统二、填空题16.引起数据不一致的根源是_数据冗余__。
047351804数据库系统原理
2018年4月高等教育自学考试全国统一命题考试数据库系统原理(课程代码04735)一、单项选择题:本大题共15小题,每小题2分,共30分。
在每小题列出的备选项中 只有一项是最符合题目要求的,请将其选出。
1.随看数据管理规模的扩大,数据量急剧增加,下面不属于文件系统缺陷的是A.数据冗余B.数据不一致C.读脏数据D.数据联系弱2.关于逻辑模型,叙述正确的是A.逻辑模型独立于硬件和软件B.逻辑模型表达了DB 的局部逻辑结构C.逻辑模型是从数据库实现的观点出发,对数据建模D.逻辑模型主要有实体联系模型3.对于数据库系统生存期,下面不属于物理设计阶段工作的是A.存储记录结构设计B.设计外模型C.确定数据存储位置D.存取方法的设计4.在关系模型中,元组个数称为A.元数B.基数C.度数D.目数5.对于函数依赖A W →,如果存在W X ⊂有A X →成立,那么称A W →是A.平凡依赖B.传递依赖C.局部依赖D.完全依赖6.己知关系R (A,B,C,D,E),有函数依赖集{}A E D B E CD BC A F →→→→=,,,,则B 的闭包+B 是A. {B, DIB. (13, C, D)C. {B, C, D, E}D. {A, B, C, D, E}7.关系代数中投影运算是对关系进行的A.垂直分割B.水平分割C.结合D.先垂直分割后水平分割8.设有关系R(ABCD)和关系S(BCD),则RXS 结果集的元数为A. 3B. 4C. 6D. 79.己知SN 是一个字符型字段,下列SQL 查询语句SELECT SN FROM SWHERE SN LIKE'AB%';其执行结果为A.找出含有3个字符,'AB%’的所有SN 字段B.找出仅含3个字符且前两个字符为’AB'的SN 字段C.找出含有字符’AB ’的所有SN 字段D.找出以字符'AB'开头的所有SN 字段10.设有学生表STUDENT(学号,姓名,性别,年龄),则向STUDENT 表插入一条新 记录的正确的SQL 语句是A. APPEND INTO STUDENT VALUES ('d001',’王明’,’女’,18)B. INSERT INTO STUDENT VALUES ('d001',’王明’,’女’,18)C. INSERT STUDENT VALUES ('d001',’王明’,’女’,18)D. APPEND STUDENT VALUES ('d001',’王明’,’女’,18)11. DBS 运行的最小逻辑工作单位是A.数据B.事务C.记录D.函数12.用户只能使用视图定义中的数据,而不能使用视图定义外的其它数据,从而保证了数据A.安全性B.完整性C.恢复性D.并发性13.在SQL Server 2000提供的服务中,管理SQL Serve;周期性行为的安排,并在发生 错误时通知系统管理员的服务是A. MS SQL ServerB.SQL Server AgentC. Microsoft Server ServiceD.MS DTC14. PowerBuilder 9.0中,用于生成可执行文件、动态链接库、组件和代理对象的画板是A.结构画板B.函数画板C.查询画板D.工程画板15.在面向对象技术中,相同元素的有序集合,并且允许有重复的元素的复合数据类型是A.行类型B.数组类型C.列表类型D.集合类型二、填空题:本大题共10空,每空1分,共10分。
数据库系统概论选择填空及答案
单选填空第1章绪论一、单项选择题1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和(C)。
A.系统分析员B.程序员C.数据库管理员D.操作员2.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。
I.人工管理阶段II.文件系统阶段III.数据库阶段A.I 和IIB.只有IIC.II 和IIID.只有I3.下列四项中,不属于数据库系统特点的是(C)。
A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高4.要保证数据库的数据独立性,需要修改的是(C)。
A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式5.要保证数据库的逻辑数据独立性,需要修改的是(A )。
A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式6.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。
A.模式B.物理模式C.子模式D.内模式7.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)。
A.层次模型B.关系模型C.网状模型D.实体-关系模型8.区分不同实体的依据是(B )。
A.名称B.属性C.对象D.概念9.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B )。
A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式10.在(A )中一个结点可以有多个双亲,结点之间可以有多种联系。
A.网状模型B.关系模型C.层次模型D.以上都有二、填空题1 .数据库数据具有(永久存储)、(有组织)和(可共享)三个基本特点。
2 .数据库管理系统是数据库系统的一个重要组成部分,它的功能包括(数据定义功能)(数据操纵功能)、(数据库的运行管理)、(数据库的建立)和(维护功能)。
3 .数据库系统是指在计算机系统中引入数据库后的系统,一般由(数据库)、(数据库管理系统(及其开发工具))、(应用系统)和(数据库管理员)构成。
数据库系统概论基础填空题
数据库系统概论基础填空题数据库系统概论期末复习填空题第1章绪论1.数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。
2.数据库是长期存储在计算机内、有组织的、可共享的数据集合。
3.DBMS是指数据库管理系统它是位于用户和操作系统之间的一层管理软件。
4.数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以及维护等4个方面。
5.数据独立性又可分为逻辑数据独立性和物理数据独立性。
6.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。
答案:物理独立性7.数据模型是由数据结构、数据操作和完整性约束三部分组成的。
8.数据结构是对数据系统的静态特性的描述,数据操作是对数据库系统的动态特性的描述。
答案:①数据结构②数据操作9.数据库体系结构按照模式、外模式和内模式三级结构进行组织。
10.实体之间的联系可抽象为三类,它们是1∶1 、1∶m 和m∶n 。
11.数据冗余可能导致的问题有浪费存储空间及修改麻烦和潜在的数据不一致性。
12.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括数据定义功能、13.数据操纵功能、数据组织存储和管理_、数据库运行管理和事物管理、数据库的建立和维护功能。
14.数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、15.数据库管理系统、应用软件和数据库管理员构成16.数据库,数据库管理系统(及其开发工具),数据库管理员,应用系统17..数据库具有数据结构化、最小的冗余度、较高的数据独立性等特点。
18..三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的逻辑独立性和19.数据独立性。
20.数据模型的三要素是指数据结构化,数据操作,数据的完整性约束条件。
实际数据库系统中21.所支持的主要数据模型是层次模型,网状模型,关系数据模型。
22._ 关系模型___是目前最常用也是最重要的一种数据模型。
数据库原理填空题有答案
数据库原理填空题有答案 The Standardization Office was revised on the afternoon of December 13, 2020填空题1. 构成数据库系统的软件层次从核心到外围的次序为__OS__、_DBMS_和应用软件。
2.DBMS的中文意思是__数据库管理系统___。
3. 数据库管理系统的数据模型包括:层次模型、网状模型、_关系模型_和面向对象模型。
4. 关系代数中专门的关系运算包括:选择、投影、连接和_ 除法 _。
5.SQL语言提供数据定义、__数据操纵__、数据控制等功能。
6. 数据库概念模型设计通常采用_实体联系(ER图)方法。
7. 当数据库被破坏后,如果事先保存了_日志文件__和数据库的副本,就有可能恢复数据库。
8. 关系中主码的取值必须惟一且非空,这条规则是__________完整性规则。
9. 在关系模式R(U)中,X∈U,Y∈U,X→Y,如果X的任意真子集X’都有X’ →Y,则称为_Y部分依赖于X_。
10.数据管理经历了人工(手工)管理、文件系统、数据库管理三个发展阶段。
11.数据库的体系结构分为外模式、概念模式和内模式三级。
12.如果X→Y和X→Z成立,那么X→YZ也成立,这个推理规则称为_合并性_。
13 参照完整性规则是对_外键_取值的约束。
14.SQL语言的功能包括数据定义、数据操纵、数据控制和嵌入式SQL的使用。
15.在SQL中,如果希望将查询结果排序,应在SELECT语句中使用 ORDER 子句,其中 ASC 选项表示升序, DESC 选项表示降序。
16.SQL语言通常称为_结构化查询语言_。
17.数据字典中通常包括_数据项_、_数据结构_、_数据流_、_数据存储_和_加工处理_五部分。
18.在SQL中使用_CREATE TABLE_命令建立基本表。
19.ER方法的三要素是矩形框(表示实体)、菱形框(表示联系)、椭圆形框(表示属性)。
2018年10月自考04735数据库系统原理详解
2018年10月自考04735数据库系统原理详解一、选择题1.描述事物的符号记录是(P27)A.Data B.DB C.DBMS D.DBS2.不属于人工管理阶段特点的是(P30)A.数据共享B.数据不保存C.应用程序管理数据D.数据面向应用3.关系表中的列,也称作(44)A.元组B.记录C.字段D.数组4.关系中包含在任何一个候选码中的属性称为(P46)A.非主属性B.主属性C.非码属性D.超属性5.关于参照关系和被参照关系叙述正确的是(P47)A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B. 以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是(P82)A.非聚集B.聚集C.授权D.回收7.颁布SQL3的年份是(P84)A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是(P151)A.GRANT B.ROLLC.REVOKE D.RETURN9.在MySQL中,用于实现交叉连接的关键字是(P109)A.CROSS JOIN B.INNER JOINC.JOIN D.LEFT JOIN10.对于使用存储过程的好处说法错误的是(P125)A.可增强SQL语言的功能B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是(140)A.ALTERTABLE B.DROPTABLEC.CHECK TABLE D.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是(P141)A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是(P146)A.DROP USERS B.DROP USERC.ALTER USERS D.ALTER USER14.把数据按照相似性归纳成若干类别的是(P184)A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是(P180)A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统二、填空题16.引起数据不一致的根源是_数据冗余__。
(全新整理)4月自考数据库系统原理试题及答案解析试卷及答案解析
浙江省2018年4月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式3.以下四种处理中,不属于关系代数表达式的优化策略的是()A.对文件进行预处理B.尽早执行选择运算C.首先执行笛卡儿积运算D.选择和连接运算同时进行4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)5.关系代数表达式σ2<5(S)表示()A.表示从S关系中挑选2的值小于第5个分量的元组B.表示从S关系中挑选第2个分量值小于5的元组C.表示从S关系中挑选第2个分量值小于第5个分量的元组D.表示从S关系中挑选第5个分量值大于2的元组6.将E-R模型转换成关系数据模型的过程称为数据库设计的()A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计17.关系代数中的Π(投影)运算符对应SELECT语句中的以下哪个子句?()A.SELECTB.FROMC.WHEHED.GROUP BY8.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念?()A.宿主语言B.游标C.DDL语言D.DML语言9.在基本SQL语言中,不可以实现的是()A.定义视图B.定义基本表C.查询视图和基本表D.并发控制10.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是()A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ11.下列叙述中正确的是()A.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为非平凡的多值依赖B.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为平凡的多值依赖C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖D.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为平凡函数依赖12.如果事务T获得了数据项Q上的共享锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写13.数据库的并发操作可能带来的问题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度214.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDA TE(XH) ON TABLE FROM PUBLICC.REVOKE UPDA TE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是()A.分配模式B.局部概念模式C.全局概念模式D.全局内模式二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
2018年数据库原理复习例题
一、单选题1 关系演算的基础是()A、形式逻辑中的逻辑演算B、形式逻辑中的关系演算C、数理逻辑中的谓词演算D、数理逻辑中的形式演算答案:C2 关于数据库系统的说法不正确的是( ).A、数据库系统是指引入数据库技术后的计算机系统B、狭义地讲,数据库系统就是数据库管理系统C、狭义地讲,数据库系统由数据库和数据库管理系统组成D、广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员和用户构成答案:B3 对数据库并发操作有可能带来的问题包括( )A、读出“脏数据”B、带来数据的冗余C、未被授权的用户非法存取数据D答案:A4 事务有多个性质,其中不包括( )A、一致性B、唯一性C、原子性D答案:B5 属性类型允许是基本数据类型、结构类型和集合类型的模型是()A、平面关系模型B、嵌套关系模型C、复合对象模型D、分布式关系模型答案:C6 反映现实世界中实体及实体间联系的信息模型是( )A、关系模型B、层次模型C、网状模型D答案:D7 设在关系模型中,同一表中的不同属性命名()。
A、可相同B、必须相同C、必须不同D、可相同,但数据类型不同答案:C8 关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A、数据不一致性B、结构不合理C、数据冗余度大D、数据丢失答案:C9 局部图中实体类的冲突主要类型是( ).A、属性冲突、命名冲突和结构冲突B、命名冲突和属性冲突C、属性冲突D、结构冲突和命名冲突答案:A10 在关系演算中,元组变量的变化范围是( ).A、某一命名的关系B、数据库中的所有关系C、某一个域D、数据库中的所有域答案:C11 数据字典的内容应包括( ).A、数据项,数据结构B、数据流,数据存储,处理过程C、数据项,数据结构,数据流,数据存储,处理过程D、数据结构,数据流答案:C12 关于数据处理和数据管理,下列叙述正确的是( )A、数据处理经历了人工系统、文件系统、数据库系统三个阶段B、数据处理是数据管理的中心问题C、数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作D、数据管理技术优劣不影响数据处理的效率答案:C13 的全局约束是指基于元组的检查子句和()A、非空值约束B、域约束子句C、断言D、外键子句答案:C14下列四项中,不属于数据库特点的是( )A、数据共享BC、数据冗余很高D答案:C15关系数据模型的三个组成部分中,不包括( )A、完整性规则B、数据结构C、数据操作D答案:D16如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
2018年自学考试《数据库系统原理》填空题总结
第一章节数据库系统基本概念1.文件系统中的数据独立性是指(设备)独立性。
2.在数据库方式下的信息处理中,(数据)占据了中心位置。
3.DBMS是位于(用户)和(OS)之间的一层数据管理软件。
4.数据模型不仅描述数据本身的特点,还要描述(数据之间的联系)。
5.DBS中,用户的数据和磁盘中的数据之间转换由(DBMS)实现。
6.在层次、网状模型中,用(指针)导航数据;而在关系模型中,用(关键码)导航数据。
7.数据库的三级模式结构是对(数据)的三个抽象级别。
8.DBS中存放三级结构定义的DB称为(数据字典)。
9.DBS的全局结构体现了其(模块功能)结构。
10.DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于(数据传输)和(模式转换)。
11.层次模型用(树)型结构来表示实体间的联系。
12.在数据的人工管理阶段,程序与数据是(一一对应)的关系。
13.定义数据库的安全性和完整性的工作由(DBA)完成。
14.数据独立性的好处是(数据存储方式的变化不会影响到应用程序的使用)。
15.数据库的三级体系结构使用户能抽象地使用数据,不必关心(数据在计算机中的表示和存储) 。
16.概念设计阶段用到实体、实体集、属性和实体标识符等4个术语;逻辑设计阶段用到字段、记录、文件和关键码等4个术语;第二章节数据库设计和ER模型1.ER数据模型一般在数据(概念设计)阶段使用。
2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的(物理设计)阶段。
3.数据模型是用来描述数据库的结构和语义的,数据模型有(概念数据模型)和(结构数据模型)两类,ER模型是(概念数据模型)。
4.数据实施阶段包括两项重要的工作,一项是数据(载入),另一项是应用程序的编码和调试。
5.ER图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的(属性和键)。
6.数据库的物理设计是对一个给定的(基本数据)模型选取一个最合适应用环境的物理结构的过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章节数据库系统基本概念1.文件系统中的数据独立性是指(设备)独立性。
2.在数据库方式下的信息处理中,(数据)占据了中心位置。
3.DBMS是位于(用户)和(OS)之间的一层数据管理软件。
4.数据模型不仅描述数据本身的特点,还要描述(数据之间的联系)。
5.DBS中,用户的数据和磁盘中的数据之间转换由(DBMS)实现。
6.在层次、网状模型中,用(指针)导航数据;而在关系模型中,用(关键码)导航数据。
7.数据库的三级模式结构是对(数据)的三个抽象级别。
8.DBS中存放三级结构定义的DB称为(数据字典)。
9.DBS的全局结构体现了其(模块功能)结构。
10.DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于(数据传输)和(模式转换)。
11.层次模型用(树)型结构来表示实体间的联系。
12.在数据的人工管理阶段,程序与数据是(一一对应)的关系。
13.定义数据库的安全性和完整性的工作由(DBA)完成。
14.数据独立性的好处是(数据存储方式的变化不会影响到应用程序的使用)。
15.数据库的三级体系结构使用户能抽象地使用数据,不必关心(数据在计算机中的表示和存储) 。
16.概念设计阶段用到实体、实体集、属性和实体标识符等4个术语;逻辑设计阶段用到字段、记录、文件和关键码等4个术语;第二章节数据库设计和ER模型1.ER数据模型一般在数据(概念设计)阶段使用。
2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的(物理设计)阶段。
3.数据模型是用来描述数据库的结构和语义的,数据模型有(概念数据模型)和(结构数据模型)两类,ER模型是(概念数据模型)。
4.数据实施阶段包括两项重要的工作,一项是数据(载入),另一项是应用程序的编码和调试。
5.ER图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的(属性和键)。
6.数据库的物理设计是对一个给定的(基本数据)模型选取一个最合适应用环境的物理结构的过程。
7.数据库设计中,将(各局部ER之间的联系)分ER图集成时,主要任务是增补。
8.数据库应用系统设计中逻辑设计的主要内容是把ER模型的(实体和联系)转换为关系模式。
9.ER方法是(概念数据模型)设计的方法。
10.现实世界到机器世界过渡的中间层次是(概念模型)。
11.概念设计的目标是(企业组织信息需求)产生反映的数据库概念结构,即概念模式。
12.在DBD中,子类具有一个重要的性质:(继承性)。
13.DBD的逻辑设计分成两大部分:(DB逻辑结构设计和应用程序设计)。
14.关系模型用(关键码)表示实体之间的联系。
15.DBS的维护工作由(DBA) 承担。
16.概念设计是设计能够反映用户需求的数据库概念结构,即概念模型。
17.ER模型是人们认识客观世界的一种方法、工具。
18.ER模型具有客观性和主观性两重含义。
第三章节关系模式设计理论1.关系模式的操作异常问题往往是由(数据冗余)引起的。
2.如果X→Y和Z Y成立,则X→Z成立,这条推理则称为。
(分解性)3.在关系模式R(U)中,X ∈U,Y∈U,X→Y,如果X的某一真子集X’都有X’ →Y,则称为(Y部分函数依赖于X)。
4.包含在所有候选键中的属性称为(主属性),所有候选键之外的属性称为(非主属性)。
5.在关系模式R(U)中,X,Y∈U,若X→→Y,Z=U ‐X– Y,则(X→→Z)。
6.若关系模式R中没有非主属性,关系模式R∈3NF范式。
7.若关系模式R已属于第一范式,且其中的每一非主属性都(完全函数依赖)于主键,则R 属于第二范式。
8.如果关系R中只有一个键,且该键是单属性,那么R至少属于(1NF)范式。
9.被F逻辑蕴涵的函数依赖的全体称为(F的闭包),记为(F+)。
10.关系规范化过程的实质是(对关系模式不断分解的过程)。
11.”不能从已知FD集使用推理规则导出的FD不在F+中”,这是推理规则的(完备)性。
12.在关系模式R中,能函数决定所有属性的属性组,称为模式R的(超键)。
13.消除了非主属性对候选键局部依赖的关系模式,称为(2NF)模式。
14.两个函数依赖集F和G等价的充分必要条件是(F+=G+)。
15.关系R的每个非主属性既不部分依赖候选键,又不传递依赖于候选键,R∈(第三)范式。
16.消除了每一属性对侯选键传递依赖的关系模式称为(BCNF)模式。
17.在关系模式R(U)中,X ,Y∈U,若X→→Y,且XY=U(或Y X)。
则称X→→Y为(平凡多值依赖) 。
18.一个关系模式属于4NF,它必定属于(BCNF)。
19.数据冗余是指同一个数据存储了多次,由于数据冗余将会引起各种操作异常。
20.函数依赖X → Y是数据之间最基本的一种联系。
FD有一个完备的推理规则集。
21.关系模式在分解时有数据等价和语义等价两种,分别用无损分解和保持依赖两个特征衡量。
22.关系模式的规范化过程实质上是一个“分解”的过程。
第四章节关系运算1.连接操作由关系代数的(笛卡尔积)操作和(选择)操作组合而成。
2.若在关系中置换属性的次序,可用的关系代数运算是(投影)。
3.在关系R和S自然连接时,把原该舍弃的元组放在结果关系中,这种操作称为(外连接)。
4.查询优化是指系统对关系代数表达式进行优化组合,它的目的是(提高系统效率)。
5.自然连接要求被连接的两个关系具有(一个或多个相同的属性名) 。
6.域关系演算类似与元组演算,域变量的变化范围是(某个值域),元组变量的变化范围是(一个关系)。
7.在关系代数运算中,最浪费时间的两个运算是(笛卡尔积)和(连接运算)。
8.安全运算是指不产生(无限关系)和(无穷验证)的运算。
9.若D1={a1,a2,a3} , D2={1,2,3},则D1×D2集合共有元组(9)个。
10.设W=,且W、R、和S的元组个数分别为p、m和n,那么三者之间应满足的条件是。
(P≤(m ×n))11.关系中没有行序的原因是(关系被定义为一个集合) 。
12.关系模型的基本数据结构是(关系(或二维表) ),其数据库存储时基本组织方式是(文件)。
13.实体完整性规则是对(主键)的约束,参照完整性规则是对(外键)的约束。
14.关系代数的基本操作是(∪ -× Π Q ) 。
15.连接操作由(× Q )等基本操作组合而成。
16.自然连接操作由(× Π Q )等基本操作组合而成。
17.除法操作由( -Π Q )等基本操作组合而成。
18.等式R S=R×S成立的条件是(R和S没有公共属性) 。
19.对关系进行垂直分割的操作称为(投影),对关系进行水平分割的操作称为(选择)。
20.关系代数是以(关系)为运算对象的一组高级运算的集合。
21.关系运算理论是关系数据库查询语言的理论基础。
22.关系查询语言是属于非过程性语言。
第五章节SQL语言1.SQL语言的使用方式有两种,一种是(交互式),另一种是(嵌入式)。
2.视图是一种虚表,它是从(基本表)导出的表。
3.索引的用途是(快速查询)。
4.在SQL语言中,创建索引时保留字UNIQUE的作用是(使此索引的每一索引值只对应于唯一的记录值)。
5.SQL语言的数据查询是介乎于(关系代数)和(关系演算)之间的一种语言。
6.SQL中表结构的修改命令是(ALTER TABLE)。
7.SQL的集合处理方式与主语言单记录的处理方式之间用(游标)来协调。
8.如果在查询结果中不允许出现重复元组,应在SELECT语句中增加保留字(DISTINCT)。
9.DELETE删除的最小单位是(一个完整的元组)。
10.在SQL中一个关系对应于一个(基本表)。
11.删除索引时,系统会同时从(数据字典)中删除有关该索引的描述。
12.在游标处于(活动状态)时,可以修改或删除游标指向的元组。
13.SELECT语句进行查询时,如果要列出所查表中的所有列的简便方法是列名表用(*)表示。
14.在SELECT语句中,HAVING子句必须跟在(GROUP BY)子句后面。
15.SQL/PSM提供了(顺序)、(条件分支)和(循环)三种流程控制语句。
16.SQL中,用户有两种:(应用程序)和(终端用户)。
17.SQL中,创建了一个SQL模式,就是定义了(一个存储空间)。
18.SQL中,外模式一级数据结构的基本单位是(视图)。
19.操作“元组IN(集合)”的语义是(若元组在集合中,其值为true否则为false) 。
20.嵌入式SQL的预处理方式,是指预处理程序先对源程序进行扫描,识别出( SQL语句函数调用),并处理成主语言的形式。
21.为保证嵌入式SQL的实现,通常DBMS制造商提供一个(SQL函数定义库),供编译时使用。
22.SQL语句嵌入在C语言程序时,(EXEC SQL分号)必须加上前缀标识和结束标志。
23.关键字ASC和DESC分别表示(升序)和(降序)的含义。
24.权限授予的命令是(GRANT)。
25.视图可以定义在(1个或n个)基本表上。
26.数据库中只存放视图的(定义)而不存放视图的(记录数据)。
视图的定义存放在(数据字典)。
27.游标实际上是一个(指针)。
当游标指向一组元组中的一个时,该元组被主语言处理。
28.基本表结构的修改用关键字(ALTER),基本表内容的修改用关键字(UPDATE)。
29.定义卷游标与游标相比多了关键字(SCROLL)。
30.在SELECT语句中可用谓词UNIQUE来测试结果集合中是否有存在(重复元素)。
31.SQL是关系数据库的标准语言。
32.SQL主要是由数据定义、数据操纵、嵌入式SQL、数据控制四个部分组成。
33.SQL的数据定义部分包括了对SQL模式、基本表、视图、索引的创建和撤销。
34.SQL的数据操纵部分包括了数据查询和数据更新两部分。
35.SQL的数据查询是用select语句实现。
36.Select语句的三种格式:连接查询、嵌套查询、存在量词方式。
37.在视图中只有行列子集视图是可以更新的。
38.SQL标准的存储过程和SQL/PSM技术是使用SQL语句和流程控制语句编写持久存储模块的规定。
39.SQL集合中交(intersect)、并(union)、差(except).第六章节数据库管理1.事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为(事务故障)。
2.事务的原子性由DBMS的子系统来实现(事务管理)的。
3.数据库的并发操作带来三个问题是:丢失更新问题、读脏数据问题和(不可重复读问题)。
4.封锁技术中基本的两种封锁是(排他型封锁)和(共享型封锁)。
5.若事务T对数据A加上(X)锁,则允许T读取和修改A,其他任何事务都不允许对A加任何类型的锁,直到T释放A上的(X)锁。