数据库A卷

数据库A卷
数据库A卷

河南理工大学万方科技学院 2008-2009 学年第

2 学期

专业班级:姓名:学号:…………………………密………………………………封………………………………线…………………………

《数据库系统原理》试卷(A卷)

专业班级:姓名:学号:…………………………密………………………………封………………………………线…………………………

复查总分总复查人

得分

(本题共10分,每小题2分)一、填空题

1、数据库系统的三级模式结构是指数据库系统由__________、

__________和__________三级构成。

2、候选键的定义为

_______________________________________________________________________ ________________________________________________________________________ 3、在关系代数运算中,五种基本运算为________、________、

________、________和________。

4、数据库事务的ACID特性是指__________、__________、__________和__________。

5、建立冗余数据最常用的技术是__________和__________。

得分

(本题共25分,每小题5分)二、简答题

1、试述DBMS的基本功能?

2、说明视图与基本表的区别和联系?

3、简述数据库设计的过程。

4、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?

5、什么是死锁?请给出检测死锁发生的一种方法。

得分

(本题共45分,每小题15分)三、应用题

1、设有一个学生课程数据库,包括学生关系Student、课程关系Course 和选修关系SC,其关系模式描述如下:

Student (学号(Sno),姓名(Sname),性别(Ssex),年龄(Sage),所在系(Sdept));

Course (课程号(Cno),课程名(Cname),先行课(Cpno),学分(Credit));

SC (学号(Sno),课程号(Cno),成绩(Grade))。

请用SQL语句完成下列要求:

(1)创建Student表并设定主码。

(2)查询与“刘晨”在同一个系学习的学生的信息。

(3) 将一条新记录(学号:99020,姓名:陈冬,性别:男,年龄:18,所在系:IS)插入到Student表中。

(4)求选修了全部课程的学生的姓名。

请用关系代数写出下列查询:

(5)查询选修了全部课程的学生学号、姓名和年龄。

2、设有关系模式R,求:

(1)求F的最小函数依赖集。

(2)求关系R的全部候选键。

(3)使用模式分解算法将模式R分解为保持依赖和无损连接的3NF。

3、设有如下两事务:

T1:读B;A=B+1;写回A。

T2:读A;B=A+1;写回B。

(1)若这两个事务并发执行,举例可能的结果。并发事务执行是否正确的标准是什么?

(2)请给出一个可串行化的调度,并给出执行的结果。

得分

(本题20分)四、数据库设计

某医院病房计算机管理中需要如下信息:

科室:科名,科地址,科电话,医生姓名

病房:病房号,床位号,所属科室名

医生:姓名,职称,所属科室名,年龄,工作证号

病人:病历号,姓名,性别,诊断,主管医生,病房号

其中,一个科室由多个病房和多个医生;一个病房只能属于一个科室;

一个医生只属于一个科室,但可负责多个病人的诊治;一个病人的主管医生只有一个。

根据以上情况和假设,试作如下设计:

(1)画出满足需求的E-R图。

(2)转换为等价的关系模型结构。

数据库管理系统试卷A

连云港生物工程中等专业学校徐圩校区 2018—2019学年第二学期 期 中 考 试 试 卷 考试科目: 数据库管理系统 试卷类别: 闭卷 考试时间: 90 分钟 班级 姓名 一、填空题(每空1分 共15分) 1、信息是经过加工之后形成的有价值的 。 2、三种基本关系运算是 、 、 。 3、一个关系数据库由若于个 组成;一个数据表由若干个 组成:每一个记录由若于个以字段属性加以分类的 组成。 4、在同一个数据库中,相关联的表关系的类型有 、 、 3种关系。 5、主索引的关键字段值是 的。 6、定义表结构时,要定义表中有多少个字段,同时还要定义每一个字段的 、 、 等。 7、一个数据库中可以有多个 。 二、 选择题(每题2分,共 40 分) 1、在Visual FoxPro 中“表”是指( )。 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、数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数 recno ( )的值是( )。 A .31 B .30 C .29 D .28 7、对数据表的结构进行操作,通常是在( )环境下完成的。 A .表设计器 B .表向导 C .表浏览器 D .表编辑器 8、每一个数据工作区上只能打开( )个数据表。 A .1个 B .2个 C .10个 D .任意个 9、在当前工作区可以访问其他工作区表中的( )。 A .数据表结构 B .数据表 C .数据库 D .数据 10、在Visual FoxPro 中字段的数据类型不可以指定为( )。 A .日期型 B .时间型 C .通用型 D .备注型 11、在数据库中的数据表间( )建立关联关系。 A .随意 B .不可以 C .必须 D .可根据需要 12、一个数据表可以添加到( )数据库中。 A .两个 B .一个 C .多个 D .随意个 13、数据表间建立参照完整性后,不能设置数据表间( )操作规则。 A .更新 B .删除 C .浏览 D .插入 14、.在数据库环境下限制字段个数的操作,要在( )中进行。 ——————————————————————————————————————————————————————————装 订 线

