数据库技术B卷
武汉科技大学2020年《855数据结构与数据库技术》考研专业课真题试卷【含参考答案】
则在原来的森林中,u 和 v 可能是兄弟关系。 5、在 AOE 网中一定只有一条关键路径。 6、归并排序算法在最坏情况下的时间复杂度是 O(nlogn)。 7、数据模型的三要素指实体、联系和属性。 8、聚集函数 COUNT(*)不忽略空值(NULL)。 9、强制存取控制中只有当主体的许可证级别高于客体的密级时,该主体才能写 相应的客体。 10、引入检验点技术后,在检验点之前已提交的事务在故障恢复时不需要 REDO。
A. 是既具有无损连接性,又保持了函数依赖 B. 是具有无损连接性,但不保持函数依赖 C. 不具有无损连接性,但保持了函数依赖 D. 既不具有无损连接性,也不保持函数依赖
二、填空题(共 10 小题,每小题 2 分,共 20 分)
1、线性表 L=(a1,a2,…an)用数组表示,假定删除表中任一元素的概率相同, 则删除一个元素平均需要移动元素的个数是( )。
2020 年全国硕士研究生招生考试初试自命题试题 ( B 卷)
科目代码: 855 科目名称: 数据结构与数据库技术
准考证号码:
密封线内不要写题
报考专业:
注意:所有答题内容必须写在答题纸上,写在试题或草稿纸上的一律无效;考
完后试题随答题纸交回。
一、选择题(共 15 小题,每小题 2 分,共 30 分)
A)T 中叶子结点的个数
B)T 中度为 1 的结点数
C)T 中左孩子指针为空的结点数
D)T 中右孩子指针为空的结点数
6、已知一棵完全二叉树的第 6 层(设根为第 1 层)有 8 个叶结点,则完全二叉树的结
点个数最多是( )。
A)39
B)52
C)110
D)111
7、若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑
《SQL Server数据库技术》试题含答案B
健雄职业技术学院 考试试卷 说明:本次考试 120 分钟, 32 道小题,共计 4 页,总分 100 分B 考试科目 SQL Server 数据库技术 考试类型 高职期末考试 『闭卷』 学年学期适用专业年 级教研室主任(装订线内不准做答)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共20小题,每小题1.5分,总计30分)1、若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( )A、只有2NFB、只有3NFC、2NF和3NFD、没有2、Microsoft SQL Server 2000各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows 2000 Professional上运行,但不能在Windows 98上运行的是( )A、企业版B、标准版C、个人版D、开发版3、SQL Server支持在线备份,但在备份过程中,不允许执行的操作是( )(1)、创建或删除数据库文件(2)、创建索引(3)、执行非日志操作(4)、自动或手工缩小数据库或数据库文件大小A、(1)B、(1)(2)C、(1)(2)(3)D、(1)(2)(3)(4)4、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )。
A. 包括30岁但不包括20岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括20岁和30岁5、现有关系:学生(学号,姓名,系号,系名),为消除数据冗余,至少需要分解为( )A、1个表B、2个表C、3个表D、4个表6、数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速查出某位学生所学的课程名,应该( )A、在学生表上按学号建索引B、在成绩表上按课程号建索引C、在课程表上按课程号建索引D、在学生表上按姓名建索引7、如果要从数据库中删除触发器,应该使用SQL语言的命令( )A、DELETE TRIGGERB、DROP TRIGGERC、REMOVE TRIGGERD、DISABLE TRIGGER8、已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
VFP数据库试卷
课程 数据库(B 卷) 2009~2010学年第二学期注意:请将正确答案写在答题纸上,答在试卷上不给分。
一.选择题:(本大题共20小题,每小题1分,共20分)1. 根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的________。
A .人工管理阶段B .计算机管理阶段C .文件系统阶段D .数据库系统阶段 2. Visual FoxPro 是一个 ________ 。
A .数据库系统 B . 数据库C .数据库管理系统D . 数据库管理员3. 在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。
在设计关系模式时,一般要求满足________。
A .1NF B .2NF C .3NF D .4NF 4.下列说法中,不正确...的是________。
A. 二维表中的每一列均有唯一的字段名; B. 二维表中不允许出现完全相同的两行;C. 二维表中行的顺序、列的顺序均可以任意交换;D. 二维表中行的顺序、列的顺序不可以任意交换。
5. 下列函数中,返回值为字符型的是________。
A .DOW( )B .A T( )C .CHR( )D .V AL( )6. 在VFP 集成环境下,用户利用do 命令执行一个程序文件时,系统实质上是执行文件________。
A ..PRG B ..BAK C ..FXP D ..EXE 7. 下列有关名称命名规则的叙述中不正确的是________。
A .名称中只能包含字母、下划线、数字符号和汉字B.名称的开头只能是字母、汉字或下划线,不能是数字C.各种名称的长度均可以是1~128个字符D.系统预定义的系统变量,其名称均以下划线开头8.在VFP中,用户最多可以同时打开______张表。
A.10 B.100多C.1000多D.3000多9.对于自由表而言,不允许有重复值的索引是_______ 。
《互联网数据库》试卷(B卷)答案及评分标准专用纸
阳光学院考试答案及评分标准专用纸(B卷)2023年—— 2024年第一学期教师姓名:林敏军课程名称:互联网数据库考试方式:闭卷考核对象(年级专业): 20级电子商务一.单择题(共30分,每小题2分)1.B2.C3.A4.B5.B6.C7.A8.A9.A 10.B11.A 12.C 13.B 14.B 15.C二.填空题(共10分,每空1分)1. 文件系统2. 数据库管理系统(DBMS)3. 介质故障4. 外键5. 数据项6. 数据库管理系统7. 无损连接性8. 数据的完整性约束9. 基本表(基本关系\基表)10. 视图表三.简答题(共30分,每小题3分)1.答:数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系(1分),是现实世界属性间相互联系的抽象(1分),是数据内在的性质,是语义的体现(1分)。
2.答:数据库的安全性是防止由于非法使用数据库造成数据泄露、更改或破坏(1分)。
安全性措施的防范对象是非法用户和非法操作(0.5分)。
数据库的完整性是指防止合法用户使用数据库时向数据库中加入不符合语义的数据(1分)。
完整性措施的防范对象是不合语义的数据(0.5分)。
3.第三代数据库系统应支持数据管理、对象管理和知识管理(1分)。
第三代数据库系统必须保持或继承第二代数据库系统的技术(1分)。
第三代数据库系统必须对其他系统开放(支持其他的语言、其他的协议)(1分)。
4.答:实体完整性约束(1分);引用完整性约束(1分);函数依赖约束(0.5分);统计约束(0.5分)。
5.答:建立一个Connection对象(1分);调用该对象的Open方法打开数据库(0.5分);建立对象Recordset(0.5分);将Recordset对象内容输出到浏览器(0.5分);对象关闭结果集,断开与数据库的连接(0.5分)。
6.内模式:数据的物理结构和存储方式的描述,三级模式结构的最低层,对应着实际存储在外存储介质上的数据库。
2022年华中科技大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年华中科技大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据的安全性是指____________。
2、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
3、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
4、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
5、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
6、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
7、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
8、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
9、数据库恢复是将数据库从______状态恢复到______的功能。
10、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
二、判断题11、等值连接与自然连接是同一个概念。
()12、在数据表中,空值表示不确定。
()13、在数据库恢复中,对已完成的事务进行撤销处理。
()14、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
()15、可以用UNION将两个查询结果合并为一个查询结果。
()16、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。
数据库编码技术能力考试B卷1级
一、选择题(含单选题和多选题,每题2分,共80分)在每小题列出的四个备选项中只有1个或2个是符合题目要求的,多选题已用*标识出来,错选或未选均无分。
1、从客户端通过SQL*PLUS登陆oracle某个特定用户,必须要提供哪些信息:A.用户名、口令、监听B.用户名、监听、端口号C.用户名、口令、本地服务名 D. 用户名、口令、目录方法名配置2、下列选中中哪个不属于SQL语句:A.desc B. selectC. alter tableD. truncate3、下列关于SQL语句书写规则的描述正确的是:A.SQL语句区分大小写,要求关键字必须大写,对象名小写B.SQL语句必须在一行书写完毕,并且用分号结尾C.SQL语句的缩进可以提高语句的可读性,并且可以提高语句的执行性能D.SQL语句中为了提高可读性,通常会把一些复杂的语句中每个子句写在单独的行上4、在客户端配置本地服务名时,下列哪个信息不需要提供:A.服务器地址B. 服务器监听的端口号C.网络协议 D.服务器端目录配置E.数据库SID或数据库服务名*5、下列哪些SQL命令能够在SQL*PLUS环境下执行特定的脚本文件:(两个选项)A.@ B. STARTC. RUND. /E. EXECUTE6、下列关于NULL描述不正确的是:A.当实际值是未知或没有任何意义时,可以使用NULL来表示它B.不要使用NULL来代表 0,两者是不同的C.不要使用NULL来代替空格,两个是不同的D.算术表达式 2000 + null 结果等于 2000* 7、PL/SQL中的注释符有哪些:(两个选项)A.-- B. % %C. /* */D. <-- -->E.#* 8、下列语句中使用了列别名,会导致错误的有哪些:(两个选项)A.select empno, ename, sal*12 “Annual Salary” from emp;B. select empno, ename, sal*12 “AnnualSalary”from emp;C.select empno, ename, sal*12 ‘Annual Salary’ from emp;D.select empno, ename, sal*12 ‘AnnualSalary’from emp;E.select empno, ename, sal*12 AnnualSalaryfrom emp;* 9.在Emp雇员表中sal字段描述了员工的薪水,现在需要根据薪水查询员工信息,下列语句那个描述是正确的:(两个选项)A.select * from emp where sal > any( 1000, 2000 );选择了所有薪水超过2000的员工信息B.select * from emp where sal > all( 1000, 2000 );选择了所有薪水超过2000的员工信息C. select * from emp where sal > some( 1000, 2000 );选择了所有薪水超过2000的员工信息D. select * from emp where sal > 2000 or sal > 1000;选择了所有薪水超过2000的员工信息E. select * from emp where sal > 2000 and sal > 1000;选择了所有薪水超过2000的员工信息10、下列选项中哪些可能属于语句select ename from emp where ename like ‘_A\_B%’escape ‘\’;的返回结果集:A.TABABA B. A_BELLC.LA_BELL D. TTABABA11、下面哪两个任务可以使用TO_CHAR函数?(选择两个选项)A.把10 转变为’TEN’B. 把’10’转变为10C. 把10 转变为’10’D. 把’TEN’转变为10E. 把日期转变为字符表达式F. 把字符表达式转变为日期12、下列比较为真的有哪些:A.trunc( 123.56 ) = 123 B. trunc( 123.56, 1 ) = 123.6B. round( 123.56 ) = 123 D. round( 123.56, 1 ) = 123.5* 13、下列关于TO_CHAR()、TO_DATE()函数使用过程中不会出错的有哪些:(两个选项)A.select to_char( sysdate, 'yyyymmddhh24miss') from dual;B. select to_char( sysdate, 'yyyy年mm月dd日 hh24:mi:ss’) from dual;C. select to_char( sysdate, 'yyyy'年'mm'月'dd'日' hh24:mi:ss') from dual;D. select to_char( sysdate, 'yyyy###mm###dd##hh24##miss') from dual;E. select to_date('20070605113430','yyyy###mm###dd##hh24##miss') from dual;14、约束可以防止无效数据进入表中,维护数据一致性,Oracle提供了若干种约束,下列描述正确的是:A.主键约束、唯一约束、外键约束、条件约束、非空约束B、唯一性索引、非唯一性索引、位图索引、位图连接索引、hash索引C、列级约束、表级约束、单项约束、组合约束、连接约束D、主键约束、唯一约束、外键约束、缺省值约束、非空约束15、下列对于视图的描述中错误的是:A.视图可以限制对数据库的访问,因为视图可以优先择性的显示数据库的一部分B.视图可以简化用户的查询,允许用户从多个表中检索数据而不需要知道如何基表是如何连接的C.可以通过视图实现对基表的DML操作D.对视图执行DML操作时,可以不受基表的约束的限制16、用户A 把 CREATE TABLE 系统权限赋给用户B,而用户B 希望能够继续把此权限赋给其他用户,此时用户A应该怎么赋予这个权限:A.在A用户下 grant create table to C with admin option;B.在B用户下 want create table from A with admin option;C.在B用户下 grant create table to C with admin option;D.在A用户下 grant create table to B with admin option;* 17、下列哪些情况会导致Oracle事务结束:(两个选项)A.PL/SQL块结束 B. 发出savepoint语句C.用户强行退出SQL*PLUSD. 发出select语句E.发出commit或rollback语句18、当执行了DML操作修改数据以后,要保存所作的修改,使用什么语句:A. savepoingB. commitC. rollbackD. exit19、下列关于PL/SQL控制结构的描述中,正确的是:A.循环结构中可以使用CONTINUE继续下一次循环B.循环结构中可以使用BREAK结束循环C.EXIT或EXIT-WHEN可以强迫循环体有条件或无条件地退出D.PL/SQL提供了LOOP、FOR LOOP、WHILE LOOP,这些循环都要求循环体至少被执行一次20、下列关于PL/SQL中 IF 条件控制结构的描述性书写,正确的是:A.IF condition THENsequence_of_statementsENDIF;B.IF conditionsequence_of_statementsEND IF;C.IF conditionsequence_of_statements1ELSEsequence_of_statements2END IF;D.IF condition1sequence_of_statements1ELSIF condition2sequence_of_statements2ELSEsequence_of_statements3END IF;21、在创建需要存储客户资料表中的所有列值的记录变量时,将使用什么A. %TYPEB. %ROWTYPEC. 列列表D. %ROWCOUNT* 22、执行SQL语句 TRUNCATE TABLE EMPLOYEES,有关该语句的正确描述是(两个选项)A.释放了表占用的存储空间B.没有释放表占用的存储空间C.可以回退删除操作D.不可以回退删除操作E.TRUNCATE通常比DELETE删除全表数据更加耗时,但由于它释放了表的存储空间,所以还是会经常使用它23、下列关于游标的正确使用方法是:A.定义游标 => 打开游标 => 循环提取游标B.定义游标 => 引用游标 => 提取游标 => 关闭游标C.定义游标 => 打开游标处理数据 => 删除游标D.定义游标 => 打开游标 => 循环提取游标 => 关闭游标24、下列关于异常描述正确的是:A.在PL/SQL中,只有运行时的错误才能被称之为异常。
SQL Server 数据库试题与答案B卷
《SQL Server 数据库》B卷系别:________班级:________学号:________姓名:________1.本试卷为闭卷考试。
2.考试时间:120分钟3.本试卷满分:100分4.试卷适用班级:09高职软件技术班一、单选题:(共2分,共30题,每小题的四个备选项中,只有一项是正确的,不选,错选均不得分)1、Microsoft SQL Server是一种基于客户机/服务器的关系型数据库管理系统,它使用( B )语言在服务器和客户机之间传送请求。
A)TCP/IP B)T-SQLC)C D)ASP2、( A )是一个图形界面的查询工具,用它可以提交T—SQL语言,然后发送到服务器,并返回执行结果,该工具支持基于任何服务器的任何数据库连接。
A)SQL Server Management Studio B)事件探查器C)SQL管理对象D)DTS3、( A )是用于存储、处理和保护数据的核心组件。
A)数据库引擎B)集成服务C)报表服务D)通知服务4、( A )是一个具有访问网络资源权限的Windows操作系统账户。
A)本地系统账户B)网络服务账户C)本地服务账户D)域用户账户5、数据库系统中负责数据库系统的建立、维护和管理的人员是( D )A)最终用户 B)应用程序员C)系统分析员 D)数据库管理员6、数据库设计过程中,( C )将E—R图转换为关系模式并进行关系规范化。
A)需求分析阶段 B)概念结构设计阶段C)逻辑结构设计阶段D)物理结构设计阶段7、强制关系中的主属性不能为空,满足以下( A )A)实体完整性B)参照完整性C)用户定义完整性D)域完整性8、数据库设计规范化的第三范式除了要满足第一、第二范式外,还要满足( C )A)每个记录的列只能有一个值B)所有非主键列的值都只能由主键列中决定C)每个非主键列都必须可以从构成主键的全部的列得到D)没有冗余数据9、用于存储数据库表和索引等数据库对象信息的文件为(A)A)主数据文件B)事务日志文件C)文本文件D)图像文件10、主键约束是非空约束和( D )的组合。
2022年东北大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年东北大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
2、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
3、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
4、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;5、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;6、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
7、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
8、关系模型由______________、______________和______________组成。
9、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
10、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
二、判断题11、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一种元组数目情况是18、7、7()12、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。
山东科技大学数据库原理试卷B与参考答案及评分标准
山东科技大学泰山科技学院 2013 —2014 学年第一学期《数据库原理》考试试卷(B卷)班级姓名学号一、填空题(20分,每空1分)1.当数据模型作为构造数据库系统模式结构的依据时,可以将数据模型划分为:概念层数据模型、和物理层数据模型。
2.数据库管理系统常见的数据模型有层次模型、和三种。
3.比较流行的应用于构建概念层数据模型的方法是模型,在该模型的基本概念中,有实体、和等基本要素。
4.基于浏览器/服务器(Browser/Server,B/S)结构的数据库系统的最大特点是:用户可以通过Web浏览器访问由Web服务器提供的信息,而Web服务器可以通过各种方式与数据库服务器连接,大量的信息实际存放在中。
5、判断一个并发调度是否正确,可用__________概念来衡量。
6、索引的建立有利也有弊。
建立索引可以___________,但过多地建立索引会__________。
7、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是__________联系。
8、数据库恢复是将数据库从状态恢复到的功能。
9、在Insert语句中,Values列表中的表达式的数量,必须匹配列列表中的____________,表达式的数据类型必须可以和表格中对应各列的数据类型____________。
10、数据库系统是利用存储在外存上其他地方的来重建被破坏的数据库。
它主要有两种:和。
11、索引可以分为___________索引和_________索引。
二、选择题(10分,每题1分)1、数据的逻辑独立性是指( )A. 存储结构与物理结构的逻辑独立性B. 数据与存储结构的逻辑独立性C. 数据与程序的逻辑独立性D. 数据元素之间的逻辑独立性2、以下关于外码和相应的主码之间的关系,正确的是( )A. 外码并不一定要与相应的主码同名B. 外码一定要与相应的主码同名C. 外码一定要与相应的主码同名而且唯一D. 外码一定要与相应的主码同名,但并不一定唯一3、数据库和文件系统的根本区别在于( )A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间4、如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为( )A.9个B.13个C.17个D.21个5、下列哪类数据不适合创建索引?()A.经常被查询搜索的列,如经常在where子句中出现的列B.是外键或主键的列C.包含太多重复选用值的列D.在order by子句中使用的列6、对并发操作若不加以控制,可能会带来问题。
成都理工大学《数据库原理与应用》试卷B-附参考答案
成都理工大学之分。
围绕数据所做的所有工作被称为数这种情况被称为事务故障。
12、在数据库规范设计方法中,著名的New Orleans方法将数据库设计分为4个阶段:需求分析、概念设计、逻辑设计和物理设计。
13、设有关系R(S1,S2,X1,X2),其主码为(S1,S2),函数依赖关系集为{S1→X1, (S1,S2)→X2},则此关系满足第一范式要求,可分解为主码为(S1,S2)的关系R1(S1,S2,X2)和R2(S1,X1)两个满足更高一级范式要求的范式。
二、选择填空题(每小题1分,共15分)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、数据库的概念模型是对信息世界的建模,概念模型应当全面、准确地描述出信息世界中的基本概念。
概念模型的表示方法很多,其中最广泛应用的是______。
数据库试卷B答案
信息与计算科学专业数据库原理及应用期末试卷标准答案(即评分标准)一、选择题(本题共20题每题1分,共20分)1. 当关系模式R(A,B)已属于3NF,下列说法中 ( C ) 是正确的。
A.它一定消除了插入和删除异常B. 一定属于BCNFC.仍存在一定的插入和删除异常D. A和C都是2. 在关系DB中,任何二元关系模式的最高范式必定是( D )。
A. 1NFB. 2NFC. 3NFD. BCNF3.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( B )。
A. 数据模型B. 概念模型C. 层次模型D. 关系模型4.SQL语言中,删除一个视图的命令是( B )。
A. DELETEB. DROPC. CLEARD. REMOVE5.关系数据模型是目前最重要的一种数据模型,它的3个要素分别是( B )。
A. 实体完整性、参照完整性、用户自定义完整性B. 数据结构、关系操作、完整性约束C. 数据增加、数据修改、数据查询D. 外模式、模式、内模式6.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象 B.模式C.模式与内模式之间的映象 D.三级模式7. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( A )。
A.关系规范化理论B. 关系运算理论C. 关系代数理论D. 数理逻辑8.规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是( B ) 。
A. 互补相关的B.不可分解的C. 长度可变的D. 互相关联的9.无损连接和保持函数依赖之间的关系是 ( D )A.同时成立或不成立B.前者蕴涵后者C.后者蕴涵前者D.没有必然的联系10.在关系模式R中,函数依赖X→Y的语义是 ( B )A. 在R的某一关系中,若两个元组的X值相等,则Y值也相等B. 在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等11.在SQL中,用户可以直接进行查询操作的是( A )A. 实表和虚表B. 基本表和实表C. 视图和虚表D. 基本表12.设关系R、S、W各有10个元组,那么这3个关系的自然连接的元组个数为( D )。
access数据库应用技术考试试卷(A,B)附答案
数据库应用技术期末考试试卷 A卷A卷一、填空题( 30*1分)1、根据模型应用目的的不同,数据模型可以分为两类:_________和结构数据模型。
2、结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次模型,_________,_________和面向对象模型,其中SQL数据库是基于_________建立的。
3、访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。
4、__________是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。
5、SQL server使用__________文件记载用户对数据库进行的所有操作。
6、sp_help系统存储过程的功能是___________________。
7、数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________,_________,_________,_________四种,其中标志列(Identity)可以实现_________数据完整性。
8、SQL语言中行注释的符号为_________;块注释的符号为_________。
9、SQL server中的变量分为两种,全局变量和局部变量。
其中全局变量的名称以_________字符开始,有系统定义和维护。
局部变量以_________字符开始,由用户自己定义和赋值。
10、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________。
11、命令truncate table的功能是_______________。
12、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_________,_________,_________,_________。
13、在SQL server2000中,其权限分为三类,即_________权限、_________权限和_________权限。
2012-2013数据库试卷B 徐州工程学院
徐州工程学院试卷2012 — 2013 学年第 一 学期 课程名称 数据库原理及应用 试卷类型 B 卷 考试形式 闭卷 考试时间 100 分钟一、选择题(共15 小题,每题 1 分,共计15 分) 1、( )不是DBA 数据库管理员的职责。
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 、关系中各个属性必须有不同的名字,而不同的属性可来自同一个域 6、关于关系模型的3类完整性规则正确的是( )。
A 、如果属性A 是基本关系R 的主属性,但不是候选键整体,则属性A 能取空值B 、若属性F 是基本关系R 的外部关系键,它与基本关系S 的主关系键字K 相对应,则对于R 中的每个元组在F 上的值必须取空值C 、参照完整性规则用来定义外部关系键与主关系键之间的引用规则D 、实体完整性和参照完整性并不适用于任何关系数据库系统7、在部分匹配查询中,关于通配符“_”的说法中正确的是( )。
A 、可以代表多个字符 B 、代表一个字符C 、不能与通配符“%”一起使用D 、可以代表零个或多个字符 8、设有关系R=(A ,B ,C ),与SQL 语句SELECT DISTINCT A,C FROM R WHERE B=5等价的关系代数表达式是( )。
2022年山东建筑大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)
2022年山东建筑大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
2、数据的安全性是指____________。
3、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;4、关系模型由______________、______________和______________组成。
5、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
6、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
7、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。
EXEC sp_addsrvrolemember‘LOG’,_____;8、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
9、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
10、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
2022年南充职业技术学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年南充职业技术学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
2、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
3、数据库恢复是将数据库从______状态恢复到______的功能。
4、关系数据库中基于数学的两类运算是______________和______________。
5、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;6、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
7、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
8、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
9、____________和____________一起组成了安全性子系统。
10、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
二、判断题11、概念模型是对现实世界的第二层抽象。
()12、视图是可以更新的。
()13、在关系运算中,投影是最耗时的操作。
2022年广东东软学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年广东东软学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
2、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
3、____________和____________一起组成了安全性子系统。
4、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
5、关系数据库中基于数学的两类运算是______________和______________。
6、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
7、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
8、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
9、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
10、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
二、判断题11、函数依赖是多值依赖的一个特例。
()12、视图是观察数据的一种方法,只能基于基本表建立。
()13、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。
()14、外模式DDL用来描述数据库的总体逻辑结构。
2022年贵阳学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年贵阳学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
4、SQL Server中数据完整性包括______、______和______。
5、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
6、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
7、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
8、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;9、完整性约束条件作用的对象有属性、______和______三种。
10、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
2022年山东现代学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年山东现代学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
2、SQL Server中数据完整性包括______、______和______。
3、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
4、完整性约束条件作用的对象有属性、______和______三种。
5、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;6、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
7、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
8、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
9、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
2022年江西科技学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)
2022年江西科技学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
2、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
3、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
5、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
6、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
7、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;8、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
9、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
10、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库技术》试卷B ( 满分:100 分 考试时间:100分钟) 应用设计题(第1题30分,第2题30分,第3题40分)。
1、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。
对每本书存有:书号,书名,作者,出版社。
对每本被借出的书存有读者号、借出日期和应还日期。
每个借阅者同时可以借多本书,而每本书也可以被多个读者借出。
(1)根据上述语义画出 E -R 图; (2)将E -R 模型转换成相应的关系模型; (3)指出转换结果中的每个关系模式的主码和外码(如果存在)。
班级
:
姓名 :
学号:
得分:
——
———
——
——
——
——
——
——
—
—
—
—
—
—
—
密
封
线
内
不
要
答
题
—
—
—
—
—
—
——
——
——
——
——
——
—
2、设有如下图所示的关系S,SC和C,试用SQL语句表达下列语句:
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME);
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME);
(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME);
(4)检索选修课程号为K1和K2的学生学号(S#);
(5)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
3、以“我的电脑”为例,建立DTD约束条件的XML文档。
要求:
(1)根元素是“我的电脑”,子元素为CPU、内存、硬盘、摄像头,其中CPU、内存和硬盘要求是1个以上,摄像头可以有1个,也可以没有;
(2)在XMLSPY中建立包含DTD约束条件的XML文档,检验文档的结构和有效性。
备注:文件夹用自己学号后两位+姓名命名,统一保存在E盘,完成试卷后上交文件夹即可。