数据库 期末考试试卷A卷

合集下载

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、名词解释(每小题2分,共10分)1. 数据库(Database)2. 数据模型(Data Model)3. 表(Table)4. 字段(Field)5. 记录(Record)6. 主键(Primary Key)7. 外键(Foreign Key)8. 索引(Index)9. 视图(View)10. 存储过程(Stored Procedure)二、选择题(每小题2分,共20分)1. 下列哪个是关系型数据库管理系统?A. OracleB. MyBatisC. MongoDBD. Redis2. 在数据库中,哪个字段用于唯一标识一条记录?A. 字段名B. 数据类型C. 主键D. 索引3. 以下哪个不属于数据库的基本操作?A. 插入B. 删除C. 修改D. 格式化4. 下列哪个SQL语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE5. 在SQL中,哪个关键字用于删除表?A. DROP TABLEB. DELETEC. ALTER TABLED. TRUNCATE TABLE6. 下列哪个SQL语句用于查询所有字段?A. SELECT FROM table_nameB. SELECT table_name FROMC. SELECT FROM table_nameD. SELECT table_name7. 以下哪个函数用于计算两个日期之间的差值?A. DATEDIFFB. TIMESTAMPDIFFC. DATE_ADDD. DATE_SUB8. 下列哪个SQL语句用于修改表的结构?A. MODIFY TABLEB. ALTER TABLEC. CHANGE TABLED. RENAME TABLE9. 下列哪个关键字用于创建外键约束?A. FOREIGN KEYB. CONSTRAINTC. PRIMARY KEYD. INDEX10. 以下哪个存储过程用于备份数据库?A. BACKUP DATABASEB. RESTORE DATABASEC. CREATE DATABASED. DROP DATABASE三、填空题(每小题2分,共20分)1. 在SQL中,用于插入数据的语句是______。

数据库原理A卷加答案

数据库原理A卷加答案

《数据库原理与应用》期末考试试卷课程编号:试卷类型:A 考试形式:闭卷笔试考试日期:2008-7-11注意事项:1.答案写在试卷上;2.不准携带任何书籍、资料、纸张等。

一、简答题(共20分,每题5分)1.简述事务的ACID特性2.简述数据库系统的三级模式结构及其对数据独立性的支持。

3.简述关系模型的参照完整性约束4.简述如何保证多个事务的并发执行是正确的二、设数据库中有三个关系:(共10分,每题2分)职工表EMP(E#,ENAME,AGE,SEX,ECITY)其属性分别表示职工工号、姓名、年龄、性别和籍贯。

工作表WORKS(E#,C#,SALARY)其属性分别表示职工工号、工作的公司编号和工资。

公司表COMP(C#,CNAME,CITY)其属性分别表示公司编号、公司名称和公司所在城市。

试用关系代数表达式写出下列操作:1)检索超过30岁的男职工的工号和姓名。

2)假设每个职工只能在一个公司工作,检索工资超过2000元的男性职工工号和姓名。

3)假设每个职工可在多个公司工作,检索在编号为C4和C8公司兼职的职工工号。

4)检索在“LIANHUA”公司工作、工资超过2000元的男性职工的工号和姓名。

5)检索‘A’城市的所有公司编号和公司名称三、设有四个关系模式(共30分)仓库(仓库号,城市,面积)职工(仓库号,职工号,工资)供应商(供应商号,供应商名,地址)订购单(职工号,供应商号,订购单号,订购日期)用SQL完成以下操作:1.检索所有职工的仓库号及工资。

(2分)2.检索在上海的仓库的面积。

(2分)3.插入一条供应商号=‘S7’,地址在北京的供应商信息。

(2分)4.将订购单号为D2的订购日期修正为当前日期。

(2分)5.删除职工号为空的订购单信息。

(2分)6.检索和职工号为E1或E4有联系的供应商的名称。

(2分)7.检索出向供应商号S3发过订购单的职工的职工号和仓库号。

(2分)8.检索出目前与S3供应商没有联系的职工信息。

2023年忻州师范学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2023年忻州师范学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2023年忻州师范学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据模型是由______________、______________和______________三部分组成。

2、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

3、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。

4、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。

5、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

6、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

7、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。

一个关系R8、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

9、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

10、在RDBMS中,通过某种代价模型计算各种查询的执行代价。