数据库试卷a

学院2014至2015学年第 1 学期 数据库原理与应用 课程考试( B )卷 系 级 专业 学号 一、填空题(每空1分,共计20分) 1、数据库处理技术经历了_____________、_____________、_____________和_____________四个发展阶段。 2、数据独立性是指数据的__________________与______________互不依赖、彼此独立的特性。更进一步,数据独立性又可分为__________________和___________________。 3、在数据库系统中访问数据,既可以采用__________________方式,也可以__________________采用方式。 4、分布式数据库系统数据的分片类型有__ _分片,__ __分片,以及混合分片三种。 5、实体之间的联系类型有三种,分别是 、 和 。 6、在SQL Server 2000恢复机制中提供的备份类型有 全备份、 、 、 和 。 7、设有关系模式R (A ,B ,C ,D )与它的函数依赖集F ={AB->C ,C ->D } ,则R 的候选键为_______________,它属于______________式的关系模式 。 二、选择题(每小题2分,共计20分) ( )1、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是: A .层次模型 B .关系模型 C .网状模型 D .实体-关系模型 ( )2、一个关系只有一个: 。 A. 候选码 B.外码 C.超码 D.主码 ( )3、学生基本信息表中有日期型字段’出生日期’,字符型字段’’,下列语句命令正确的 装 订 线

全国自考《数据库系统原理》试题及参考答案

2008年1月高等教育自学考试全国统一命题考试 数据库系统原理试卷 课程代码4735 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.数据库在磁盘上的基本组织形式是( ) A.DB B.文件 C.二维表D.系统目录 2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的( ) A.概念模型B.逻辑模型 C.内部模型D.外部模型 3.数据库三级模式中,用户与数据库系统的接口是( ) A.模式B.外模式 C.内模式D.逻辑模式 4.在文件系统中,所具有的数据独立性是( ) A.系统独立性 B.物理独立性 C.逻辑独立性 D.设备独立性 5.在DB技术中,“脏数据”是指( ) A.未回退的数据 B.未提交的数据 C.回退的数据 D.未提交随后又被撤消的数据 6.关系模式至少应属于( ) A.1NF B.2NF C.3NF D.BCNF 7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( ) A.BD B.BCD C.BC D.CD 8.设有关系R如题8图所示:

题8图 则∏专业,入学年份(R)的元组数为 A.2 B.3 C.4 D.5 9.集合R与S的交可以用关系代数的基本运算表示为( ) A.R-(R-S) B.R+(R-S) C.R-(S-R) D.S-(R-S) l0.已知SN是一个字符型字段,下列SQL查询语句( ) SELECT SN FROM S WHERE SN LIKE′AB%′;的执行结果为 A.找出含有3个字符′AB%′的所有SN字段 B.找出仅含3个字符且前两个字符为′AB′的SN字段 C.找出以字符′AB′开头的所有SN字段 D.找出含有字符′AB′的所有SN字段 l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( ) A.SELECT Snum B.SELECT Snum FROM SC FROM SC WHERE Grade=0 WHERE Grade<=0 C.SELECT Snum D.SELECT Snum FROM SC FROM SC WHERE Grade=NULL WHERE Grade IS NULL l2.下列不是 ..数据库恢复采用的方法是( ) A.建立检查点B.建立副本 C.建立日志文件 D.建立索引 13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。不能 ..保存此信息的记录类型是( ) A.环境记录B.连接记录 C.语句记录D.运行记录 l4.在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为( ) A.行类型B.汇集类型 C.引用类型D.枚举类型 l5.在面向对象技术中,类图的基本成分是类和( ) A.属性B.操作 C.关联D.角色 二、填空题(本大题共10小题,每小题1分,共10分) 请在每小题的空格上填上正确答案。错填、不填均无分。 16.在数据库的概念设计中,客观存在并且可以相互区别的事物称为_________________。17.增强ER模型中,子类实体继承超类实体的所有________________________。 18.产生数据冗余和异常的两个重要原因是局部依赖和_________________依赖。 l9.如果Y?X?U,则X→Y成立。这条推理规则称为________________。20.ODBC规范定义的驱动程序有两种类型:即单层驱动程序和________________。21.DBMS可分为层次型、网状型、__________________型、面向对象型等四种类型。22.如果事务T对某个数据R实现了__________________锁,那么在T对数据R解除封锁之前,不允许其他事务再对R加任何类型的锁。 23.在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的____________________性。

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

