全国2008年10月高等教育自学考试 数据库系统原理试题 课程代码04735

合集下载

数据库原理试题及答案(六)

数据库原理试题及答案(六)

数据库原理试题及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库类型的划分依据是( B )A.记录形式B.数据模型C.数据联系D.存取数据方法2.在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应用程序( C )A.必须改变B.自动改变C.可以不变D.必须作废3.STUDENT和DEPT两个关系如下表所示,其中STUDENT关系中的主码为学号,年龄在18~25之间,DEPT关系的主码为系号。

向STUDENT 中插入行(507,'王方',17,'D4'),该操作( D )A.仅违反实体完整性B.仅违反参照完整性C.仅违反用户定义完整性D.违反了参照完整性和用户定义完整性4.在数据库设计中,超类实体与子类实体的关系是( D )A.前者只继承后者的主码B.后者只继承前者的主码C.前者继承后者的所有属性D.后者继承前者的所有属性5.设有关系模式R(ABCDEG),F是R上成立的FD集,F={D→G,C→A,CD→E,A→B},则(AC)+F为( B )A.ACB.ABCC.ABDGD.ABCDEG6.3NF规范到BCNF,必须消除( C )A.非主属性对键的部分函数依赖B.非主属性对键的传递函数依赖C.主属性对键的部分和传递函数依赖D.非平凡且非函数依赖的多值依赖7.设有关系R(ABCD)和关系s(BCD),则R×S结果集的元数为( D )A.3B.4C.6D.78.关系代数中投影运算是对关系进行的( A )A.垂直分割B.水平分割C.结合D.先垂直分割后水平分割9.当关系R和S自然连接时,能够把R和S原来应该舍弃的元组放到结果关系中的操作是( D )A.左外连接B.右外连接C.外部并D.外连接10.嵌入式SQL中实现主语言与SQL语句间的参数传递是通过( B )A.SQLCAB.共享变量C.数据集D.游标11.应用程序中的运算溢出属于( A )A.事务故障B.系统故障C.介质故障D.人为故障12.事务的并发执行不会破坏数据库的完整性,这个性质称为事务的( C )A.原子性B.一致性C.隔离性D.持久性13.在T-SQL语言中,表变量存在的地方是( A )A.内存B.数据库C.文件D.临时表14.PowerBuilder 9.0中,用于生成可执行文件、动态链接库、组件和代理对象的是( B )A.应用画板B.工程画板C.函数画板D.窗口画板15.在面向对象技术中,下列不属于...汇集类型的是( C )A.数组B.列表C.行类型D.包类型二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

047351810数据库系统原理

047351810数据库系统原理

2018年10月高等教育自学考试统考试题数据库系统原理(课程代码:04735)一、单项选择题:本大题共15小题,每小题2分,共30分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.描述事物的符号记录是( A )A.DataB.DBC.DBMSD.DBS2.不属于人工管理阶段特点的是( A )A.数据共享B.数据不保存C.应用程序管理数据D.数据面向应用3.关系表中的列,也称作( C )A.元组B.记录C.字段D.数组4.关系中包含在任何一个候选码中的属性称为( B )A.非主属性B.主属性C.非码属性D.超属性5.关于参照关系和被参照关系叙述正确的是(D )A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B.以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是( B )A.非聚集B.聚集C.授权D.回收7.颁布SQL3的年份是( D )A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是( C )A.GRANTB.ROLLC.REVOKED.RETURN9.在MySQL中,用于实现交叉连接的关键字是( A )A.CROSS JOINB.INNER JOINC.JIOND.LEFT JION10.对于使用存储过程的好处说法错误的是(D )A.可增强SQL语言的功能B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是( A )A.ALTER TABLEB.DROP TABLEC.CHECK TABLED.DELE ALTER12.在触发器的创建中,每个表每个时间每次只允许一个触发器,因此每个表最多支持的触发器是( C )A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是( B )A.DROP USERSB.DROP USERC.ALTER USERSD.ALTER USER14.把数据按照相似性归纳成若干类别的是( D )A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工只能技术相结合出现的数据库系统是( C )A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统二、填空题:本大题共10空,每空1分,共10分。

数据库系统原理04735课后习题参考答案

数据库系统原理04735课后习题参考答案

数据库系统原理课后习题第一章. 数据库系统基本概念1.1.名词解释DB——DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。

DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。

DBMS——是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。

DBS——是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。

联系——是实体间的相互关系。

联系的元数——与一个联系有关的实体集个数。

1:1联系——如果实体集E1中每个实体至多和实体集E2中一个实体有联系,反之亦然,那么实体集E1和E2的联系称为“一对一联系”,记为“1:1”。

1:N联系——如果实体集E1中的每个实体可以与实体集E2中的任意个(0个或多个)实体有联系,而E2中的每个实体至多和E1中的一个实体有联系,那么称E1对E2的联系是一对多联系,记作:“1:N ”。

M:N联系——如果实体集E1中的每个实体可以与实体集E2中的任意个(0个或多个)实体有联系,反之亦然,那么称E1和E2的联系是“多对多联系”,记作“M:N”。

数据模型——在数据库技术中,我们用数据模型的概念描述数据库的结构和语义,对现实世界的数据进行抽象。

根据数据抽象级别定义了四种模型:概念数据模型、逻辑数据模型、外部数据模型和内部数据模型。

概念模型——表达用户需求观点的数据全局逻辑结构的模型。

逻辑模型——表达计算机实现观点的DB全局逻辑结构的模型。

主要有层次、网状、关系模型等三种。

外部模型——表达用户使用观点的DB局部逻辑结构的模型。

内部模型——表达DB物理结构的模型。

层次模型——用树型(层次)结构表示实体类型及实体间联系的数据模型。

网状模型——用有向图结构表示实体类型及实体间联系的数据模型。

关系模型——是由若干个关系模式组成的集合。

2008年10月份全国自考数据库系统原理真题及答案

2008年10月份全国自考数据库系统原理真题及答案