在集中式数据库中,查询的执行开销主要包括______和______代价。

在多用户数据库中,还应考虑查询的内存代价开销。

数据库原理期末样卷及答案

数据库原理期末样卷及答案

数据库原理期末样卷一、单项选择题(每小题2 分,共 40分)1、数据库的概念模型独立于()。

A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界【答案】A2、在数据库中,存储冗余数据是( )。

A、不应该的B、应该且合理的C、合理的但不能过度冗余D、视情况而定【答案】C【解析】数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。

3、数据库系统是由()组成的。

A、数据库、数据库管理系统和用户B、数据文件、命令文件和报表C、数据库文件结构和数据D、常量、变量和函数【答案】A4、在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是______。

A、CREATEB、SELECTC、USED、USING【答案】C【解析】本题得分:1分5、下列关于角色描述,说法有误的是( )A、角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。

B、角色可以授予自己,也可以循环授予。

C、角色既可以包括系统权限,也可以包括对象权限。

D、角色不属于任何用户,也不存在与任何用户模式中,角色的描述存放在数据字典中。

【答案】B6、要为当前表所有职工增加 100 元工资,应该使用命令____。

A、CHANGE 工资 WITH 工资+100B、REPLACE 工资 WITH 工资+100C、CHANGE ALL 工资 WITH 工资+100D、REPLACE ALL 工资 WITH 工资+100【答案】D7、在MySQL中,向char、varchar、text、日期型的字段插入数据时,字段值要用________括起来。

A、<号B、不需要任何符号C、方括号D、单引号【答案】D【解析】本题得分:1分8、关系数据库中能唯一识别元组的那个属性称为()。

A、唯一性的属性B、不可改动的保留字段C、关系元组的唯一性D、关键字段【答案】D9、下列有关主键和外键之间关系的描述中正确的是()。

数据库原理与方法试卷A答案

数据库原理与方法试卷A答案

数据库原理与⽅法试卷A答案华南农业⼤学期末考试试卷( A 卷)标准答案和评分标准2007学年第1学期考试科⽬:数据库原理与⽅法考试类型:(闭卷)考试时间:120分钟学号姓名年级专业⼀ .填空(每空2分,共10分)1 缩写RDBMS的含义是(关系数据库管理系统),缩写DBA 的含义是(数据库管理员)2 在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在S中称为(外码)3 数据库恢复的基本原理⼗分简单,可以⽤⼀个词来概括即:(冗余)4 .有两个不同的实体集,它们之间存在着⼀个1:1和⼀个M:N的联系,根据E-R 图转换成关系模型后,得到的关系模式个数为( 3 )个⼆. 单项选择题(每⼩题2分,共50分)1、数据库系统的核⼼是(B)。

A.数据库 B.数据库管理系统C.数据模型 D.软件⼯具2.若事务T对数据对象A加上S锁,则( C)。

A.事务T可以读A和修改A,其它事务只能再对A加S锁,⽽不能加X 锁。

B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,⽽不能加X 锁。

D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。

3、数据库系统与⽂件系统的主要区别是(B)。

A.数据库系统复杂,⽽⽂件系统简单B.⽂件系统不能解决数据冗余和数据独⽴性问题,⽽数据库系统可以解决C.⼆⽂件系统只能管理程序⽂件,⽽数据库系统能够管理各种类型的⽂件D.⽂件系统管理的数据量较少,⽽数据库系统可以管理庞⼤的数据量4、SQL语⾔具有(B)的功能。

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵5、设有两个事务T1、T2,其并发操作如图1所⽰,下⾯评价正确的是( D)。

A.该操作不存在问题B.该操作丢失修改C.修改该操作不能重复读D.该操作读“脏”数据T1 T2①读A=100A=A*2写回②读A=200③ ROLLBACK恢复A=100图1 事务并发操作图6、属于BCNF的关系模式(D)。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。

A. 一组软件B. 一个数据库C. 一组硬件D. 一个操作系统答案:A2. 在关系数据库中,关系是指()。

A. 行的集合B. 列的集合C. 行和列的有序对集合D. 行和列的无序对集合答案:C3. SQL是()。

A. 数据定义语言B. 数据控制语言C. 数据操纵语言D. 结构化查询语言答案:D4. 数据库系统的核心是()。

A. 数据模型B. 数据库管理系统C. 数据库D. 应用程序答案:C5. 数据库设计中,视图设计属于()。

