数据库样卷

合集下载

数据库技术及应用课程试卷A卷

数据库技术及应用课程试卷A卷

数据库技术与应用试卷一、单选题(每小题1分,共30分)1、在Visual Foxpro 中,创建包含有备注字段的表文件后,将得到两个同名、扩展名不同的文件,其扩展名分别是:A ).DBF ,.FPTB ).PJX ,.PJTC ).PRG ,.EXED ).DBC ,.DCT 2、在E-R 图中,用来表示实体之间联系的图形是:A )矩形B )椭圆形C )菱形D )平行四边形则由关系R 得到关系T 的操作是:A)选择 B) 投影 C) 交 D) 并 4、下列叙述中正确的是:A )数据库系统是一个独立的系统,不需要操作系统的支持B )数据库设计是指设计数据库管理系统C )数据库技术的根本目标是要解决数据共享的问题D )在数据库系统中,数据的物理结构必须与逻辑结构一致 5、数据库系统的核心是:A )数据模型B )数据库管理系统C )软件工具D )数据库6、在VFP 的操作中,指定当前工作路径是F 盘、文件夹为EX 的命令是:A )SET DEFA ON F :\EXB )SET DEFA TO F :\EXC )SET DEFA INTO F :\EXD )SET TO F :\EX 7、VFP 支持的数据模型是:A )层次数据模型B )关系数据模型C )网状数据模型D )树状数据模型 8、对于“关系”的描述,正确的是:A )同一个关系中允许有完全相同的元组B )在一个关系中元组必须按关键字升序存放C )在一个关系中必须将关键字作为该关系的第一个属性D )同一个关系中不能出现相同的属性名 9、退出VFP 系统的命令是:A ) CLEARB ) DROPC ) RETURND ) QUIT 10、算术表达式YX YX -+的VFP 形式是:A )(X+Y)/X-YB ) X+Y/X-YC )X+Y/(X-Y)D ) (X+Y)/(X-Y)11、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是:A)多对多关系B)一对一关系C)一对多关系D)一对二关系12、在下面的VFP表达式中,不正确的是:A){^2008-05-01}+DATE() B){^2008-05-01}-10C){^2008-05-01}-DATE() D){^2008-05-01}+1013、要求记录唯一性的索引是:A)唯一索引、主索引B)唯一索引、候选索引C)主索引、候选索引D)主索引、普通索引14、在建立表间一对多的永久联系时,主表的索引类型必须是:A)主索引或候选索引B)主索引、候选索引或唯一索引C)主索引、候选索引、唯一索引或普通索引D)可以不建立索引15、在职工档案表中,字段名婚否是L型字段,字段名性别是C型字段。

数据库试卷及答案

数据库试卷及答案

数据库试卷及答案2011年数据库系统概论试题及答案——卷2⼀、选择题(每题2分,共40分)1、在数据管理技术的发展过程中,经历了⼈⼯管理阶段、⽂件系统阶段和数据库系统阶段。

在这⼏个阶段中,数据独⽴性最⾼的是阶段。

A .数据库系统B .⽂件系统C .⼈⼯管理D .数据项管理 2、据库系统的核⼼是。

A .数据库B .数据库管理系统C .数据模型D .软件⼯具 3、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。

A .DBS 包括DB 和DBMS B .DDMS 包括DB 和DBSC .DB 包括DBS 和DBMSD .DBS 就是DB ,也就是DBMS 4、据库系统的最⼤特点是。

A .数据的三级抽象和⼆级独⽴性B .数据共享性C .数据的结构化D .数据独⽴ 5、关系运算中花费时间可能最长的运算是。

A .投影B .选择C .笛卡尔积D .除 6、如图所⽰,两个关系R1和R2,它们进⾏运算后得到R3。

R2R1A B C A C D1 2 1X Y yR3A B C D E A C C1 1 2X Y yM M NI I JA .交B .并C .笛卡尔积D .连接 7、若⽤如下的SQL 语句创建⼀个student 表: CREATE TABLE student(NO C(4) NOT NULL ,NAME C(8) NOT NULL ,D E M 1 2 5M N MI J KSEX C(2),AGE N(2))可以插⼊到student表中的是。

A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL)C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23)8、保护数据库,防⽌未经授权的或不合法的使⽤造成的数据泄漏、更改破坏。

这是指数据的。

A.安全性B.完整性C.并发控制 D.恢复9、在SQL Server 中删除触发器⽤()。

专升本数据库系统概论考试试卷及答案

专升本数据库系统概论考试试卷及答案