数据库期末考试试卷A卷.docx

数据库期末考试试卷 A 卷 时间: 90 分钟总分: 100 分 题次一( 50 分)二( 40 分)三( 10 分)总( 100 分) 得分 注:请大家在试卷上注明自己的学号。 :一、选择题。(每题 2 分,共50 分) 名题号12345678910 姓答案 题号11121314151617181920 答案 题号2122232425 答案 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、 DBT 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 、250B、 10C、 254D、 255 17、下面有关主键的叙述正确的是()。 A、不同的记录可以具有重复的主键值或空值 B、一个表中的主键何以是一个或多个 C、在一个表中的主键只可以是一个字段 D、表中的主键的数据类型必须定义为自动编号或文本 18、下面有关ACCESS 数据库的叙述正确的是() 1

最新数据库系统原理期末考卷及标准答案

漳州师范学院 计算机系05 级本科《数据库原理与应用》课程期末试卷A 标准答案 (2006——2007学年度第二学期) 一、选择题:(每题1.5 分,共24 分) 1.关系数据库规范化是为解决关系数据库中( A )问题而引入的. A.插入﹑删除﹑更新的异常和数据冗余 B.提高查询速度 C. 减少数据操作的复杂性 D.保证数据的安全性和完整性 2.关系代数表达式的优化策略中,首先要做的是( B ). A.对文件进行预处理 B 及早执行选择运算 C.执行笛卡尔积运算 D. 执行投影运算 3.在关系代数中,θ连接操作由( A )组合而成. A.笛卡尔积和选择 B.投影选择和笛卡尔积 C. 投影和笛卡尔积 D. 投影和选择 4.设关系模式R是3NF模式,那么下列说法不正确的是( B ). A. R必是2NF B. R必不是BCNF C. R可能不是BCNF D. R必是1NF 5.在两个实体类型间有M:N联系时,这个结构转换成的关系模式有( C )个. A. 1 B. 2 C. 3 D. 4 6.从E-R模型向关系数据模型转换时,一个M:N联系转换成一个关系模式时,该关 系模式的关键字是( C ). A. N端实体的关键字 B.M端实体的关键字 C. N端实体的关键字与M端实体的关键字的组合 D. 重新选取其它关键字

7.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定至少是属于( D ). A. BCNF B.2NF C. 3NF D. 1NF 8.“年龄在15至30岁之间”属于数据库系统的( C ). A. 恢复功能 B. 并发控制 C 完整性 D. 安全性 9.数据流程图是用于数据库设计中( D )阶段的工具. A.概念设计. B可行性分析 C程序编码 D.需求分析 10.数据库系统中,用户使用的数据视图用( A )描述. A. 外模式 B. 存储模式 C. 内模式 D.概念模式 11.R为4元关系R(A, B, C,D),S为3元关系S(B, C, D), R∞C构成 的新关系是( B )元关系. A. 3 B. 4 C. 5 D. 6 12.关系代数中的Π运算符对应下面语句中的( A )子句. A.Select B. From C. Where D. Group By 13.将查询SC表的权限授予用户U1,并允许U1将此权限授予其他用户.实现此功能的 SQL语句是( D ). A.grant select to SC on U1 with public B.grant select oh SC to U1 with public C.grant select to SC on U1 with grant option D.grant select on SC to U1 with grant option 14.在数据库系统中,安全性控制可采用:用户标识和鉴定、存取控制、审计、密码 保护和( C )五级安全措施来实现. A. 游标 B.索引 C.视图 D.存储过程 15.解决并发操作带来的数据不一致性问题,可以采取( A ). A.封锁 B.恢复 C.存储 D.协商 16.在并发控制中,允许其他事务读取数据,但不允许进行数据修改叫( B). A.两段锁 B.共享锁 C.独占锁 D.意向锁