2008年10月份全国自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库是长期存储在计算机内、有组织的、统一管理的相关()A.文件的集合B.数据的集合C.命令的集合D.程序的集合答案:B2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()A.外模式B.内模式C.逻辑模式D.存储模式答案:C3.数据库系统中存放三级结构定义的DB称为()A.DBSB.DDC.DDLD.DBMS答案:B4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个()A.派生属性B.多值属性C.复合属性D.NULL属性答案:A5.对关系的描述不正确的是()A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换答案:C6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有()A.一对一联系B.一对多联系C.多对一联系D.多对多联系答案:B7.设F是关系模式R的FD集,如果对F中每个非平凡的FD X—Y,都有X是R的超键,则()A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NFD.R属于4NF答案:C8.关系R1和R2如下表所示:A. AB. BC. CD. D答案:D9.A. AB. BC. CD. D答案:B10.下列叙述正确的是()A.在ORDERBY子句后只能有一个属性B.ORDERBY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项D.ORDERBY子句中必须指明是升序或降序,不能缺省答案:B11.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECTS#,C#FROMSCWHERE()A.G=0B.G<=0C.G=NULLD.GISNULL答案:D12.数据库恢复的主要依据是()A.DBAB.DDC.文档D.事务日志答案:D13.不能激活触发器执行的事件是()A.SELECTB.UPDATEC.INSERTD.DELETE答案:A14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是()A.查询分析器B.服务管理器C.企业管理器D.事件探查器答案:A15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是()A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

全国自考04735《数据库系统原理》模拟试题和答案(二)

全国自考04735《数据库系统原理》模拟试题和答案(二)

一、单选题(本大题共20小题,每小题2分,共40分)1、关系R与关系S只有一个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则()A.T1的属性个数等于T2的属性个数B.T1的属性个数小于T2的属性个数C.T1的属性个数大于T2的属性个数√D.T1的属性个数大于或等于T2的属性个数【答案解析】该题考查等值连接和自然连接的区别。

等值连接是在笛卡儿积的基础上进行选择操作,属性个数是R和S的属性个数之和。

自然连接是在笛卡儿积的基础上进行选择操作,再进行投影操作,公共属性只能出现一次,属性个数等于R和S的属性个数减1,可知T1>T2。

所以C项是正确选项。

2、在关系模式R中,函数依赖X→Y的语义是()A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等√B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等【答案解析】该题考查对函数依赖定义的理解。

FD是对关系模式R的一切可能的关系定义的,这样排除了A和C。

FD具体的含义指若任意两个元组的X值相等,则Y值也相等,所以B项是正确选项,而不是Y值与X值相等。

3、关系模式至少应属于()A.1NF√B.2NFC.3NFD.BCNF【答案解析】该题考查关系模式的基本要求。

关系模式R的每个关系r的属性值都是不可分的原子值,即属于1NF。

所以A 项是正确选项。

4、在n元关系R中,公式σ2<’4’表示()A.从R中选择值为2的分量小于第4个分量值的元组组成的关系B.从R中选择第2个分量值小于第4个分量值的元组组成的关系D.从R中选择第2个分量小于第4个分量值的元组组成的关系【答案解析】该题考查关系代数中操作符下标的使用方法以及含义。

操作符下标可以用属性名表示,也可以使用属性序号,为了与属性序号区别,常量用引号括起来。

题目中的2表示的R中的第2个分量,而4表示的是值。

所以C 项是正确选项。

(完整版)全国2008年10月高等教育自学考试试题及答案

(完整版)全国2008年10月高等教育自学考试试题及答案

全国2008年10月高等教育自学考试中国近现代史纲要试题课程代码:03708一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.鸦片战争前中国封建社会的主要矛盾是()A.地主阶级和农民阶级的矛盾B.帝国主义和中华民族的矛盾C.资产阶级和工人阶级的矛盾D.封建主义和资本主义的矛盾2.中国封建社会产生过诸多“盛世”,出现在清代的是()A.文景之治B.贞观之治C.开元之治D.康乾盛世3.将中国领土台湾割让给日本的不平等条约是()A.《南京条约》B.《北京条约》C.《马关条约》D.《瑗珲条约》4.西方列强对中国的侵略,首先和主要的是()A.政治控制B.军事侵略C.经济掠夺D.文化渗透5.1839年组织编写成《四洲志》,向中国人介绍西方情况的是()A.林则徐B.魏源C.马建忠D.郑观应6.19世纪末,在帝国主义列强瓜分中国的狂潮中提出“门户开放”政策的国家是()A.俄国B.日本C.美国D.德国7.太平天国农民起义爆发的时间是()A.1851年B.1853年C.1856年D.1864年8.太平天国由盛而衰的转折点是()A.永安建制B.北伐失利C.天京事变D.洪秀全病逝9.最早对兴办洋务的指导思想作出完整表述的人是()A.冯桂芬B.马建忠C.王韬D.郑观应10.洋务运动时期最早创办的翻译学堂是()A.同文馆B.广方言馆C.译书局D.译书馆11.1898年发表《劝学篇》一文,对抗维新变法的洋务派官僚是()A.李鸿章B.左宗棠C.张之洞D.刘坤一12.戊戌维新时期,维新派在上海创办的影响较大的报刊是()A.《时务报》B.《国闻报》C.《湘报》D.《万国公报》13.中国第一个资产阶级革命政党是()A.兴中会B.中国同盟会C.中华革命党D.中国国民党14.武昌起义前夕,在保路运动中规模最大、斗争最激烈的省份是()A.湖南B.湖北C.广东D.四川15.中国历史上第一部具有资产阶级共和国宪法性质的法典是()A.《中华民国宪法》B.《钦定宪法大纲》C.《中华民国约法》D.《中华民国临时约法》16.为反对袁世凯刺杀宋教仁和“善后大借款”,孙中山在1913年领导革命党人发动了()A.二次革命B.护国战争C.护法战争D.北伐战争17.1930年成立的中国国民党临时行动委员会(又称第三党),其主要领导人是()A.梁漱溟B.黄炎培C.张君劢D.邓演达18.1930年1月,毛泽东进一步从理论上阐述农村包围城市、武装夺取政权理论的文章是()A.《中国的红色政权为什么能够存在?》B.《星星之火,可以燎原》C.《井冈山的斗争》D.《中国革命战争的战略问题》19.1928年l2月,毛泽东主持制定的中国共产党历史上第一个土地法是()A.《井冈山土地法》B.《兴国土地法》C.《关于清算、减租及土地问题的指示》D.《中国土地法大纲》20.国民党四大家族官僚资本的性质是()A.私人垄断资本主义B.封建的买办的国家垄断资本主义C.私人资本主义D.国家资本主义21.1936年10月,中国工农红军第一、二、四方面军胜利会师于()A.陕北保安地区B.陕北洛川地区C.陕北瓦窑堡地区D.甘肃会宁、静宁地区22.遵义会议后,中共中央政治局成立了新的三人团负责红军的军事行动,其成员是()A.毛泽东、朱德、周恩来B.毛泽东、朱德、王稼祥C.毛泽东、周恩来、王稼祥D.毛泽东、张闻天、周恩来23.中华民族进入全民族抗战是在()A.九一八事变后B.一二八事变后C.华北事变后D.卢沟桥事变后24.1935年12月,中国共产党确定抗日民族统一战线政策的会议是()A.遵义会议B.瓦窑堡会议C.洛川会议D.晋绥干部会议25.在抗日战争的战略防御阶段,国民党军队在正面战场上取得胜利的战役是()A.台儿庄战役B.桂南战役C.枣宜战役D.中条山战役26.毛泽东在《论持久战》中指出,中国抗日战争取得胜利最关键的阶段是()A.战略防御阶段B.战略相持阶段C.战略反攻阶段D.战略决战阶段27.1945年4月,出席联合国制宪会议中国代表团中的解放区代表是()A.周恩来B.刘少奇C.董必武D.王若飞28.抗日战争胜利后,国共双方通过重庆谈判签订《政府与中共代表会谈纪要》的时间是()A.1945年8月B.1945年9月C.1945年10月D.1945年11月29.1947年10月10日,《中国人民解放军宣言》提出的口号是()A.和平、民主、团结B.向北发展、向南防御C.打倒蒋介石,解放全中国D.将革命进行到底30.1949年6月,毛泽东发表的系统论述中国共产党建国主张的著作是()A.《新民主主义论》B.《目前形势和我们的任务》C.《论联合政府》D.《论人民民主专政》二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。