A. 概念性设计B. 逻辑设计C. 物理设计D. 实体-关系模型设计答案:B6. 在关系数据库中,一个关系至少有一个候选键,一个候选键可以有()个属性。

A. 一个B. 多个C. 零个D. 任意个答案:B7. 数据库管理系统能提供数据的()。

A. 物理独立性B. 逻辑独立性C. 数据独立性D. 以上都是答案:D8. 数据库中,存储数据的基本单位是()。

A. 记录B. 字段C. 表D. 文件答案:C9. 数据库系统与文件系统相比,数据库系统能够提供()。

A. 数据共享B. 数据独立性C. 数据完整性D. 以上都是答案:D10. 在数据库中,数据的完整性约束不包括()。

A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 数据冗余答案:D二、填空题(每题2分,共20分)1. 数据库系统由数据库、数据库管理系统和_________组成。

答案:数据库应用程序2. 数据库系统的核心是_________。

答案:数据库3. 数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和_________。

答案:事务管理4. 在关系数据库中,关系模式的每一个分量称为_________。

答案:属性5. 数据库设计分为概念性设计、_________设计和物理设计三个阶段。

答案:逻辑6. 在数据库中,_________是指关系中的列。

数据库原理期末标准试题套及标准答案格式绝对符合标准

数据库原理期末标准试题套及标准答案格式绝对符合标准

数据库原理试题A考试时间:120分钟一、单选题(每小题后的四个备选答案中只有一个是对的的,请将你认为对的的那个编号填入题目的括号内。

每小题 1分,本大题共20分。

)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、设关系R和S的属性集相同,W是R的属性集的子集,下面不对的的等式是()。

A.πW(R-S)=πW(R)-πW(S)B.σ(F)(R-S)=σ(F)(R)-σ(F)(S)C.σ(F)(R∪S)=σ(F)(R)∪σ(F)(S)D.πW(R∪S)=πW(R)∪πW(S)7、下面关于SQL标准的叙述中,不对的的是()。

A.SQL语言是集数据定义、数据操纵、数据控制功能为一体的语言。

B.SQL语言是一种高度过程化的语言。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案第一部分:选择题(共20题,每题2分,共40分)1. 数据库是用来存储和管理什么类型的数据?a) 文件数据b) 网络数据c) 结构化数据d) 非结构化数据答案:c) 结构化数据2. 数据库系统的基本组成部分包括以下哪几个方面?a) 数据库管理系统(DBMS)b) 数据库应用程序c) 数据库模型d) 数据库管理员答案:a) 数据库管理系统(DBMS),b) 数据库应用程序,c) 数据库模型3. 下面哪个是关系数据库模型的特点?a) 数据以文件形式存储b) 数据以表格形式存储c) 数据以树形结构存储d) 数据以图形结构存储答案:b) 数据以表格形式存储4. 数据库的完整性约束包括以下几种类型?a) 实体完整性b) 参照完整性c) 域完整性d) 属性完整性答案:a) 实体完整性,b) 参照完整性,c) 域完整性,d) 属性完整性5. 数据库事务的ACID特性包括以下哪几个方面?a) 原子性b) 一致性c) 隔离性d) 持久性答案:a) 原子性,b) 一致性,c) 隔离性,d) 持久性6. 关系数据库中,外键用来表示什么类型的关系?a) 一对一关系b) 一对多关系c) 多对多关系d) 多层次关系答案:b) 一对多关系7. 下面哪个是数据库查询语言?a) Javab) C++c) SQLd) HTML答案:c) SQL8. 在数据库中,一个事务的隔离级别有哪几种选择?a) READ COMMITTEDb) REPEATABLE READc) SERIALIZABLEd) READ UNCOMMITTED答案:a) READ COMMITTED,b) REPEATABLE READ,c) SERIALIZABLE,d) READ UNCOMMITTED9. 数据库索引的作用是什么?a) 提高数据访问的速度b) 减少数据存储的空间c) 保证数据的一致性d) 控制数据的权限答案:a) 提高数据访问的速度10. 数据库范式用来做什么?a) 优化数据库查询b) 规范数据库模型c) 压缩数据库存储d) 加密数据库数据答案:b) 规范数据库模型11. 数据库触发器用来做什么?a) 检查数据的有效性b) 定期备份数据库c) 自动执行特定操作d) 创建数据库索引答案:c) 自动执行特定操作12. 数据库备份的作用是什么?a) 保护数据免受损失b) 提高数据库查询速度c) 减少数据存储空间d) 控制数据的权限答案:a) 保护数据免受损失13. 数据库连接是指什么?a) 数据库之间的关系b) 数据库中的数据关系c) 应用程序访问数据库的接口d) 数据库中的表之间的关系答案:c) 应用程序访问数据库的接口14. 数据库主键的作用是什么?a) 提高数据查询速度b) 控制数据的权限c) 唯一标识一条记录d) 加密数据库数据答案:c) 唯一标识一条记录15. 数据库视图是什么?a) 物理存储的数据b) 存储过程c) 虚拟表d) 数据库备份文件答案:c) 虚拟表16. 数据库设计的范式分为几个级别?a) 1NF, 2NF, 3NF, BCNFb) 1NF, 2NF, 3NF, 4NFc) 1NF, 2NF, 3NFd) 1NF, 2NF, 3NF, 5NF答案:b) 1NF, 2NF, 3NF, 4NF17. 数据库连接的类型包括以下哪几种?a) 内连接b) 外连接c) 自连接d) 所有答案都正确答案:d) 所有答案都正确18. 数据库中的事务是?a) 一条SQL语句b) 一组SQL语句c) 一个数据库操作d) 一个用户操作答案:b) 一组SQL语句19. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 控制和管理数据库访问c) 进行数据库备份和恢复d) 所有答案都正确答案:d) 所有答案都正确20. 数据库中的事务日志是用来做什么?a) 记录数据库的结构b) 记录数据库的访问权限c) 记录数据库操作的序列d) 记录数据库查询结果答案:c) 记录数据库操作的序列第二部分:填空题(共10题,每题2分,共20分)1. 触发器是通过在数据库中定义______,在特定的数据更新、插入、删除等操作发生时被自动执行。