数据库试卷a

数据库试卷a

合肥学院2014至2015学年第 1 学期 数据库原理与应用 课程考试( B )卷 系 级 专业 学号 姓名 一、填空题(每空1分,共计20分) 1、数据库处理技术经历了_____________、_____________、_____________和 _____________四个发展阶段。 2、数据独立性是指数据的__________________与______________互不依赖、彼此独立的 特性。更进一步,数据独立性又可分为__________________和___________________。 3、在数据库系统中访问数据,既可以采用__________________方式,也可以__________________采用方式。 4、分布式数据库系统数据的分片类型有__ _分片,__ __分片,以及混合分片三 种。 5、实体之间的联系类型有三种,分别是 、 和 。 6、在SQL Server 2000恢复机制中提供的备份类型有 全备份、 、 、 和 。 7、设有关系模式R (A ,B ,C ,D )与它的函数依赖集F ={AB->C ,C ->D },则R 的候选 键为_______________,它属于______________范式的关系模式 。 二、选择题(每小题2分,共计20分) ( )1、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是: 装 订 线

A.层次模型B.关系模型 C.网状模型D.实体-关系模型 ( )2、一个关系只有一个:。 A.候选码 B.外码 C.超码 D.主码 ( )3、学生基本信息表中有日期型字段’出生日期’,字符型字段’姓名’,下列语句命令正确的 命题教师刘登胜共 6 页,第 1 页

数据库系统原理》试卷-A卷-试题-答案

北京邮电大学2007 —— 2008学年第2学期 《数据库系统原理》期末考试试题(A) 1. Fill in blanks.(1 9 points) (1) ______ DDL ____ i s the Ianguage for specifying the database schema and as well as other properties of the data. (2) With respect to in tegrity mecha ni sms in DBS, —trigger __ defi nes acti ons to be executed automatically whe n some events occur and corresp onding con diti ons are satisfied. (3) An entity set that does not have sufficient attributes to form a primary key is termed a weak en tity set (4) The com monly-used schemes of orga ni zati on of records in files are heap file organization , sequential file organization, and hashing file organization. (5) The three steps in query processing are parsing and translation, optimization, and evaluation (6) The recovery-management component of a database system implements the support for tran sact ion atomicity and durability .

数据库试卷a

学院2014至2015学年第1学期 数据库原理与应用课程考试(B )卷 _______ 系_级______________ 专业学号_______________________ 一、填空题(每空1分,共计20分) ______________ 和_______________ 1、数据库处理技术经历了_______________、 四个发展阶段。 2、数据独立性是指数据的____________________ 与 ________________ 不依赖、彼此独立的特 性。更进一步,数据独立性又可分为______________________ 和 ______________________ 。 3、在数据库系统中访问数据,既可以采用 __________________________________ 方式,也可以 ____________________ 用方式。 4、分布式数据库系统数据的分片类型有______________ 分片,__________ 分片,以及混合 分片三种。 5、实体之间的联系类型有三种,分别是_______________ 、_____________ 和_____________ 。 6、在SQL Server 2000恢复机制中提供的备份类型有全备份、 ____________ 、____________ 、和_____________ 。 7、设有关系模式R(A,B,C,D)与它的函数依赖集F={AB->C, C->D },则R的候选 键为_________________ ,它属于________________ 的关系模式 二、选择题(每小题2分,共计20分) 大题得分 _ ()1、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是:____________________ A ?层次模型 B ?关系模型 C ?网状模型 D ?实体-关系模型 ()2、一个关系只有一个:_______________。 A. 候选码 B.外码 C.超码 D.主码 ()3、学生基本信息表中有日期型字段’出生日期'字符型字段’,下列语句命令正确的

数据库系统原理试卷

2014--2015学年第1学期 《数据库系统原理》试卷 开课单位:计算机学院,考试形式:闭卷 案,并将其代码填入以下表格内。每小题2分,共40 1.下述关于数据库系统的正确叙述是( )。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 2. 数据库系统的最大特点是( A )。 A.数据的三级抽象和二级独立性 B.数据共享性 C.数据的结构化 D.数据独立性 3. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。 A.元组B.行 C.记录D.属性 4.关系模式的任何属性( A )。 A.不可再分 B.可再分 C.命名在该关系模式中可以不惟一 D.以上都不是 5、关系模型中,一个关键字是( C )。 A.可由多个任意属性组成 B.至多由一个属性组成 C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是 6.SQL语言是( B ) 的语言,易学习。 A.过程化B.非过程化C.格式化D.导航式 7.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( D )。