全国2008年10月高等教育自学考试数据结构试题及解析

全国2008年10月高等教育自学考试数据结构试题及解析

全国2008年10月高等教育自学考试数据结构试题(课程代码:02331)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.如果在数据结构中每个数据元素只可能有一个直接前驱,但可以有多个直接后继,则该结构是()A.栈B.队列C.树D.图2.下面程序段的时间复杂度为()for (i=0; i<m; i++)for (j=0; j<n; j++)A[i][j]=i*j;A.O (m2) B.O (n2)C.O (m*n) D.O (m+n)3.在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是() A.p->next==head B.p->next->next==headC.p->next==NULL D.p==head4.若以S和X分别表示进栈和退栈操作,则对初始状态为空的栈可以进行的栈操作系列是() A.SXSSXXXX B.SXXSXSSXC.SXSXXSSX D.SSSXXSXX5.两个字符串相等的条件是()A.串的长度相等B.含有相同的字符集C.都是非空串D.串的长度相等且对应的字符相同6.如果将矩阵An×n的每一列看成一个子表,整个矩阵看成是一个广义表L,即 L=((a11,a21,…,an1),( a12,a22,…,an2),…,(a1n,a2n,…,ann)),并且可以通过求表头head和求表尾tail的运算求取矩阵中的每一个元素,则求得a21的运算是() A.head (tail (head (L))) B.head (head(head(L)))C.tail (head (tail (L))) D.head (head (tail (L)))7.已知一棵含50个结点的二叉树中只有一个叶子结点,则该树中度为1的结点个数为() A. 0 B.1C.48 D.498.在一个具有n个顶点的有向图中,所有顶点的出度之和为Dout ,则所有顶点的入度之和为()A.Dout B.Dout-1C.Dout+1 D.n9.如图所示的有向无环图可以得到的拓扑序列的个数是()A.3 B.4C.5 D.610.如图所示的带权无向图的最小生成树的权为()A.51 B.52C.54 D.5611.对长度为n的关键字序列进行堆排序的空间复杂度为()A.O(log2n)B.O(1)C.O(n)D.O(n*log2n)12.已知用某种排序方法对关键字序列(51,35,93,24,13,68,56,42,77)进行排时,前两趟排序的结果为(35,51,24,13,68,56,42,77,93)(35,24,13,51,56,42,68,77,93)所采用的排序方法是()A.插入排序B.冒泡排序C.快速排序D.归并排序13.已知散列表的存储空间为T[0..18],散列函数H(key)=key%17,并用二次探测法处理冲突。

自考04735《数据库系统原理》笔记-20180820

自考04735《数据库系统原理》笔记-20180820

1.2 数据描述
在数据处理中,数据描述将涉及不同的范畴。从事物的特性到计 算机中的具体表示,数据描述经历了三个阶段———概念设计、逻辑 设计和物理设计。
1.概念设计中的的数据描述 1)实体 2)实体集 3)属性 4)实体标识符 2.逻辑设计中的数据描述 1)字段 2)记录 3)文件 4)关键码
3.物理设计中的数据描述 物理存储介质层次 1)高速缓冲存储器 2)主存储器 3)快擦写存储器 4)磁盘存储器 5)光盘存储器 6)磁带 物理存储中的数据描述 位、字节、字、块、桶和卷。
M:N联系 :如果实体集E1中每个实体与实体集E2中任意个(零 个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联 系”,记为“M:N”。
1.3 数据抽象的级别
1.数据抽象的过程 根据抽象的级别定义了四种模型: 1)概念数据模型 2)逻辑数据模型 3)外部数据模型 4)内部数据模型
2.概念模型 1)四种模型中,概念模型的抽象级别最高。 2)概念模型的特点:(p12)
DBS:数据库系统(Database System),DBS是实现有组织地、动 态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据 资源组成的系统,即采用了数据库技术的计算机系统。
数据库技术:是一门研究数据库结构、存储、管理和使用的一门 软件学科。
4.高级数据库阶段: 1)面向对象的概念建模 2)开放数据库互连技术
3.逻辑模型 逻辑模型的特点:(p13) (1)~(4) 逻辑模型的分类: 1)层次模型 2)网状模型 3)关系模型 三种逻辑数据模型的比较?如P17图
4.外部模型 外部模型的特点:(p17) 从整个系统考察,外部模型的优点。 5.内部模型 是数据库最底的抽象,它描述数据在磁盘或磁带上的存储方式、 存取设备和存取方法。