《Access2010数据库技术与应用》试题A及答案

《Access2010数据库技术与应用》试题A及答案

Access2010数据库技术与应用期末考试试卷(A卷)(考试时间90分钟,满分100分)一、选择题(1~35题,每题1分,共35分)下面各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂抹在答题卡相应的位置上,答在试卷上不得分。

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.面向对象方法中,继承是指A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制7.层次型、网状型和关系型数据库划分原则是A.记录长度B)文件的大小C.联系的复杂程度D)数据之间的联系方式8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是A.一对一B.一对多C.多对多D.多对一9.数据库设计中反映用户对数据要求的模式是A.内模式B.概念模式C.外模式D.设计模式10.报表“设计视图”中的()按钮是窗体“设计视图”工具栏中没有的。

江西财经大学:06-07第1学年-数据库应用期末考试A卷、B卷(含答案)

江西财经大学:06-07第1学年-数据库应用期末考试A卷、B卷(含答案)

江西财经大学06-07第一学期期末考试试卷试卷代码:33014 A 授课课时:3+2课程名称:数据库应用适用对象:本科选课班一、单项选择题(下列各题从四个备选答案中选出一个正确答案的代号,写在答题纸相应位置处。

答案错选或未选者,该题不得分。

每小题1分,共18分)1.在有关数据库的概念中,若干记录的集合称为(D)A 文件B 字段C 数据项D 表2.在关系模型中,关系是指(A)A 连接B 投影C 选择D 筛选3.Visual Foxpro中数据库文件的扩展名为(B)A .dbfB .dbcC .sctD .cdx4.以下命令中,可以显示“信息”的是(C)A ? substr(“大学信息院”,5,3)B ? substr(“大学信息院”,5,6)C ? substr(“大学信息院”,5,4)D ? substr(“大学信息院”,3,6)5.假定x=8,执行命令?x=x+1后,结果是(D)A 9B 8C .T.D .F.6.表达式SPACE(0)的运算结果是(D)A .NULL.B 1C 0D ""7.下列表达式中,表达式返回结果为.F.的是(A)A " [信息] "$"管理信息系统"B AT("A", "BCD")C SUBSTR("计算机技术",3,2)D STR(4321,5)8.下面关于类、对象、属性和方法的叙述中,错误的是(D)A类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B属性用于描述对象的状态,方法用于表示对象的行为C基于同一个类产生的两个对象可以分别设置自己的属性值D通过执行不同对象的同名方法,其结果必然是相同的9.下列哪个对象是容器(B)A 命令按钮B 页框C 列表框D 复选框10.为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption 属性的正确命令是(C)A Myform.THIS.Caption="最后一个"B THIS.Cmdl.Caption="最后一个"C THISFORM.Cmdl.Caption="最后一个"D THISFORMSET.Cmdl.Caption="最后一个11.CONTINUE命令必须与下列命令配对的是(C)A FINDB SEEKC LOCATED INDEX12.执行 LIST REST 命令后,正确说法的是(D)A 显示当前指针所指记录B 显示从第一条记录到当前指针所指记录C EOF()的值为 FD 显示从当前记录开始以下的所有记录13.设在当前表中有数学、英语、计算机和总分字段,都是N型,要将所有学生的各门成绩汇总后存入总分字段中,应当使用命令(A)A REPLACE ALL总分 WITH 数学+英语+计算机B REPLACE 总分 WITH 数学+英语+计算机 FOR ALLC REPLACE 总分 WITH 数学,英语,计算机D REPLACE 总分 WITH 数学+英语+计算机14.结构化程序设计的三种基本逻辑结构是(C)A 选择结构、循环结构和嵌套结构B 选择结构、循环结构和模块结构C 顺序结构、循环结构和选择结构D 顺序结构、循环结构和递归结构15.对于关系的描述中,正确的是(A)A 同一个关系中可以交换任意两列或者任意两行的数据B 同一个关系中允许存在完全相同的元组C 在一个关系中,关键字一定是其中的某个属性D 在一个关系中,同一行数据的数据类型通常是相同的16.假设表文件及其索引文件已经打开,为保证记录指针定位在物理记录号为1的记录上,应使用命令(B)A GO TOPB GO 1C GO BOF( )D SKIP 117. 非全屏幕编辑命令的是(D)A BROWSEB EDITC MODIFY STRUCD APPEND BLANK18.在Visual FoxPro中,要运行菜单文件menul.mpr,可以使用命令(B)A DO menulB DO menul.mprC DO MENU menulD RUN menul二、填充题(在下列各题标示的空缺处填充合适的内容,使其意义正确。