数据库系统概论考试试卷与答案(答案的颜色是白色的,只要在相应的位置把颜色改成红色即可看见答案,比如在选中选择题的括号的类容,再把颜色改成红色,答案就出来了)一、单项选择题〔本大题共20小题,每题1分,共20分〕 1. 使用CREATE TABLE SCHEMA 语句建立的是 ( B )A)数据库模式 B)表 C)视图 D)索引2. 设关系R和S的结构一样,并且各有80个元组,假设这两个关系作交运算,其运算结果的元组个数为〔〕A)80 B)小于等于80 C)大于等于160 D)大于等于80,小于等于1603. 在SQL的授权语句中使用“ALL PRIVILEGES〞,表示 ( )A)授权所有用户 B)所有的操作权限 C)对所有的数据集合 D)允许再授权4. 对数据库模式进展规化处理,是在数据库设计的 ( )A)需求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段5. 不存在传递函数依赖的式至少要 ()A)2NF B)3NF C)4NF D) BCNF6. 在以下几种故障中,不破坏数据库容的是 ( )A)计算机病毒发作 B)供电系统故障C)瞬时的强磁场干扰 D)磁盘介质损坏7. 在数据库技术中,独立于计算机系统的模型是 ( )A)E-R模型B)层次模型C)关系模型 D)面向对象的模型8. 四种传统的集合运算算是 ( )A)∪,-,×,和σB)∪,-,∞,和σC)∪,∩,×,和-D)∪,∞,π和σ运算算是 ( C )9. SQL中,以下涉与空值的操作,不正确的选项是 ( )A)AGE IS NULLB)AGE IS NOT NULLC)AGE = NULLD)NOT (AGE IS NULL)10. 单个用户使用的数据视图的描述称为 ( )A)外模式B)概念模式C)模式D)存储模式11 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两局部,以下功能属于后端的是 ( B )A)用户界面B) 存取结构C)数据输入D) 报表输出12. 实体集书店与图书之间具有〔〕联系。

(完整版)数据库试卷

(完整版)数据库试卷

北华航天工业学院2008—2009学年第二学期数据库原理课程考试卷(A、B)一、选择题(每题2分,共计30分)1.数据库的()是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复2. 事务的ACID性质中,关于原子性的描述正确的是()。

A. 指数据库的内容不出现矛盾的状态。

B. 若事务正常结束,即使发生故障,最新结果也不会从数据库中消失。

C. 事务中的所有操作要么都执行,要么都不执行。

D. 若多个事务同时进行,与顺序实现的处理结果是一致的。

3.在关系模式R中,函数依赖X->Y的语义是()。

A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。

B.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。

C.在R的某一关系中,Y值应与X值相等。

D.在R的每一关系中,Y值应与X值相等。

4.以下关于E-R图的叙述正确的是()。

A. E-R图建立在关系数据库的假设上。

B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。

C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系。

D. E-R图能表示数据生命周期。

5.如果事务T获得了数据项Q 上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写6.数据独立性是指()A.数据之间相互独立 B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D.数据与磁盘之间相互独立7.设关系R、S、W各有10个元组,那么这3个关系的自然连接的元组个数为()。

A.10 B.30 C.1000 D.不确定(与计算结果有关)共8 页第 1 页8.对于基本表EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。

基本表DEPT(DNO, DNAME),其属性表示部门的编号和部门名。

有一SQL语句:SELECT COUNT (DISTINCT DNO)FROM EMP;其等价的查询语句是()。

大专数据库试题及答案

大专数据库试题及答案

大专数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:D2. 关系型数据库中,关系是指什么?A. 表格B. 行C. 列D. 数据库答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A4. 下列哪个选项不是SQL中的聚合函数?A. SUMB. AVGC. MAXD. DISTINCT5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加数据量答案:B6. 数据库中的主键是什么?A. 用于唯一标识表中每行的字段B. 用于存储数据的字段C. 用于排序的字段D. 用于分组的字段答案:A7. 在关系型数据库中,表与表之间的关系可以是以下哪些类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D8. SQL中的子查询是什么?A. 嵌套在另一个查询中的查询B. 用于创建新表的查询C. 用于删除数据的查询D. 用于更新数据的查询答案:A9. 数据库事务具有哪些特性?B. 一致性C. 隔离性D. 持久性E. 所有以上答案:E10. 在数据库中,索引用于什么?A. 增加数据存储空间B. 提高查询速度C. 减少数据冗余D. 加密数据答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是一种能够创建和管理______的系统。

答案:数据库2. 在关系型数据库中,表中的每一行称为______。

答案:记录3. SQL中的______子句用于从数据库表中选择数据。

答案:SELECT4. 在SQL中,______关键字用于删除表中的数据。

答案:DELETE5. 数据库的______是指在数据库中存储数据的方式。

答案:模式6. 在数据库设计中,______是一种设计策略,旨在减少数据冗余和提高数据一致性。

数据库系统原理上机操作样题及答案

数据库系统原理上机操作样题及答案