自考数据库系统原理04735真题含答案(2011年1-2016年4年整理版)

自考数据库系统原理04735真题含答案(2011年1-2016年4年整理版)

全国2011年1月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用户C.专业用户D.DBA3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R图C.功能模块图D.UML图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.X Y能用FD推理规则推出的充分必要条件是()A.Y XB.Y X+C.X Y+D.X+=Y+7.下面关于SQL语言的描述中,不正确...的是()A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A.左外连接B.右外连接C.外连接D.外部并9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成()A.书名LIKE '%_ _M%'B.书名LIKE '_ _M%'C.书名LIKE ' _ _M_%'D.书名LIKE '_%M_ _'10.设关系R和S具有相同的关系模式,则与R S等价的是()A. B.C. D.11.表示事务执行成功的语句是()MITB.RETURNC.ROLLBACKD.OK12.SQL2提供事务的四种隔离级别,其中最高级别是()A.SERIALIZABLEB.REPEATABLE READC.READ COMMITTEDD.READ UNCOMMITTED13.SQL Server 2000提供的服务中,管理SQL Server周期性行为的安排,并在发生错误时通知系统管理员的是()A.MS SQL ServerB.SQL Server AgentC.MS DTC(Distributed Transaction Coordinator)D.Microsoft Server Service14.PowerBuilder9.0开发工具附带的小型数据库是()A.RDBMS ASAB.WORKSPACEC.TARGETD.LIBRARY15.在ODBC分层体系结构中,用来处理ODBC函数的是()A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

自考数据库系统原理(04735)试题及答案解析

自考数据库系统原理(04735)试题及答案解析

2015年10月高等教育自学考试全国统一命题考试数据库系统原理试卷(课程代码04735)本试卷共4页,满分100分。

考试时间150分钟。

考生答题注意事项:1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

、必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答o 4.合理安排答题空间,超出答题区域无效。