数据库期末考试试卷A卷

数据库期末考试试卷A卷

数据库期末考试试卷A卷数据库期末考试试卷A 卷时间:90分钟总分:100分注:请⼤家在试卷上注明⾃⼰的学号。

1、 ACCESS 数据库是()。

A 、层状数据库B 、⽹状数据库C 、关系型数据库D 、树状数据库2、在ACCESS 数据库中,数据保存在()中。

A 、窗体B 、查询C 、报表D 、表3、数据库系统的核⼼是()A 、⽤户B 、数据C 、数据库管理系统D 、硬件4、关系数据库中,⼀个关系代表⼀个()A 、表B 、查询C 、⾏D 、列5、 ACCESS 数据库⽂件的扩展名是()。

A 、 DBFB 、 D BTC 、 M DFD 、 MDB6、关系类型中的“⼀对多”指的是()。

A 、⼀个字段可以有许多输⼊项B 、⼀条记录可以与不同表中的多条记录相关C 、⼀个表可以有多个记录D 、⼀个数据库可以有多个表 7、数据库⽂件中包含()对象。

A 、表B 、查询C 、窗体D 、以上都包含8、在ACCESS 的下列数据类型中,不能建⽴索引的数据类型是()。

A 、⽂本型B 、备注型C 、数字型D 、⽇期时间型9、如果某⼀字段数据类型为⽂本型、字段⼤⼩为8,该字段中最多可输⼊()个汉字。

A 、8B 、4C 、16D 、3210、在定义表字段时,输⼊掩码向导只能处理哪两种字段类型()。

A 、⽂本和数字B 、⽂本和⽇期型 C 、数据和⽇期型D 、货币和⽇期11、下列哪⼀个不是设置“关系”时的选项()。

A 、实施参照完整性B 、级联更新相关字段 C 、级联追加相关记录D 、级联删除相关记录12、如果字段内容为声⾳⽂件,可将此字段定义为()类型。

A 、⽂本B 、查阅向导C 、OLE 对象D 、备注13、在表设计视图中,如果要限定数据的输⼊格式,应修改字段的()属性。