精品文档 A.S B.SC,C C.S,SC D.S,C,SC 8.关系数据模型()。 A.只能表示实体间的 1 : 1 联系 B.只能表示实体间的 1 : n 联系 C.只能表示实体间的 m : n 联系 D.可以表示实体间的上述 3 种联系 9.关系运算中花费时间可能最长的运算是( C )。 A.投影B.选择C.笛卡尔积D.除 10.在数据库系统中,保证数据及语义正确和有效的功能是( D )。 A.并发控制 B.存取控制 C.安全控制 D.完整性控制 11.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( A )的缺陷。 A.数据的不一致性 B.结构不合理C.冗余度大 D.数据丢失 12.关系模型中的关系模式至少是( A )。 A.1NF B.2NF C.3NF D.BCNF 13.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。 A.需求分析B.概念设计C.逻辑设计D.物理设计 14.在数据库的概念设计中,最常用的数据模型是( D )。 A.形象模型B.物理模型C.逻辑模型D.实体联系模型15.事务的原子性是指( A )。 A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的 C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 16.( B )用来记录对数据库中数据进行的每一次更新操作。 A.后援副本B.日志文件C.数据库D.缓冲区 17.在数据库物理设计阶段,建立索引的目的是为了提高数据的( C )。 A.更改效率B.插入效率C.查询效率D.删除效率 18.解决并发操作带来的数据不一致性总是普遍采用( A )。 A.封锁B.恢复C.存取控制D.协商 19.关于“死锁”,下列说法中正确的是( D )。 A.死锁是操作系统中的问题,数据库操作中不存在 B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁 D.只有出现并发操作时,才有可能出现死锁 20.并发操作会带来哪些数据不一致性( D )。 A.丢失修改、不可重复读、脏读、死锁 B.不可重复读、脏读、死锁C.丢失修改、脏读、死锁 D.丢失修改、不可重复读、脏读

数据库试卷及答案

网络数据库试题 一、选择题:本大题共13小题;每小题2分,共26分。在每小题给出的四个选择中,只有一项是符合题目要求的,把所选择项前的字母填在下表中对应的题号下。1.(B)是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DB B.DBMS C.DBS D.DBA 2.SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( D )A、零个字符B、1个字符C、多个字符D、以上都可以 3.下列哪一个数据库不是SQL Server 2000的系统数据库(C )A.master数据库B.msdb数据库 C.pubs数据库D.model数据库 4.下列四项中,可以直接用于表示概念模型的是( D )。 A. 网状模型 B.关系模型 C.层次模型 D.实体-联系(E-R)模型 5.下列四项中说法不正确的是( A ) A. 数据库避免了一切数据的重复 B.数据库中的数据可以共享 C. 数据库减少了数据冗余 D.数据库具有较高的数据独立性 6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(c ) A.多对多 B.一对一 C.多对一 D.一对多 7.关系数据库中空值(NULL)相当于( d ) A. 零(0) B. 空白 C. 零长度的字符串 D. 没有输入 8.事务有多个性质,其中不包括( B ) A.隔离性 B. 不可撤消 C.原子性 D. 一致性 9.一个电视经销商在表Tvtype 中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息( C ) A. select top3 cDiscription from Tvtype order by iprice asc B. select cDiscription from Tvtype where max(iprice)>3 C. select top3 cDiscription from Tvtype order by iprice desc D. select cDiscription max(iprice) from Tvtype order by iprice 10.假如采用关系数据库系统来实现应用,在数据库设计的( d )阶段,需要将E-R 模型转换为关系数据模型。 A.概念设计 B.物理设计 C. 运行阶段 D. 逻辑设计 11.取出关系中的某些列,并消去重复的元组的关系运算称为( b ) A.取列运算 B. 投影运算 C.连接运算 D. 选择运算

数据库系统原理及应用期末试卷A