自考单科包过qq18606240第一部分选择题一、单项选择题(本大题共15小题。

每小题2分。

共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。

未涂、错涂或多涂均无分。

1.不是数据管理技术进人数据库阶段的标志的20世纪60年代末的三件大事的是A.1968年美国IBM公司推出层次模型IMS系统B.1969年美国CODASYL组织发布了DBTG报告C.1970年美国IBM公司的E.F.Codd连续发表论文D.1970年James Gray因在数据库领域的成就获得图灵奖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.如题7图,两个关系R1和R2,运算能得到关系R3的是A.连接B.笛卡儿积C.并D.交8.设有关系R和S,与R-S等价的元组关系演算表达式是9.在SQL查询语言中,用于合并查询的谓词是A.Exists B.All C.Union D.Some10.设某数据库中一个表S的结构为S(SNAME,CNAME,GRADE),其中SNAME为学生名,CNAME为课程名,二者均为字符型,GRADE为成绩,数值型,取值范围是0一100,若要把“张一的化学成绩80分”插入S中,则下列语句正确的是A.ADD INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,ˋ80ˊ)B.INSERT INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,ˋ80ˊ)C.ADD INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,80)D.INSERT INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,80)11.关于事务的故障与恢复,下列说法正确的是A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行RED0操作D.对日志文件设置检查点是为了提高故障恢复的效率12.若事务T1已经给数据A加上了排他锁,则事务T2A.只能再对数据A加共享锁B.不能再给数据A加任何锁C.只能再对数据A加排他锁D.可以对数据A加任何锁13.在SQL Server 2000安装时,安装程序会把系统文件存放在启动盘的目录下,存放日志文件的目录是A.\Log B.\Books C.\Jobs D.\BackUp 14.PowerBuilder 9.0中,可以对应用程序的0pen、Close、Error等事件编程的画板是A.数据窗口画板B.数据管道画板C.应用画板D.函数画板15.一个UML类图,如题l5图所示,表示类的名称的是A.Faculty B.fno C.salary D.num_teach第二部分非选择题二、填空题(本大题共10小题。

全国数据库系统原理(04735)2017年10月高等教育自学考试试题与答案

全国数据库系统原理(04735)2017年10月高等教育自学考试试题与答案

浙04735# 数据库系统原理试卷 第 1 页 共 10 页全国2010年10月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.在数据库系统中,提供数据与应用程序间物理独立性的是( ) A .外模式/模式映像 B .模式/内模式映像 C .外模式/内模式映像D .子模式/模式映像2.对于实体集A 中的每一个实体,实体集B 中至少有一个实体与之联系,反之亦然,则称实体集A 与实体集B 之间具有的联系是( ) A .多对一 B .一对多 C .多对多D .一对一3.数据库物理设计的任务不包括...( ) A .优化模式 B .存储记录结构设计 C .确定数据存放位置D .存取方法设计 4.设有关系WORK (ENO ,CNO ,PAY ),主码为(ENO ,CNO )。

按照实体完整性规则( ) A .只有ENO 不能取空值 B .只有CNO 不能取空值 C .只有PA Y 不能取空值D .ENO 与CNO 都不能取空值5.在关系模式R 中,函数依赖X →Y 的语义是( )A .在R 的某一关系中,若任意两个元组的X 值相等,则Y 值也相等B .在R 的一切可能关系中,若任意两个元组的X 值相等,则Y 值也相等C .在R 的某一关系中,Y 值应与X 值相等D .在R 的一切可能关系中,Y 值应与X 值相等6.设R 是一个关系模式,F 是R 上的一个FD 集,R 分解成数据库模式ρ={R 1,…,R K }。

如果对R 中满足F 的每一个关系r ,都有r=1R ∏(r)2R ∏(r)…k R ∏(r),则称这个分解ρ是( ) A .无损分解 B .损失分解C .保持函数依赖分解D .丢失函数依赖分解浙04735# 数据库系统原理试卷 第 2 页 共 10 页7.关系R 和S 如下表R -S 的结果是()8.下面关于自然连接和等值连接的叙述中,不正确...的是( ) A .自然连接是一种特殊的等值连接B .自然连接要求在两个关系中有公共属性,而等值连接不必C .两种连接都可以只用笛卡尔积和选择运算导出D .自然连接要在结果中去掉重复的属性,而等值连接不必9.设有关系表S(NO ,NAME ,AGE),其中AGE 为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( ) A .AGE<=18 OR AGE>=24B .AGE<=18 OR AGE>24C .AGE<18 OR AGE>=24D .AGE<18 OR AGE>24 10.下列关于视图的说法中错误..的是( ) A .视图是从一个或多个基本表导出的表,它是虚表 B .视图可以被用来对无权用户屏蔽数据C .视图一经定义就可以和基本表一样被查询和更新D .视图可以用来定义新的视图11.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行( ) A .REDO 操作 B .UNDO 操作 C .RESTART 操作D .NULL 操作12.如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是( )A.丢失更新B.死锁C.不可重复读D.读脏数据13.在SQL Server 2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是( )A.服务管理器B.企业管理器C.查询分析器D.事件探查器14.PowerBuilder9.0的工作空间扩展名是( )A..pbt B..pblC..dsw D..pbw15.在对象联系图中,表示两个属性之间值的联系为逆联系的是( )A.小圆圈B.单箭头C.双线箭头D.双向箭头二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案
30.CREATE VIEW VSC (1分)
AS SELECT 商品编号,编号,采购日期(1分)
FROM 采购(1分)
WHERE 采购数量>100; (1分)
数据库系统原理试题答案及评分参考第1页(共3页)
四、简答题:本大题共5小题,每小题6分,共30分。
31.⑴概念层数据模型。(2分)
⑵逻辑层数据模型。(2分)
FROM 商品(1分)
WHERE 价格BETWEEN 10 AND 15;(或WHERE 价格>=10 AND 价格<=15)
(2分)
29.SELECT 商品编号,采购日期,采购数量(1分)
FROM 采购(1分)
WHERE编号IN (1分)
(SELECT 编号FROM 采购员WHERE姓名=‘刘聪’);(1分)
(1分) 类别(类号,类名)
(1分)
(1分)
⑶ CREATE TABLE 类别 (1分)(类号 CHAR(5) PRIMARY KEY,
(1分) 类名 CHAR(30)); Nhomakorabea(1分)
(注:数据类型和字段长度都可以和参考答案不同,均可给分)
说明:本试卷答案中所有英文字母不区分大小写。
16.故障恢复17.二(或2)18.数据
19.REVOKE 20.IF EXISTS 21.DROP USER
22.相容性23.E-R 24.数据量的大小
25.查询处理
三、设计题:本大题共5小题,每小题4分,共20分。
26.σ性别=‘女’(采购员)(4分)
27.π商品名,生产日期(商品)(4分)
28.SELECT 商品编号(1分)
绝密★启用前
2019年10月高等教育自学考试全国统一命题考试

自考04735数据库原理及应用数据库管理

自考04735数据库原理及应用数据库管理

自考04735数据库原理及应用数据库管理要求、目标:了解数据库的恢复、数据库的安全性,熟悉事务、数据库的并发控制、数据库的完整性。

一、事务1.DBMS对DB的监控,称为数据库的管理,也称为数据库的保护。

它分为四个方面:数据库的恢复、并发控制、完整性控制和安全性控制。

2.事务:是构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行。

DBS 运行的最小逻辑工作单位是“事务”,所有对数据库的操作,都要以事务作为一个整体单位来执行或撤销。

3.一个事务由应用程序中的一组操作序列组成,在程序中,事务以BEGIN TRANSACTION 开始,以COMMIT语句或ROLLBACK语句结束。

COMMIT语句表示事务执行成功地结束(提交);ROLLBACK语句表示事务执行不成功地结束(应该“回退)。

4.事务的ACID性质:1)原子性(Atomicity):一个事务对数据库的所有操作,是一个不可分割的工作单元。

这些操作要么全部执行,要么什么也不做。

2)一致性(Consistency):一个事务独立执行的结果,应保持数据库的一致性,即数据不会因事务的执行而遭受破坏。

3)隔离性(Isolation):在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样。

4)持久性(Durability):一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。

二、数据库的恢复1.数据库的可恢复性:系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种能力称为可恢复性。

2.为保证可恢复性,平时应做好转储和建立日志。

日志库记录事务的开始、结束标志,记录事务对数据库的每一次插入、删除和修改前后的值。

3.常见故障分三类:事务故障、系统故障(硬件故障、软件(DBMS、OS或应用程序)错误、掉电等,不破坏数据库)、介质故障。

事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要DBA配合执行。

全国自学考试数据库系统原理试题和答案04735

全国自学考试数据库系统原理试题和答案04735

