全国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数据库系统原理

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课后习题参考答案

数据库系统原理课后习题第一章. 数据库系统基本概念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月份全国自考数据库系统原理真题一、单项选择题(本大题共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《数据库系统原理》模拟试题和答案(二)

一、单选题(本大题共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月高等教育自学考试中国近现代史纲要试题课程代码: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月高等教育自学考试数据结构试题(课程代码: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

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.内部模型 是数据库最底的抽象,它描述数据在磁盘或磁带上的存储方式、 存取设备和存取方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 页)。