精品文档 软件学院2011-2012学年度第二学期 数据库原理及应用期末考试试卷(A ) 考试时间:120分钟 题号 一 二 三 四 总分 得分 一、单项选择题(每小题只有一个正确选项,每题2分,共30分) 1、数据库类型是按照( B )来划分的。 A.文件形式 B.数据模型 C.记录形式 D.数据存取方法 2、在数据库设计中,将ER 图转换成关系数据模型的过程属于( B ) A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 3、语句delete from sc 表明( A ) A. 删除sc 中的全部记录 B. 删除基本表sc C. 删除基本表sc 中的列数据 D. 删除基本表sc 中的部分行 4、从E -R 模型关系向关系转换时,一个M :N 联系转换为关系模式时,该关系模式的主码是( C ) A .M 端实体的主码 B .N 端实体的主码 C .M 端实体主码与N 端实体主码组合 D .重新选取其他属性 5、保护数据库,防止未经授权的或不合法的使用造成的资料泄漏、更改破坏。这是指数据的( A ) A .安全性 B .完整性 C .并发控制 D .恢复 6、对数据库中的基本表进行插入、删除、修改是数据库管理系统的( B ) A .数据定义功能 B. 数据操纵功能 C. 数据组织、存储和管理 D. 其它功能 7、关系中的主码必须是唯一且不为空(NULL ),这是指关系的( B ) A. 参照完整性 B. 实体完整性 C. 用户定义完整性 D. 规范化 8、关系模式的任何属性( A ) A .不可再分 B .可再分 C .命名在该关系模式中可以不惟一 D .以上都不是 第(9)至(11)题是基于如下两个关系,其中雇员信息表关系EMP 的主码是雇员号,部 门信息表关系DEPT 的主码是部门号。 9、若执行下面列出的操作,哪个操作不能成功执行?( D ) A. 从EMP 中删除行(‘010’,‘王宏达’,‘01’,1200) B. 在EMP 中插入行(‘102’,‘赵敏’,‘01’,1500) C. 将EMP 中雇员号=‘056’的工资改为1600元 D. 将EMP 中雇员号=‘101’的部门号改为‘05’ 10、若执行下面列出的操作,哪个操作不能成功执行?( C ) A. 从DEPT 中删除部门号=‘03’的行 B. 在DEPT 中插入行(‘06’,‘计划部’,‘6号楼’) C. 将DEPT 中部门号=‘02’的部门号改为‘10’ D. 将DEPT 中部门号=‘01’的地址改为‘5号楼’ 11、在雇员信息表关系EMP 中,哪个属性是外码(foreign key )?( C ) A. 雇员号 B. 雇员名 C. 部门号 D. 工资 12、学生表(id ,name ,sex ,age ,depart_id ,depart_name ),存在的函数依赖是id →name , id →sex ,id →age ,id →depart_id , dept_id →dept_name ,其满足( B )。 A. 1NF B. 2NF C. 3NF D. BCNF 13、sql 语句 grant select, insert on table sc to lisi 的含义是?( B ) A. 授予用户lisi 查询sc 表的权限 B. 授予用户lisi 查询,插入sc 表的权限 C. 撤消用户lisi 查询,插入sc 表的权限 D. 撤消用户lisi 插入sc 表的权限 14、学生选修表SC (Sno ,Cno ,grade ),Sno 是学号,Sno 是课程号,grade 是成绩。现在要统计每个学生的总成绩,sql 语句为:select Sno, from sc ;横线上应填入的内容是( B ) A. count(grade) group by Sno B. sum(grade) group by Sno C. count(grade) order by Sno D. sum(grade) order by Sno 15、数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D ) 得分 评卷人 别 班级 姓名 学号 ·········· ·········· ···················· ·········· ········密··················封················ ··线························· ···················· EMP DEPT

数据库系统试卷a()学习资料

江苏科技大学经济管理学院 《数据库原理与应用》课程考试试卷 班级:姓名:学号: 考试成绩 一、单项选择题(每题1分,共10分) 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.1:1 B,1:n C, m:n D.m:1 7.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是_____完整性。( ) A. 实体完整性 B. 参照完整性 C. 用户定义的完整性 D. 实体完整性、参照完整性和用户定义的完整性 8.下列不属于并发操作带来的问题是_____。( ) A. 丢失修改 B. 不可重复读 C. 数据冗余 D. 读脏数据 9.假如采用关系数据库系统来实现应用,在数据库设计的_____阶段,需要将E-R模型转换为关系数据模型() A. 概念设计 B. 物理设计 C. 逻辑设计 D. 运行阶段 10.事务的原子性是指() A. 事务中包括的所有操作要么都做,要么都不做 B. 事务一旦提交,对数据库的改变是永久的 C. 一个事务内部的操作对并发的其他事务是隔离的