全国2011年10月自学考试数据库系统原理试题和答案课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是( )A.DBB.DBMSC.DBSD.OS2.DBMS的数据字典中存放的是( )A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径3.数据库逻辑设计阶段应考虑的主要因素是( )A.概念模型B.处理要求C.存取方法D.DBMS特征4.关系数据库系统中对外键没有任何限制的操作是( )A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起的删除异常指的是( )A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除6.设有关系模式R(ABCDE),F是R上成立的FD集,F={A→B,B→C,D→E},那么F在模式ABC上的投影为( )A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D. (即不存在非平凡的FD)7.关系R和S如下表,则关系T是R和S的( )A.自然连接B.交C.除D.并8.设R 和S 都是二元关系,那么与元组演算表达式{t|R(t)∧(∃u)(S(u)∧u[1]≠t[2])}不等价的关系代数表达式是( ) A.1223π( (R S) )σ≠⨯, B.1221π( (R S) )σ≠⨯, C. D.1214π( (S R) )σ≠⨯,9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语句是( )A.APPEND INTO STUDENT V ALUES ('d001','王明','女',18)B.APPEND STUDENT V ALUES ('d001','王明','女',18)C.INSERT STUDENT V ALUES ('d001','王明','女',18)D.INSERT INTO STUDENT V ALUES('d001','王明','女',18) 10.存储过程的优点不包括( ) A.提高运行速度 B.降低网络通信量 C.间接实现安全控制D.存储在DB 之外方便修改 11.如果事务T 获得了数据项Q 上的排他锁,则T 对Q( ) A.只能读不能写 B.只能写不能读 C.既可读又可写D.不能读也不能写12.DBMS 中实现事务原子性的子系统是( ) A.完整性子系统 B.并发控制子系统 C.事务管理子系统D.恢复管理子系统13.SQL Server 的身份验证模式包括WINDOWS 身份验证模式和( ) A.混合验证模式 B.账号验证模式 C.用户验证模式D.DNA 验证模式14.PowerBuilder9.0中连接数据库的正确步骤是( ) A.建立数据库描述文件;用CONNECT 命令连接数据库B.建立ODBC 数据源;建立数据库描述文件(连接字符串);用CONNECT 命令连接数据库C.建立ODBC 数据源;用CONNECT 命令连接数据库D.建立ODBC 数据源;建立数据库对象;用CONNECT 命令连接数据库15.在对象联系图中,表示属性具有多值的是( )A.→B.⇒C.→→D.←→二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

04735 数据库系统原理 2018年10月

04735 数据库系统原理 2018年10月

2018年10月高等教育自学考试数据库系统原理试题课程代码:04735请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2.每小题选出答案后,用2B铅笔把答题纸对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题:本大题共l5小题,每小题2分,共30分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.描述事物的符号记录是A.DataB.DBC.DBMSD.DBS2.不属于人工管理阶段特点的是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.颁布SQL3的年份是A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是A.GRANTB.ROLLC.REVOKED.RETURN9.在MySQL中,用于实现交叉连接的关键字是A.CROSS JOINB.INNER JOINC.JOIND.LEFT JOIN、10.对于使用存储过程的好处说法错误的是A.可增强SQL语言的功能B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是A.ALTERTABLEB.DROPTABLEC.CHECK TABLED.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是A.DROP USERSB.DROP USERC.ALTER USERSD.ALTER USER114.把数据按照相似性归纳成若干类别的是A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能写在试题卷上。

全国自考数据库系统原理历年试题及答案

全国自考数据库系统原理历年试题及答案

08--13年全国自考数据库系统原理历年试题及答案20XX年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A ) A.概念模型B.逻辑模型C.B )A.模式B.外模式C.D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,,,则属性集BD的闭包(BD)+为(A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D ) B )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade&lt;=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是数据库恢复采用的方法是( D ) ..A.建立检查点B.建立副本C.建立日志文件D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

自考数据库系统原理总结1--04735

自考数据库系统原理总结1--04735