数据库系统原理上机操作样题一、某物流公司数据库包含以下5个关系:快递员C(Cno,Cname,Cage,Csalary),分别为快递员编号、快递员姓名、快递员年龄和快递员底薪。

包裹信息P(Pno,Pfrom,Pto,Preceiver,Ptel,Pstatus),分别为物流号、寄出地址、收货地址、收件人姓名、收件人联系方式和包裹状态。

仓库W(Wno,Wname,Waddress),分别为仓库编号、仓库名和仓库地址。

配送D(Cno,Pno,Dtime),分别为快递员编号、物流号和配送时间。

存储S(Wno,Pno),分别为仓库编号和物流号。

其中C由Cno唯一标识,P由Pno唯一标识,W由Wno唯一标识,D由Cno和Pno唯一标识,S由Wno和Pno唯一标识。

其中Dtime格式为yyyy-MM-dd(统一格式可直接比较大小)1. 用SQL查询收件人姓名为“李四”的包裹物流号、配送员姓名和配送时间。

1.SELECT P.Pno,Cname,Dtime FROM C,D,P WHERE o=o AND P.Pno=D.Pno AND P.Preceiver='李四';2. 查询2017-4-1至2017-5-1(包括2017-4-1和2017-5-1这两天)配送包裹数量至少为100个的快递员的姓名、年龄和底薪。

2.SELECT ame,c.Cage,c.Csalary FROM c,dWHERE o = o AND (d.Dtime BETWEEN '2017-4-1' AND '2017-5-1')GROUP BY CnameHAVING COUNT(*) >= 100;3. 对所有年龄低于40的快递员,若底薪小于2500,则增加400工资,若大于等于2500,则增加200工资。

提示:SQL中的三目条件运算格式:IF(expr1,expr2,expr3),expr1为真则返回expr2的值,否则返回expr3的值。

数据库试题及答案_两套

数据库原理试题(A卷)一、填空题(每空 1 分,共 20 分)1. 安全性,完整性,衡量标准2. 数据结构,数据操作,完整约束。

3. 集合记录,单记录4. 数据转储,登录日志文件5. 概念,数据模型6. 物理,逻辑7. C++, VB, Def, C#8. Oracle, Access1. 对于一个国家来说,数据库的建设规模、数据库信息量的完全性和完整性已成为这个国家信息化程度的 ___衡量标准。

2. 数据模型通常由:数据结构、数据操作和完整性约束三部分组成。

3. 游标的功能是把 __集合记录__ 转换为 _单记录_____ 。

4. 最常用的数据库的恢复技术是数据转储和登录日志文件。

5. 概念模型是现实世界到数据模型机器模型的中间桥梁。

6. 数据独立性是指物理和逻辑独立性。

7. 数据库应用程序开发工具目前有 C++ 、 VB 、Def 和 C# 等。

8. 目前数据库产品有 SQL Server 和Oracle 、Access ___ 等。

二、选择题(每小题 1 分,共 10 分)1. 关于冗余数据的叙述中,不正确的是 ( C) 。

A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2. 概念模型独立于 ( B C ) 。

A . ER 模型B .硬件设备C . DBMSD .操作系统3. 下列叙述正确的为( D )。

A. 主码是一个属性,它能唯一表识一列B. 主码是一个属性,它能唯一表识一行C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能唯一表识一行4. 数据库三级模式体系结构的划分,有利于保持数据库的 ( A) 。

A .数据独立性B .数据安全性C .结构规范化D .操作可行性5. 一个关系中的候选关键字(B )。

A .至多一个B .可多个C .必须多个D .至少 3 个6. 常用的关系运算是关系代数和(C )。

数据库实操考试题及答案

数据库实操考试题及答案**数据库实操考试题及答案**一、单项选择题(每题2分,共20分)1. 在关系数据库中,关系至少具有以下哪种特性?A. 可变性B. 传递性C. 原子性D. 唯一性答案:D2. SQL语言中,用于查询数据的命令是:A. INSERTB. UPDATEC. DELETED. SELECT答案:D3. 在数据库设计中,将一个表中的列复制到另一个表中,这种操作称为:A. 复制B. 继承C. 派生D. 分区答案:C4. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据加密答案:D5. 在关系数据库中,以下哪个不是关系的基本操作?A. 选择B. 投影C. 连接D. 排序答案:D6. 数据库中的视图是:A. 一个虚拟表B. 一个物理存储的表C. 一个索引D. 一个数据库文件答案:A7. 数据库中的事务具有以下哪个特性?A. 一致性B. 并发性C. 持久性D. 原子性答案:D8. 在SQL中,用于定义数据库、表、视图等对象的语句是:A. DDLB. DMLC. DCLD. TCL答案:A9. 数据库中的完整性约束不包括:A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 并发控制答案:D10. 数据库中的范式理论主要用于:A. 提高查询效率B. 减少数据冗余C. 提高数据安全性D. 优化数据库性能答案:B二、多项选择题(每题3分,共15分)1. 以下哪些是数据库设计过程中需要考虑的因素?A. 数据模型B. 数据存储C. 性能优化D. 用户界面设计答案:ABC2. 在数据库中,以下哪些操作可以被回滚?A. SELECTB. INSERTC. UPDATED. DELETE答案:BCD3. SQL语言中,以下哪些是数据定义语言(DDL)的命令?A. CREATEB. ALTERC. DROPD. GRANT答案:ABCD4. 数据库中的索引可以用于:A. 提高查询速度B. 保证数据的唯一性C. 减少数据冗余D. 优化数据存储答案:AD5. 数据库中的触发器可以用于:A. 数据验证B. 数据更新C. 数据备份D. 维护数据完整性答案:ABD三、简答题(每题10分,共30分)1. 简述数据库事务的ACID特性。