数据库系统原理 a卷

东莞理工学院城市学院(本科)试卷(A卷) 2015-2016学年第二学期 开课单位:计算机与信息科学系,考试形式:闭卷,允许带入场科目:数据库系统原理班级:14计算机科学与技术班/ 14软件工程班 姓名:学号: 题序一二三四五总分 得分 评卷人 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其 代码填入以下表格内。每小题1分,共30分) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1.逻辑模型下数据管理模型分为()与网状3类。 A、层次型、关系型 B、层次型、网络型 C、树型、层次型 D、星型、关系型 2.消除了部分依赖关系的1NF关系模式,必定是()。 A、1NF B、2NF C、3NF D、4NF 3.SQL Server配置管理器可停止服务与查看或更改服务属性,但不包括()。 A、启动服务 B、恢复服务 C、运行程序 D、暂停服务 4.在SQL Server 2008数据库中,下列不属于数据库对象的是()。 A、视图 B、表格 C、存储过程 D、规则 5.Transact-SQL中用于删除数据库的关键字是()DATABASE。 A、ALTER B、KILL C、DROP D、DELETE 6.备份设备是用来存储数据库事务日志等备份的()。 A、通用硬盘 B、存储介质 C、存储纸带 D、外围设备 7.使用局部变量名称前必须以()开头。

A、@ B、@@ C、local D、## 8.SQL Server 2008中支持的注释语句为()。 A、/!…!/ B、/*…*/ C、/#…#/ D、== 9.SQL语言中,BEGIN…END用来定义一个()。 A、过程块 B、方法块 C、语句块 D、对象块 10.EXISTS在子查询中用来测试()。 A、数据是否存在 B、列是否存在 C、表是否存在 D、行是否存在 11.SQL的视图是从()中导出的。 A、基本语言 B、基本触发器 C、基本表 D、基本库 12.按触发事件不同将触发器分为两大类:DML触发器和()触发器。 A、CLR B、DDL C、DDT D、URL 13.下列()操作不会同时影响到deleted表和inserted表。 A、SELECT B、INSERT C、UPDATE D、DELETE 14.在Transact-SQL中,删除计科角色成员的语句关键字为()。 A、sp_drop B、sp_droprolemember C、sp_droprole D、drop 15.SQL中,下列涉及空值的操作,不正确的是()。 A、AGE IS NULL B、AGE IS NOT NULL C、AGE = NULL D、NOT (AGE IS NULL) 16.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ()。 A、左外连接 B、右外连接 C、外部并 D、外连接 17.存储过程的优点不包括()。 A、提高运行速度 B、降低网络通信量 C、存储在DB之外方便修改 D、间接实现安全控制 18.实体集书店与图书之间具有()联系。 A、一对一 B、一对多 C、多对多 D、多对一 19.把E-R图转换成关系模型的过程,属于数据库设计的()。 A、逻辑结构设计 B、物理结构设计 C、概念结构设计 D、总体结构设计 20.关系代数的五个基本操作是:并、差、选择、投影和()。 A、外连接 B、笛卡儿积 C、等值连接 D、自然连接 21.对数据库模式进行规范化处理,是在数据库设计的()。 A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段 22.嵌入式SQL的预处理方式,是指()。 A、识别出SQL语句,加上前缀标识和结束标志

《数据库系统原理》与《软件工程》试题样卷