A 、格式B 、有效性规则C 、输⼊格式D 、输⼊掩码 14、⼀般情况下,以下哪个字段可以作为主关键字() A 、基本⼯资B 、补贴C 、职⼯姓名D 、⾝份证号码 15、级联删除相关记录的含义是()A 、删除主表中的记录,将删除任何相关表中的相关记录B 、删除相关表中的记录,将删除主表中的记录C 、只能删除“⼀对⼀”表中的相关记录D 、不能删除“⼀对多”表中的相关记录 16、⽂本型字段最多可以存放()个字符。

2022年武汉科技大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2022年武汉科技大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2022年武汉科技大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。

2、关系模型由______________、______________和______________组成。

3、有两种基本类型的锁,它们是______和______。

4、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。

5、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。

首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。

②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;6、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。

因为,用户只要提出______,不必指出 ______。

7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

8、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。

9、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。

数据库原理与应用 试卷 A卷+答案

数据库原理与应用 试卷 A卷+答案

学年度第一学期期末考试《数据库原理与应用》(八)卷专业班级姓名学号一、单选题(每题的备选答案中只有一个♦佳答案,每题2分,共30分)1.DB,DBMS和DBS三者之间的关系是()。

A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSI).不能相互包括2.对数据库物理存储方式的描述称为()A.外模式B∙内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的11运算符对应SE1.ECT语句中的以下哪个子句?()A.SE1.ECTB.FROMC.MERED.GROUPBY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门叫以有多名职员,从职员到部门的联系类型是()A.多对多B.•对∙C.多对一D.•对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题“Λ.关系系统杳询优化 B.数据字典C.关系数据库规范化理论D.关系数据席查询8.将E-R模型转换成关系模型,阙于数据库的()A.需求分析B.概念设计C逻辑设计 D.物理设计9.事务日志的用途是()A.事务处理B.完整性约束C.数据恢史D.安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A.只可加X锁B.只可加S锁C.可加S锁或X锁D,不能加任何锁11.要保证数据库逻辑数据独立性,需要修改的是()R.模式B.模式与内模式的映射C模式与外模式的映射D.内模式12.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C数据冗余很高 D.数据独立性高13.学生社团可以接纳多名学生参加.但每个学生只加个社团,从社团到学生之间的联系类型是()A.多对多B.•对∙C.多对∙D.一对多14.反映现实世界中实体及实体间联系的信息模型()Λ.关系模型B.层次模型C.网状模型D.E-R模型15.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性二、多选题(每题的备选答案中有多个最佳答案,每题5分,共5()分)16.在关系模式STJ(S,T,J)中,S表示学生,T表示教酎i,J表示课程。

数据库期末考试

数据库期末考试

数据库期末考试武汉工商学院课程考试试题纸2016-2017学年第1学期期末考试试卷课程名称:数据库管理与应用 试卷类型:(A 卷)课程成绩:专业基础课(必修)考试方式:(闭卷) 大题数:4考试时间:100分钟 小题数:54 题号一 二 三 四 总分 总分人 得分 一、选择题(每小题1分,共20分)题号 1 2 3 4 5 6 7 8 9 10 答案 题号 11 12 13 14 15 答案 1.数据库系统的核心是( B )A.软件工具B.数据库管理系统C.数据库D.数据库模型2.用树形结构表示实体之间练习的模型是( C )A.关系模型B.网状模型C.层次模型D.以上都不对3.下列叙述中错误的是( C )A.数据库技术的根本目标是解决数据共享的问题B.数据库设计是指设计一个能满足用户要求、性能良好的数据库C.数据库系统中,数据的物理结构必须与逻辑结构一致D.数据库系统是一个独立的系统,但是需要操作系统的支持4.设关系R 和S 的元组个数分别是100和200,关系T 是R 与S 的笛卡尔积,则T 的元组个数是( C )A.300B.10000C.20000D.400005.设有一个学生档案的关系数据库,关系模式是:学生(学号,姓名,性别,年龄)。