数据库技术与应用 模拟试卷 答案

数据库技术与应用期末考试卷(A卷)一、单选题(每小题 1 分,共40 分)【1】在有关数据管理的概念中,数据模型是指______。

C)数据及其联系的集合【2】一个关系型数据库管理系统所应具备的三种基本关系操作是______。

A)筛选、投影与连接【3】在数据库技术领域中,术语DBMS是指______。

C)位于用户与操作系统之间的一层数据管理软件【4】在OOP的概念中,类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为______。

D)继承【5】设某表单中有一个文本框Text1和一个命令按钮组Commandgroup1,该命令按钮组包含了Command1和Command2两个命令按钮。

如果要在命令按钮Command1的某个方法中引用文本框Text1的V alue属性值,下列式子中正确的是______。

D)This.Parent.Parent.Text1.Value【6】下列有关查询和视图的说法中,不正确的是______。

D)只能够对表中的数据进行查询,而不能对视图中的数据进行查询。

【7】SQL语句中的数据维护命令不包括______。

B)CHANGE-SQL【8】启动Visual FoxPro后,若要退出Visual FoxPro回到Windows环境,可在命令窗口中输入______命令。

A)QUIT【9】设“职工档案.DBF”表中有:职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是______。

A)职工编号【10】以下表达式中,结果为“人民”两字的表达式是:A)SUBSTR("中国人民银行",5,4)【11】若内存变量名与当前打开的表中的一个字段名均为name,则执行“?name”命令后显示的是______。

C)字段变量的值【12】顺序执行以下赋值命令之后,下列表达式中错误的是______。

A="123"B=3*5C="XYZ"B)&B+C【13】函数LEN("ABC"+SPACE(8)-SPACE(8))返回的值是______。

数据库系统原理模拟试卷及部分答案

数据库系统原理——模拟试卷一、概念题1、数据库管理系统2、外码3、日志文件及其作用4、可串行化调度二、简答题1、简述数据库系统的三级模式结构。

2、故障恢复过程中的撤消操作(UNDO)和重做操作(REDO)的工作分别是什么?答:撤消操作(UNDO)是对未完成的事务的更新操作执行逆操作。

即将日志记录中“更新前的值”写入数据库。

--插入操作,“更新前的值”为空,则相当于做删除操作--删除操作,“更新后的值”为空,则相当于做插入操作--若是修改操作,则用更新前的值代替更新后的值重做操作(REDO)是对已完成的事务将己提交的结果重新写入数据库。

3、简述嵌入式SQL语言如何跟主语言通讯?4、给出事务的定义,并说明其基本特性(ACID)。

5、简述数据库系统设计的主要步骤和各步骤的主要工作。

6、简述DBA的主要取责。

7、在SQL SERVER中数据库完整性保护如何实现?在♪声明数据完整性:在CREATE TABLE和ALTER TABLE中定义,系统本身自动强制来实现。

包括各种约束、缺省和规则♪规则对象:规则提供了数据库中保证值域和用户定义完整性规则的另一种方法。

简而言之,规则对象和表一样用CREATE命令创建,但只需定义一次,通过与一个或多个表中的一个或多个列连接绑定就可以重复使用。

♪过程数据完整性:通过使用脚本语言(主语言或T-SQL)定义,系统在执行这些语句时强制完整性实现,如触发器。

主要作用是实现由主键和外键所不能实现的、复杂的引用完整性及数据的一致性。

主要用于表间的完整性约束。

三、单项选择题1.要保证数据库的数据独立性,需要修改的是( A)a.三层模式之间的两种映射b.模式与内模式c.模式与外模式d.三层模式2.下列四项中说法不正确的是(C )a.数据库减少了数据冗余b.数据库中的数据可以共享c.数据库避免了一切数据的重复d.数据库具有较高的数据独立性3.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(D)a.多对多b.一对一c.多对一d.一对多4、任何一个满足2NF但不满足3NF的关系模式都不存在(B )。

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