北京化工大学 2009年攻读硕士学位研究生入学考试《数据库系统原理》与《软件工程》试题样卷 注意事项 1.答案必须写在答题纸上,写在试卷上均不给分。 2.答题时可不抄题,但必须写清题号。 3.答题必须用蓝、黑墨水笔或圆珠笔,用红色笔或铅笔均不给分。 一、填空题(本大题共15个需要填充的空格,每空1分,共15分) 1.DBMS并发控制的基本单位为_______________。 2.所谓函数依赖的实质是描述关系模式中_______________之间的相互 制约和相互_______________的关系。 3.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改 破坏、这是指数据的_______________。 4.DB并发操作通常会带来三类问题:丢失修改、_______________和读 “脏数据”。 5.按照在软件生命周期全过程中应完成的任务的性质,在概念上可以把 软件生命周期划分成_______________、可行性研究、需求分析、_______________、详细设计、_______________、综合测试和维护等8个阶段。 6.模块的独立程度可以由两个定性标准度量:内聚和_______________。 7.软件维护通常包括4类活动:_______________、_______________、 _______________和预防性维护。 8.用面向对象方法开发软件,通常需要建立3种形式的模型:描述系统 _______________的对象模型、描述系统控制结构的_______________和描述系统功能的功能模型。 9.面向数据流的设计方法将信息流映射成_______________。 二、单项选择题(本大题共20小题,每小题1分,共20分) 1.数据库的独立性是指。 A.数据库的数据依赖于用户的应用程序 B.DBMS与DB相互独立 C.用户应用程序与数据库的数据相互独立 D.用户应用程序与DBMS相互独立

数据库期末考试试卷a

信息科技大学 2008 ~2009 学年第2 学期 《数据库系统基础》课程期末考试试卷 课程所在学院:信息管理学院 适用专业班级:07审计、07管科 考试形式:(开卷) 班级::学号: 一、填空题(本题满分20分,每空1分) 1、数据可以共享、数据独立性高是数据管理的【1】阶段的特性。 2、数据独立性是指数据的存储结构与【2】相互独立的特性。 3、描述现实世界数据及其数据之间联系的数据模型称作【3】模型。 4、使用树结构来表示实体和实体之间联系的数据模型是【4】模型。 5、“一个属性或属性集能够唯一标识关系中的元组,又不含有多余的属性”定义的是 【5】。 6、两个关系的交运算(R∩S)可以用集合的差运算表示为【6】。 7、关系模型的完整性约束包括实体完整性、参照完整性和用户定义完整性,外部关键字用 于实现其中的【7】。 8、用SQL SELECT语句进行查询时,如果希望查询的结果中不出现重复元组,应在SELECT 子句中使用【8】关键字。 9、在CREATE TABLE语句中定义主关键字的关键词是【9】。 10、可能影响删除操作的完整性约束是【10】约束。 11、事务ACID特性中的“I”表示事务的【11】性。 12、在数据库并发控制中,为了保证避免未提交读现象(脏读),则至少应该将事务的 隔离级别设置为【12】。 13、当数据库受到破坏后,应该首先考虑备份该数据库的【13】,

这样才有可能保证将数据库完全恢复到灾难时刻。 14、设有R(U,F),U={A,B,C},F={AB→C,B→C},则该关系模式是【14】式。 15、在SQL Server中局部存变量的前缀是【15】。 16、自身不具有标识特征、需要借助所依赖的实体才能够标识的实体是【16】 实体。 17、Power Designer的CDM功能用于建立【17】数据模型。 18、在分布式数据库中用户无需了解数据的物理存放位置,我们把这种特性称作分布式 数据库的【18】性。 19、数据仓库中有各种综合程度的数据,综合程度越高则可回答的问题数量越 【19】。 20、空间数据库的主要应用领域是【20】。 二、选择题(本题满分20分,共含20道小题,每小题1分) 1、在关系数据库中实体用关系表示,实体与实体之间的联系 A 用关系表示 B 用指针表示 C 用层次结构表示 D 用菱形框表示 2、“若属性A是关系R的主属性,则属性A不可以为空值”描述的是 A 第二式关系 B 实体完整性规则 C 主关键字 D 第三式关系 3、设有关系R(X,Y)和S(Y),在R中给定的x值所对应的那组y值如果包含了S中的所有y 值,则x就在结果关系中,这描述的是 A 函数依赖 B 除法运算 C 逻辑蕴含 D 多对多联系 4、如果规定一名教师可以教多门课程,一门课程也可以由多名教师教,则教师和课程之间 的联系类型是 A 一对一 B 一对多 C 多对一 D 多对多 5、数据库通过三层结构获得了 A 数据独立性 B 数据完整性 C 数据共享性 D 数据可靠性 6、在SQL SELECT语句中,实现关系代数选择操作的子句是 A SELECT B FROM C WHERE D DISTINCT 7、在CREATE TABLE语句的某属性定义中“FOREIGN KEY REFERENCES 仓库”说明 A 外部关键字是仓库 B 外部属性与仓库相关 C 参照仓库关系的同名属性 D 以上说法都对

相关文档
最新文档