则“从学生档案数据库中查询学生年龄大于20岁的学生姓名”的关系代数式是( C )A.σ姓名((Ⅱ年龄>20(S))B. Ⅱ姓名((σ年龄>20(S))C.Ⅱ姓名((Ⅱ年龄>20(S))D. σ姓名((σ年龄>20(S))6.关系数据库关系系统能实现的专门关系运算包括( B )得分评卷人A.排序、索引、统计B.选取、投影、连接C.关联、更新、排序D.显示、打印、指标7.设有关系模式R 和S ,下列各关系代数表达式不正确的是( D )A.R-S=R-(R ∩S)B.R=(R-S)∪(R ∩S)C.R ∩S=S-(S-R)D.R ∩S=S-(R-S)8.设关系R 和S 的结构相同,分别有m 和n 个元组,那么R-S 操作的结果中元组个数为( C )A.m-nB.mC.小于等于mD.小于等于(m-n )9.SQL 语言是( C )标准语言。

《数据库应用基础》期末考查试卷(A卷)及答案

《数据库应用基础》期末考查试卷(A卷)及答案

《数据库应用基础》期末考查试卷(A卷)一、单项选择题(本题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.关系数据库是若干( )的集合。

A. 表(关系)B.视图C.列D.行2.下面哪一个语句能使用通配符“%、_、[]、^”查找名称以“book”字符串结尾的出版社?( )A. Select pub_name from publishers where pub_name like ‘[book]’B. Select pub_name from publishers where pub_name like ‘%book’C. Select pub_name from publishers where pub_name like ‘[^book]D. Select pub_name from publishers where pub_name l ike ‘b_o_o_k’3.与 WHERE G BETWEEN 60 AND 100 语句等价的子句是( )A.WHERE G>60 AND G<100B.WHERE G>==60 AND G<100C.WHERE G>60 AND G<=100D.WHERE G>=60 AND G<=1004.在下列基本表的定义中,数值5表示( )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A.表中有5条记录 B.表中有5列C.表中字段Sno的长度D.表格的大小5.SQL Server 2000的文件包括: 主数据文件、辅助数据文件和( )。

A.日志文件B.索引文件C.备份文件D.程序文件6、数据库设计中,在概念设计阶段可用E—R方法,其设计出的图称为( )A.实物示意图B.实用概念图C.实体表示图D.实体联系图7、在视图上不能完成的操作是( )A.更新视图B.在视图上定义新的基本表C.查询D.在视图上定义新视图8.若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的( )。

access数据库应用技术考试试卷(A,B)附答案

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中,其权限分为三类,即_________权限、_________权限和_________权限。

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

数据库 期末考试试卷A 卷
时间:90分钟 总分:100分
注:请大家在试卷上注明自己的学号。

一、选择题。

(每题2分,共50分)
1、 ACCESS 数据库是()。

A 、 层状数据库
B 、 网状数据库
C 、 关系型数据库
D 、 树状数据库
2、 在ACCESS 数据库中,数据保存在()中。

A 、 窗体
B 、 查询
C 、 报表
D 、 表
3、 数据库系统的核心是()
A 、 用户
B 、 数据
C 、 数据库管理系统
D 、 硬件
4、 关系数据库中,一个关系代表一个()
A 、 表
B 、 查询
C 、 行
D 、 列
5、 ACCESS 数据库文件的扩展名是()。

A 、 DBF
B 、 D BT
C 、 M DF
D 、 MDB
6、 关系类型中的“一对多”指的是()。

A 、 一个字段可以有许多输入项
B 、 一条记录可以与不同表中的多条记录相关
C 、 一个表可以有多个记录
D 、 一个数据库可以有多个表 7、 数据库文件中包含()对象。

A 、 表
B 、 查询
C 、 窗体
D 、 以上都包含
8、 在ACCESS 的下列数据类型中,不能建立索引的数据类型是()。

A 、 文本型
B 、 备注型
C 、 数字型
D 、 日期时间型
9、 如果某一字段数据类型为文本型、字段大小为8,该字段中最多可输入()个汉字。

A 、8
B 、4
C 、16
D 、32
10、在定义表字段时,输入掩码向导只能处理哪两种字段类型()。

A 、文本和数字 B 、文本和日期型 C 、数据和日期型 D 、货币和日期
11、下列哪一个不是设置“关系”时的选项()。

A 、实施参照完整性 B 、级联更新相关字段 C 、级联追加相关记录 D 、级联删除相关记录
12、如果字段内容为声音文件,可将此字段定义为()类型。

A 、文本 B 、查阅向导 C 、OLE 对象 D 、备注
13、在表设计视图中,如果要限定数据的输入格式,应修改字段的()属性。

A 、格式 B 、有效性规则 C 、输入格式 D 、输入掩码 14、一般情况下,以下哪个字段可以作为主关键字() A 、基本工资 B 、补贴 C 、职工姓名 D 、身份证号码 15、级联删除相关记录的含义是()
A 、删除主表中的记录,将删除任何相关表中的相关记录
B 、删除相关表中的记录,将删除主表中的记录
C 、只能删除“一对一”表中的相关记录
D 、不能删除“一对多”表中的相关记录 16、文本型字段最多可以存放()个字符。

A 、250 B 、10 C 、254 D 、255 17、下面有关主键的叙述正确的是()。

A 、不同的记录可以具有重复的主键值或空值
B 、一个表中的主键何以是一个或多个
C 、在一个表中的主键只可以是一个字段
D 、表中的主键的数据类型必须定义为自动编号或文本 18、下面有关ACCESS 数据库的叙述正确的是()
班级: 学号: 姓名:
A、存储在数据库中的数据对象之间是完全独立的,没有相互关系
B、ACCESS数据库是指存储在ACCESS中的二维表格
C、ACCESS数据库中,各类数据对象分别存储在各自独立的存储空间
D、ACCESS下建立的数据库仅归数据库拥有者使用
19、若对两个具有“一对多”关联的表实施参照完整性,并且级联更新相关字段,则()
A、在主表中更改主关键字的值,将同时更新子表中所有相关记录的匹配值
B、在子表中更改子关键字的值,将同时更新主表中所有相关记录的匹配值
C、在主表和子表中同时更改关键字的值,将同时更新所有相关记录的匹配值
D、在主表或子表中更改关键字的值,将同时更新所有相关记录的匹配表
20、在ACCESS中,表间的联接类型分为()。

A、内部联接和外部联接
B、相关联接和完全联接
C、内部联接、左联接和右联接
D、以上都不对
21、对于链接表,叙述正确的是()
A、不能在当前数据库中添加字段,但可以修改字段
B、不能在当前数据库中修改字段,但可以删除字段
C、不能在当前数据库中删除字段,但可以添加字段
D、以上都不对
22、下面有关表的叙述中错误的是()
A、表是ACCESS数据库中的要素之一
B、表设计的主要工作是设计表的结构
C、ACCESS数据库的各表之间相互独立
D、可以将其它数据库的表导入到当前数据库中
23、创建表之间的关系时,正确的操作是()
A、关闭当前打开的表
B、打开要建立关系的表
C、关闭所有打开的表
D、关闭与之无关的表
24、如果在建立学生表时,要将“出生年月”限制在1980年9月1日至1990年8月31日,在“出生年月”的有效性规划中应写入()。

A、between 1980/9/1 and 1990/8/31
B、between 9/1/1980 and 8/31/1990
C、between #1980/9/1 and 1990/8/31#
D、between #1980/9/1# and #1990/8/31#
25、关于Null值和空字符串的含义,下列说法错误的是()。

A、Null值和空字符串的含义不同
B、Null值和空字符串的含义相同
C、空字符串表示“知道没有值”
D、Null值表示“不知道”
二、填空题。

(每空2分,共40分)
1、ACCESS仅在数据库中保存数据访问页的(),而数据访问页本身则作为一
个独立的()保存起来。

2、如果要在不同的表中选择字段插入数据访问页,必须先(),如果在没有关
系的表中分别选择字段插入数据访问页,则必须先建立一个查询,这个查询必须包含()。

3、在ACCESS中打开窗体的宏操作是(),保存数据的宏操作是()。

4、可以在报表中进行分组的字段数据类型有文本、()、()、日期/时间。

5、在“分组间隔”对话框中,()数据类型的字段可以按照各自己的值或年、
季、月、周、日分组。

6、“数据库”窗口中有3个命令按钮,分别是打开、()、()。

7、建立数据表的结构可以使用设计器创建表、()、和()三种方法。

8、ACCESS2003中,数据的排序有()和()。

9、ACCESS2003的5种查询分别是选择查询、参数查询、()、()和()。

10、ACCESS创建高级查询包括参数查询、()和()。

三、用SQL语句完成下列操作(第题5分,共10分)
1、显示“学生”表中女学生的姓名、性别和家庭住址。

6、删除“教师”表中“姓名”是刘备的记录。

相关文档
最新文档