自考数据库系统原理总结1--047351.文件系统中的数据独立性是指(设备)独立性.2.在数据库方式下的信息处理中,(数据)占据了中心位置.3.DBMS是位于(用户)和(OS)之间的一层数据管理软件.4.数据模型不仅描述数据本身的特点,还要描述(数据之间的联系).5.DBS中,用户的数据和磁盘中的数据之间转换由(DBMS)实现.6.在层次\网状模型中,用(指针)导航数据;而在关系模型中,用(关键码)导航数据.7.数据库的三级模式结构是对(数据)的三个抽象级别.8.DBS中存放三级结构定义的DB称为(数据字典).9.DBS的全局结构体现了其(模块功能)结构.10.DBMS为应用程序运行时开辟了DB系统缓冲区,主要用于(数据传输)和(模式转换).11.层次模型用(树型)结构来表示实体间的联系.12.在数据的人工管理阶段,程序与数据是(一一对应)的关系.13.定义数据库的安全性和完整性的工作/DBS的维护工作由(DBA)完成.14.数据独立性的好处是:数据存储方式的变化不会影响到应用程序的使用.15.数据库的三级体系结构使用户能抽象地使用数据,不必关心数据在计算机中的表示和存储.16.ER数据模型一般在数据设计的(概念设计)阶段使用.17.数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类.18.数据实施阶段包括两项重要的工作,一项是数据的(载入),另一项是(应用程序的编码和调试).19.ER图向关系模型转化要解决的问题时如何将实体和实体之间的联系转换成关系模式,如果确定模式的(属性和键).20.数据库的物理设计是对一个给定的(逻辑数据)模型选取一个最合适应用环境的物理结构的过程.21.数据库设计中,将分ER图集成时,主要任务是增补(各局部ER之间的联系).22.数据库应用系统设计中逻辑设计的主要内容是把ER模型的实体和联系转换为关系模式.23.ER方法是设计(概念模型)的方法.24.现实世界到机器世界过渡的中间层次是(概念模型).25.概念设计的目标是产生反映(企业组织信息需求)的数据库概念结构,即概念模式.26.在DBD中,子类具有一个重要的性质:继承性.27.DBD的逻辑设计分成两大部分:DB逻辑结构设计和应用程序设计.28.SQL语言的使用方式有两种,一种是交互式,另一种是嵌入式.29.视图是一种虚表,它是从基本表中导出的表.30.索引的用途是:快速查询.31.在SQL语言中,创建索引时保留字unique的作用是:使此索引的每一索引值只对应于唯一的记录值.32.SQL语言的数据查询是介乎于关系代数和关系演算之间的一种语言.33.SQL中表结构的修改命令是alter table.34.SQL的集合处理方式与主语言单记录的处理方式之间用游标来协调.35.delete删除的最小单位是一个完整的元组.36.在SQL中一个关系对应一个基本表.37.删除索引时,系统会同时从数据字典中删除有关索引的描述.38.在游标处于活动状态时,可以修改或删除游标指向的元组.39.在selete语句中,查询所有用*,having必须跟在group by子句之后.40.SQL/PSM提供了顺序条件分支和循环三种流程控制语句.41.SQL中,用户有应用程序和终端用户两种.42.SQL中,创建了一个SQL模式,就是定义了一个存储空间.43.SQL中,外模式一级数据结构的基本单位是视图.44.操作"元组in (集合)"的语义是:若元组在集合中,其值为true,否则为false.45.嵌入式SQL的预处理方式,是指预处理程序先对源程序进行扫描,识别出SQL语句,并处理成主语言的函数调用形式.46.为保证嵌入式SQL的实现,通常DBMS制造商提供一个SQL函数定义库,供编译时使用.47.SQL语句嵌入在C语言程序时,必须加上前缀标识(Exec sql)和结束标识(分号).48.权限授予的命令是grant.49.数据库中只存放视图的定义而不存放视图的记录数据.视图的定义存放在数据字典中.50.游标实际上是一个指针.定义卷游标与游标相比多了关键字scroll.51.在select语句中可用谓词unique来测试结果集合中是否有(重复元素)存在.52.事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤销,这种情况称为(事务故障).53.事务的原子性由DBMS的(事务管理)子系统来实现的.54.数据库的并发操作带来三个问题时:丢失更新问题/读脏数据问题/不可重复读问题.55.封锁技术中基本的两种封锁是排他型封锁(X锁)和共享型封锁(S 锁).56.在数据库技术中,把未提交的随后被撤销的数据称为(脏数据).57.S锁解决了丢失更新问题,但同时又可能引起(死锁)问题.58.SQL2中,程序开始时默认的事务存取模式是(read write).59.SQL中用(create domain)语句定义新的域.60.触发器的动作事件条件用when子句定义,它可以是任意的条件表达式.61.SQL Server 2000是分布式的关系型数据库管理系统,具有(客户/服务器)体系结构.62.SQL Server 2000中,实际上用户连接的数目上限是(32767)个.63.SQL Server 2000的版本主要有企业版/标准版/个人版/开发板4个版本.64.SQL Server Agent服务包括作业/警告/操作员三部分.65.服务管理器在启动(SQL Server服务)后才能进行数据库操作.66.企业管理器提供遵从(Microsoft 管理控制台)的用户界面.67.一个存储过程可以声明零个或多个参数,参数名以@开头.68.在SQL Server 2000中,每个表最多有3个触发器,分别用于insert/update/delete.69.导入和导出数据可以完成多个数据库之间的数据转换和转移.70.用户访问SQL Server数据库中的数据时,经过的第一个验证过程是(身份验证).71.用户在混合验证模式下使用(SQL授权)用户登录SQL Server,必须提供登录名和密码.72.在SQL Server中,将一组具有相同权限的用户组织在一起称为角色.73.T-SQL语言中局部变量的作用域是(当前的批处理).74.T-SQL中用于循环结构的流程控制语句是while语句.75.创建局部临时表必须使用由#开头的表明.76.PowerBuilder是一种企业级数据库前端应用和多层体系结构开发工具.77.PB问世于1991年,最初是由Powersoft公司开发.78.PB采用面向对象的编程方法和事件驱动的工作原理.79.PB9.0的开发空间的三个层次是Workspace/Target/Library.80.Target(目标)用于描述加入到工作空间中的应用.81.PowerBuilder库文件的扩展名是(.pbl).82.输出窗口用于显示对开发人员做出的操作响应.83.PB9.0有两组工具栏:PowerBar和PainterBar.84.数据窗口画板通过提供多个工作区来完成与数据窗口对象相关的工作.85.结构面板用于定义程序中使用的全局结构.86.数据窗口是一个对象,它包含了对数据库中数据进行特定操作的信息.87.在事件的脚本中,置dw‐l 的过滤条件为空的语句是(dw‐l.setfilter("") ).88.打开窗口w‐main 的语句是(open(w‐main)).89.PB9.0 中,连接数据库时用(Connect)命令.90.PB是基于(客户机/服务器)应用的快速数据库前端开发工具.91.对象联系图是对(ER 图)的扩展.92.面向对象技术中,数据类型系统由基本类型/复合类型和引用类型三部分组成.93.相同类型元素的有序集合,并且允许有重复的元素,称为(列表类型).94.复合类型中的数组/列表/包/集合统称为(汇集类型或批量类型).95.引用类型可以避免数据结构的(无穷嵌套).96.传统的关系模型中,每一个关系模式都具有(1NF)性质.97.结构类型是(不同类型)元素的有序集合.98.子类具有(继承性).99.在面向对象模型中的对象相当于ER 模型中的(实体).100.目前面向对象开发的行业标准语言是(统一建模语言或UML).101.关联的端部,也就是与关联相连的类,称为(关联角色).102.ODBC 技术使得(应用程序)与DBMS 之间在逻辑上可以分离.103.API 的中文含义是(应用程序设计接口).104.ODBC 技术为应用程序提供了一套CLI 函数库(基于DLL 的运行支持环境).105.ODBC 规范定义的驱动程序有两种类型:即单层驱动程序和(多层驱动程序).106.数据源是驱动程序与(DBS)连接的桥梁.107.CLI 定义了一套可以从宿主语言调用的公共函数,每一个函数具有一个名称和一个(要求的算法).108.使用SQL/CLI 时,函数调用SQL 语句将作为(字符串)参数动态地创建和传递. 109.驱动程序管理器用于连接各种DBS 的(DBMS 驱动程序).110.数据库应用系统开发工具可以在客户机上通过(ODBC)接口与诸如Oracle、SQL Server 等服务器端的数据库相连.。

数据库原理试题及答案(二)

数据库原理试题及答案(二)

数据库原理试题及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B ) A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)R题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A ) A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C ) SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0 C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

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

全国2008年10月高等教育自学考试
数据库系统原理试题
课程代码:04735
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库是长期存储在计算机内、有组织的、统一管理的相关( )
A.文件的集合
B.数据的集合
C.命令的集合
D.程序的集合
2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是( )
A.外模式
B.内模式
C.逻辑模式
D.存储模式
3.数据库系统中存放三级结构定义的DB称为( )
A.DBS
B.DD
C.DDL
D.DBMS
4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个( )
A.派生属性
B.多值属性
C.复合属性
D.NULL属性
5.对关系的描述不正确
...的是( )
A.关系是一个集合
B.关系是一张二维表
C.关系可以嵌套定义
D.关系中的元组次序可交换
6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( )
A.一对一联系
B.一对多联系
C.多对一联系
D.多对多联系
7.设F是关系模式R的FD集,如果对F中每个非平凡的FD X—Y,都有X是R的超键,则( )
A.R属于2NF,但不一定属于3NF
B.R属于3NF,但不一定属于BCNF
C.R属于BCNF,但不一定属于4NF
D.R属于4NF
8.关系Rl和R2如下表所示:
浙04735# 数据库系统原理试卷第1 页(共 5 页)
浙04735# 数据库系统原理试卷 第 2 页 (共 5 页)
则R 1与R 2进行笛卡尔积运算,其结果的元组数为( )
A.1
B.3
C.6
D.9
9.设四元关系R(A ,B ,C ,D),则下面不正确...
的是( ) A.
)R (B D ,∏为取属性D ,B 的两列组成新关系 B.
)R (4,2∏为取属性的值是4,2的两列组成新关系 C.
)R (B D ,∏与)R (4,2∏是等价的 D.)R (B D ,∏与)R (2,4∏是相同关系
10.下列叙述正确的是( )
A.在ORDER BY 子句后只能有一个属性
B.ORDER BY 子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容
C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后 列出空值项
D.ORDER BY 子句中必须指明是升序或降序,不能缺省
12.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL 语句中WHERE 子句的 条件表达式应是:
SELECT S#,C#
FROM SC
WHERE( )
A.G=0
B.G<=0
C.G=NULL
D.G IS NULL
12.数据库恢复的主要依据是( )
A.DBA
B.DD
C.文档
D.事务日志
13.不能
..激活触发器执行的事件是( )
A.SELECT
B.UPDATE
C.INSFRT
D.DELETE
14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是( )
A.查询分析器
B.服务管理器
C.企业管理器
D.事件探查器
15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是( )
A.ODBC数据库应用程序
B.驱动程序管理器
C.DB驱动程序
D.数据源
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格上填上正确答案。

错填、不填均无分。

16.能惟一标识实体的属性或属性集称为________。

17.数据独立性使得修改数据结构时,尽可能不修改________。

18.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和________。

19.由于数据的冗余,在对数据操作时常会引起________、插入异常、删除异常。

20.关系代数运算中,专门的关系操作有:选择、投影、除和________。

21.SQL语言的条件表达式中字符串匹配操作符是________。

22.DBS运行的最小逻辑工作单位是________。

23.SQL的基本表约束主要有三种形式:候选键定义、外键定义、________定义。

24.在复合数据类型中,相同类型元素的有序集合,并且允许有重复的元素,称为
________。

25.SQL Server 2000引擎对外使用Net-Library抽象层来支持不同的________。

三、简答题(本大题共10小题,每小题3分,共30分)
26.在DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式?
27.简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。

28.设有函数依赖集F={A→D,AB→E,BI→E,CD→I,E→C},计算属性集AE关于F的闭包(AE)+。

29.简述关系代数表达式的启发式优化规则。

30.简述DBS中系统故障的恢复方法。

浙04735# 数据库系统原理试卷第3 页(共 5 页)
31.什么是X锁?
32.SQL中哪些机制提供了安全性?
33.什么是SQL/CLI?
34.简述对象联系图的定义。

35.T-SQL中有哪些变量?各有哪些特点?
四、设计题(本大题共5小题,每小题4分,共20分)
36.设有三个关系A(Anum,Aname, city),它们的属性分别是:商场号,商场名称,商场所在城市;B(Bnum, Bname, price),它们的属性分别是:商品号,商品名称,价格;AB (Anum, Bnum, qty),它们的属性分别是商场号,商品号,商品销售数量。

用SQL语句创建一个基于A,B,AB三个表的视图(上海商场),其中包括城市为上海的商场名称及其销售的商品名称。

37.对36题中的三个基本表,用SQL语句查询所有商品的名称及其销售总额。

38.对36题中的三个基本表,用SQL语句查询共有多少家商场销售“长虹彩电”。

39.设有选课表SC(S#,C#,GRADE),它们的属性分别是:学号,课号,成绩。

试用关系代数表达式检索学习课号为C2课程的学生学号和成绩。

40.设有学生关系S(Sno, Sname, Sage, Sex),它们的属性分别是:学号,姓名,年龄,性别。

试用SQL语句检索出年龄大于等于18小于等于20的学生姓名和性别。

五、综合题(本大题共2小题,每小题5分,共10分)
41.设某人才市场数据库中有一个记录应聘人员信息的关系模式:
R(人员编号,姓名,性别,职位编号,职位名称,考试成绩)
如果规定:每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。

(1)根据上述规定,写出模式R的基本FD和关键码。

(2)R最高属于第几范式。

(3)将R规范到3NF。

42.某网上订书系统,涉及如下信息:
(1)客户:客户号、姓名、地址、联系电话。

(2)图书:书号、书名、出版社、单价。

(3)订单:订单号、日期、付款方式、总金额。

其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份浙04735# 数据库系统原理试卷第4 页(共 5 页)
订单仅对应一位客户。

(1)根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。

(2)根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。

浙04735# 数据库系统原理试卷第5 页(共 5 页)。

相关文档
最新文档