




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、单项选择题(本大题共20小题,每小题1分,共20分) 1. 使用CREATE TABLE SCHEMA 语句建立的是 ( B ) A)数据库模式 B)表 C)视图 D)索引 2. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算, 其运算结果的元组个数为 ( B ) A)80 B)小于等于80 C)大于等于160 D)大于等于80,小于等于160 3. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示 ( B ) A)授权所有用户 B)所有的操作权限 C)对所有的数据集合 D)允许再授权 4. 对数据库模式进行规范化处理,是在数据库设计的 ( C ) A)需
2、求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段 5. 不存在传递函数依赖的范式至少要求是 ( C ) A)2NF B)3NF C)4NF D) BCNF 6. 在下列几种故障中,不破坏数据库内容的是 ( B ) A)计算机病毒发作 B)供电系统故障 C)瞬时的强磁场干扰 D)磁盘介质损坏 7. 在数据库技术中,独立于计算机系统的模型是 ( A )A)E-R模型 B)层次模型C)关系模型 D)面向对象的模型 8. 四种传统的集合运算算是 ( C ) A),-,和 B),-,和 C),和- D),和 9. SQL中,下列涉及空值的操作,不正确的是 ( C )A)AGE IS NU
3、LLB)AGE IS NOT NULLC)AGE = NULLD)NOT (AGE IS NULL)10. 单个用户使用的数据视图的描述称为 ( A )A)外模式B)概念模式C)内模式D)存储模式 11 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B ) A)用户界面B) 存取结构 C)数据输入 D)报表输出 12. 实体集书店与图书之间具有( B )联系。A) 一对一 B) 一对多 C) 多对多 D )多对一13. 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是( A )A) 患者编号,医生编号,诊断日
4、期 B)医生编号 C)诊断日期 D)患者编号14) 任何一个三目关系都属于( A )A )1NF B) 3NF C) BCNF D) 4NF15. 相对于关系模型,层次数据模型的缺点之一是( A )A) 数据维护困难 B) 数据结构复杂 C )数据独立性高 D )有严格的数学基础16. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是( A )A) 患者编号 B) 患者姓名 C) 患者编号和患者姓名 D)医生编号和患者编号17. 班长和学生是什么关系( B )A)1:1 B)1:M C
5、)M:N D)都不是18.下面哪种数据模型只有一个根结点( B )A)概念 B)层次 C)关系 D)网状19.哪种模式不是数据库的模式( C )A)模式 B)外模式 C)映像模式 D)内模式20视图定义是( D )A)一个基表中导出的基表B)一个基表中导出的虚表C)一个或几个基表或视较中导出的基表D)一个或几个基表或视较中导出的虚表4下面的关系模式是属于( A )S-D-L(sno学号,dept系,loc住所)A)2NF B) 3NF C) 4NF D)BCNF5对数据库存储结构和存取方法的分析在( D )阶段A)需求分析 B)概念结构 C)逻辑结构 D)物理设计6为了描述现实世界中的事物,在
6、信息世界中所建立的模型称为( D )A)关系模型B) 网状模型C) 层次模型 D) 概念模型7在关系数据库中,只消除非主属性对码的部分依赖的范式是 ( C )A) BCNF B) 1NF C) 2NF D) 3NF8在数据库系统中,同一个外模式 ( C )A) 只能被一个用户的一个应用程序使用B) 不能被一个用户的多个应用程序使用C) 可以被同一个用户的多个应用程序使用D) 可以被所有用户的应用程序使用9在数据库系统中,对全体数据的逻辑结构和特征的描述称为( B )A) 子模式 B) 模式C) 存储模式 D) 内模式10实体所具有的某一特性称为实体的 ( C )A) 特征 B) 性质 C) 属
7、性 D) 特点1现实世界中事物在某一方面的特性在信息世界中称为 ( C ) A.实体 B.实体值 C.属性 D.信息 2数据的存储结构与数据逻辑结构之间的独立性称为数据的 ( B ) A.结构独立性 B.物理独立性 C.逻辑独立性 D.分布独立性 3. 应用程序设计的工作开始于数据库设计步骤的 ( D )A.需求分析阶段 B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段 4在关系R中,代数表达式 34(R) 表示 ( B ) A.从R中选择值为3的分量小于第4个分量的元组组成的关系 B.从R中选择第3个分量值小于第4个分量的元组组成的关系 C.从R中选择第3个分量的值小于4的元组组成的关系
8、D.从R中选择所有元组组成的关系 5为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 ( B ) A.S锁 B.X锁 C.S锁和X锁 D.S锁或X锁 6. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是 ( A ) A.SELECT B.FROM C.WHERE D.SET 7. 在数据库设计中,将E-R图转换成关系数据模型的过程属于 ( B )A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段8. 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影、选择和( B ) A.交 B.笛卡尔积 C.自然连接 D.除法 9. SQL语言
9、具有的功能是( B )A.关系规范化,数据操纵,数据控制 B.数据定义,数据操纵,数据控制 C.数据定义,关系规范化,数据控制 D.数据定义,关系规范化,数据操纵 19. 选择和笛卡尔积的关系运算是 ( A ) A. 和 B. 和 C.,和- D.和 1. 在数据库系统中,数据独立性是指( C ) A.用户与计算机系统的独立性 B.数据库与计算机的独立性 C.数据与应用程序的独立性 D.用户与数据库的独立性 2设计数据库概念结构时,常用的数据抽象方法是聚集和 ( D ) A.分类 B.继承 C.分析 D.概括 3. 在下列的数据库模式中,独立于计算机系统的模式是 ( A ) A.概念模式 B.
10、逻辑模式 C.内模式 D.外模式 4. 在关系模式R(U,F)中,如果XY,如果不存在X的真子集X1,使X1Y, 称函数依赖XY为 ( C ) A.平凡函数依赖 B. 部分函数依赖 C.完全函数依赖 D.传递函数依赖 5. 要使数据库具有可恢复性,最基本的原则是 ( D ) A.加强机房安全管理 B.安装防病毒设施 C.经常检修计算机系统 D.数据重复存储 6. 对关系R进行投影运算后,得到关系S,则 ( C ) A.关系R的元组数等于关系S的元组数 B.关系R的元组数小于关系S的元组数 C.关系R的元组数大于或等于关系S的元组数 D.关系R的元组数大于关系S的元组数 7记载数据库系统运行过程
11、中所有更新操作的文件称为 ( C ) A.更新文件 B. 后备文件 C.日志文件 D.数据文件 8. 选择和连接的关系运算是 ( B ) A. 和 B. 和 C.,和- D.和1. 位于用户和数据库之间的一层数据管理软件是 ( ) A)DBS B)DB C)DBMS D)MIS 2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的 ( A ) A)原子性B)一致性 C)隔离性D)持久性 3. 关系代数的五个基本操作是:并、差、选择、投影和 ( D ) A)等值连接B)F连接 C)自然连接D)笛卡儿积 4. 在关系数据库中,表与表之间的联系是通过( B )实现的。 A)实体完整
12、性规则B)参照完整性规则 C)用户自定义的完整性规则D)主键 5. 在数据库技术中,未提交的随后又被撤消的数据称为 ( D ) A)错误数据B)冗余数据 C)过期数据D)脏数据 6. 在SQL中,建立视图用的命令是 ( C ) A)CREATE SCHEMAB)CREATE TABLE C)CREATE VIEWD)CREATE INDEX 7. 在数据库的E-R图中,菱形框表达的是 ( C ) A) 属性B)实体 C)实体之间的联系 D)实体与属性之间的联系 8. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作并运算, 其运算结果的元组个数为 ( D ) A )80B)小于等于
13、80 C)大于等于160D) 大于等于80,小于等于160 9. 把E-R图转换成关系模型的过程,属于数据库设计的 ( C ) A)总体结构设计B)概念结构设计 C)物理结构设计D)逻辑结构设计 10. 在SQL中,SELECT语句的SELECT DISTINCT表示查询结果中 ( C ) A)属性名都不相同B)去掉了重复的列 C)行都不相同D)属性值都不相同 11. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( A ) A)客户机端B)服务器端 C)终端D)系统端 12. 在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是 ( D ) A)对数据实行
14、X锁并读数据B)对数据实行S锁并写数据 C)对数据实行X锁并写数据D)不加封锁的读数据1请选出不是数据的答案( D )A)文字 B)图形 C)声音 D)字段2选出下面哪个是在计算机系统中的最外层( A )A)应用系统 B)应用开发工具 C)DBMS D)操作系统3数据库管理技术的发展主要经历三个阶段即( A )A)人工管理阶段、文件管理阶段、数据库管理阶段B)人工管理阶段、磁盘管理阶段、数据库管理阶段C)原始管理阶段、磁盘管理阶段、数据库管理阶段D)手工阶段、计算机管理阶段、数据库管理阶段5 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将( A )转换为关系数据模型A E-R模
15、型 B 层次模型 C 关系模型 D 网状模型6 描述数据库中全体数据的逻辑结构和特征是( B )A 内模式 B 模式 C 外模式 D 存储模式7下而哪一级封锁协议既可以解决读脏数据又可以解决重复读问题( C )A 一级封锁协议 B 二级封锁协议 C 三级封锁协议 D 两段锁协议8 下列哪种方法可以解决活锁问题( C )。A 一次封锁法 B顺序封锁法 C 排队等待法 D以上答案都不对9不是最常用的数据模型是:( A )A)概念 B)层次 C)网状 D)关系10下面有一关系模型,其候选码是:( A ) student(学号,姓名,性别,年龄,出生日期)A)学号 B)姓名 C)性别 D)出生日期11
16、班长和学生是什么关系( B )A)1:1 B)1:M C)M:N D)都不是17关系S-D-L(sno学号,dept系,loc住所)存在( B )A) 部分函数依赖 B)传递函数依赖 C)多值依赖 D)都不对19对于学生这一实体,张英是学生,他属于抽象中的( A )A)分类 B)聚集 C)概括 D)都不对20静态级约束包括:( B )A)列级约束,实体完整性约束,参照完整性约束B)列级约束,元组约束,关系约束C)函数依赖约束,统计约束,参照完整性约束D)以上都不对2. 在DBS中,DBMS和OS之间的关系是 (B)A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行4
17、. 四种专门的关系运算是 (A )A) ,和B) ,和C) ,和D) ,和5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 (D)A. 左外联接 B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是 (C)A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)8. 如果事务T获得了数据项Q上的排它锁,则T对Q (A)A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写1.用二维表结构表示实体以及实体间联系的数据模型称为C。 A网状模型 B层次模型 C关系模型 D面向对象
18、模型2. 在数据库的三级模式结构中,内模式有A。A1个 B2个 C三个 D任意多个3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(D )A.多对多 B.一对一 C.多对一 D.一对多4.反映现实世界中实体及实体间联系的信息模型是(D )A.关系模型 B.层次模型 C.网状模型 D. E-R模型5.对数据库并发操作有可能带来的问题包括(A )A.读出“脏数据” B.带来数据的冗余 C.未被授权的用户非法存取数据 D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括(D )A.完整性规则 B.数据结构 C.数据操作 D.并发控制7.关系代数表达式的
19、优化策略中,首先要做的是(B )A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡儿积运算 D.投影运算8.事务有多个性质,其中不包括(B )A.一致性 B.唯一性 C.原子性 D.隔离性9.SQL语言通常称为(A )A.结构化查询语言 B.结构化控制语言C.结构化定义语言 D.结构化操纵语言10SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能B。A数据查询 B。数据操纵C数据定义 D。数据控制1在SQL的算术表达式中,如果其中有空值,则表达式 ( C ) A)空值按0计算 B)由用户确定空值内容再计算结果 C)
20、结果为空值D)指出运算错误,终止执行 2. 当两个关系没有公共属性时,其自然连接操作表现为 ( A ) A)笛卡儿积操作 B)等值连接操作 C)结果为空集 D)错误操作 3基本ER图就是数据库的 ( D ) A)外模式 B)逻辑模式 C)内模式 D) 概念模式 4. 对基本表S,执行操作DROP TABLE S RESTRICT 的作用是 ( C ) A)删除基本表S中的所有元组 B)把基本表S及其生成的一切视图全部删除 C)当没有由S中的列产生的视图或约束时将表S删除 D)删除表S,将引用表S的视图中一切S的属性置为空值 5. 关系R 与关系S只有1个公共属性,T1是R与S等值连接的结果,T
21、2是R与S自然连接的结果,则 ( C ) A)T1的属性个数等于T2的属性个数 B)T1的属性个数小于T2的属性个数 C)T1的属性个数大于或等于T2的属性个数 D)T1的属性个数大于T2的属性个数 8.选择分布式数据库各片段数据存放场地的模式是 ( D ) A)外模式 B)概念模式C)分片模式 D)分配模式 4下面列出的关于视图的条目中,不正确的是_C_。A视图是外模式 B。视图是虚表C使用视图可以加快查询语句的执行速度D使用视图可以简化查询语句的编写4在SQL语言的SELECT语句中,能实现投影操作的是_A_。ASELECT BFROM CWHERE DGROUP BY6SQL语言集数据查
22、询、数据操作、数据定义、和数据控制功能于一体,语句ALTER TABLE 实现哪类功能_C_。A数据查询 B数据操纵C数据定义 D数据控制7有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F=CT,(H,R)C,(H,T)R,(H,S)R。关系模式A的规范化程度最高达到_B_ 。A1NF B2NF C3NF DBCNF8有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F=CT,(H,R)C,(H,T)R,(H,S)R。关系模
23、式A的码是_D_ 。AC B(H,R) C(H,T) D(H,S)5. 当关系R和S自然联接时,相当于下面操作是 (B)A. 笛卡尔积B. 去掉重列的等值连接C. 等值连接D. 非等值连接4 数据库镜象可以用于( C )A 保证数据库的完整性 B 实现数据库安全性 C 进行数据库恢复或并发操作 D 实现数据共享14. 在数据库设计中,将ER图转换成关系数据模型的过程属于 (C )A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段1. 在SQL中,建立视图用( C ) A.CREATE SCHEMA 命令 B.CREATE TABLE 命令C.CREATE VIEW 命令
24、D.CREATE INDEX 命令5. DBS的含义是 ( B ) A.数据库管理系统 B.数据库系统 C.对象关系数据库系统 D.对象关系数据库 8. 选择和投影代数运算是 ( B )A)和- B)和 C)和 D)和9. 选择和连接代数运算是 (D )A)和- B)和 C)和 D)和3. 连接和投影的关系运算是 ( D ) A. 和 B. 和 C.,和- D.和7实体完整性规则是指关系中(B ) A不允许有空行 B主键不允许有空值 C不允许有空列 D外键不允许有空值8实现关系代数投影运算的SQL子句是(A )ASELECT BORDER BYCFROM DWHERE9设有关系模式R(A,B,
25、C),F=AB,CB。相对于F,R的候选键为(A )AAC BABC CAB DBC10SQL语言中,用GRANTREVOKE语句实现数据库的(D )A并发控制 B完整性控制C一致性控制 D安全性控制11以下关于事务调度和封锁的描述中,正确的是(A )A遵守两段封锁协议的并发事务一定是可串行化的B可串行化的并发事务一定遵守两段封锁协议C遵守两段封锁协议的并发事务不一定是可串行化的D遵守两段封锁协议的并发事务一定不会产生死锁12.取出关系中的某些列,并消去重复的元组的关系运算称为( B)。A.取列运算B.投影运算C.联结运算D.选择运算13. ER图中实体用( A )表示A)矩形 B)椭圆 C)
26、菱形 D)三角形14.系统死锁属于(A )。 A.事务内部故障 B. 病毒引起C.系统故障D.介质故障15.假如采用关系数据库系统来实现应用,在数据库设计的(C )阶段,需要将E-R模型转换为关系数据模型。 A.概念设计B.物理设计C.逻辑设计D.运行阶段1下述各项中,属于数据库系统的特点的是 ( C ) A)存储量大 B)存取速度快 C)数据独立性 D)操作方便 2在SQL语言的基本功能中,不包括的是 ( B ) A)插入新数据 B)描述数据库结构 C)对数据库中数据排序 D) 删除数据库中数据 3. 数据库中全体数据的整体逻辑结构描述称为 ( B ) A)存储模式 B)内模式 C)外模式
27、D)右外模式 4在SQL中使用FOREIGN KEY 时,与之配合的语句是 ( D ) A)EXISTS B)EXCEPT C)TABLE D)REFERENCES 5. 能够消除多值依赖引起的冗余的范式是 ( C ) A)2NF B)3NF C)4NF D)BCNF 6. DBS的含义是 ( B ) A)数据库管理系统 B)数据库系统 C)对象关系数据库系统 D)对象关系数据库 5.对数据库并发操作有可能带来的问题包括(A )A.读出“脏数据” B.带来数据的冗余 C.未被授权的用户非法存取数据 D.破坏数据独立性7.关系代数表达式的优化策略中,首先要做的是(B )A.对文件进行预处理 B.
28、尽早执行选择运算 C.执行笛卡儿积运算 D.投影运算2选出下面哪个是在计算机系统中的最外层( A )A)应用系统 B)应用开发工具 C)DBMS D)操作系统13. 如果事务T获得了数据项Q上的排它锁,则T对Q ( C )A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写二名词解释5. 事务的原子性 一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。 1. 实体完整性规则 这条规则要求关系中元组在组成主键的属性上不能有空值。 如果出现空值,那么主键值就起不了唯一标识元组的作用。 3属性关系表中的一列即为一个属性 4. 全码 在关系中
29、所有属性都为码即为全码。 实体、实体型、实体集、属性、码1答实体:现实世界中存在的可以相互区分的事物或概念称为实体。例如,一个学生、一个工人、一台机器、一部汽车等是具体的事物实体,一门课、一个班级等称为概念实体。实体型:现实世界中,对具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为实体型。实体型是实体集数据化的结果,实体型中的每一个具体的事物(实体)为它的实例。实体集:具有相同特征或能用同样特征描述的实体的集合称为实体集。例如,学生、工人、汽车等都是实体集。属性:属性为实体的某一方面特征的抽象表示。如学生,可以通过学生的“姓名”、“学号”、“性别”、“年龄”及“政治面貌”等特征
30、来描述,此时,“姓名”、“学号”、“性别”、“年龄”及“政治面貌”等就是学生的属性。码:码也称关键字,它能够惟一标识一个实体。例如,在学生的属性集中,学号确定后,学生的其他属性值也都确定了,学生记录也就确定了,由于学号可以惟一地标识一个学生,所以学号为码。 5 部分函数依赖 关系模式中,如果XY, 且X存在真子集X,使XY也成立, 这时称XY为部分函数依赖。1. DBMS 即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件, 为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。 DBMS总是基于某种数据
31、模型,可以分为层次型、网状型、关系型、面向对象型DBMS。 2. 传递依赖 在关系模式中,如果YX,XA,且XY(X不决定Y), AY(A不属于X),那么称YA是传递依赖。 3. 两段封锁协议 (1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁; (2)在释放一个封锁之后,事务不再获得任何其他封锁。 4. 主属性 包含在任何一个候选码中的属性。 5. 事务的原子性 一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。 1. 授权 将对数据库中的某些表、某些字段的操作权限授予指定的用户,这种操作称为授权。 5 部分函数依赖 关系模式中,如果XY
32、, 且X存在真子集X,使XY也成立, 这时称XY为部分函数依赖。1S封锁 共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X封锁便不能成功, 而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。 2. X封锁 如果事务T对数据R实现X封锁,那么其他的事务要等T解除X封锁以后,才能对这个数据进行封锁。 只有获准X封锁的事务,才能对被封锁的数据进行修改。 3元组表中的一行即为一个元组 4. 非码属性 包含在任何一个非候选码中的属性。 5. 丢失更新 当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被
33、忽视了.1关系(举例) 一个关系即一张二维表,如student(sno,sname,sex ,age)2主码(举例)表中的某个属性组,它可以唯一确定一个元组,如SNO3参照完整性若属性F是基本关系R的外码,它与另一个基本关系S的主码Ks相对应,则对于R中每个元组在F上的值或取空值,或者等于S中某个元组的主码值。4一级封锁协议事务T在修改数据R之前,必须先对其加X锁,事务结束才释放。5自然连接去掉重复的属性列的等值连接。1)主码、候选码、外码2)关系、元组、属性。1) 若关系中的某一属性组(或单个属性)的值能惟一标识一个元组,则称该属性组(或属性)为候选码。2) 当一个关系有多个候选码时,应选定
34、其中的一个候选码为主码;而如果关系中只有一个候选码,这个惟一的候选码就是主码。3) 设F是基本关系R的一个或一组属性,但不是关系R的主码(或候选码)。如果F与基本关系S的主码KS相对应,则称F是基本关系R的外码。4) 关系是笛卡儿积的有限子集,所以关系也是一个二维表。5) 关系中的每一行称为一个元组。6) 关系中的每一列称为一个属性。1.事务2.DBA3.SQL语言中的视图4.数据字典答:1.事务是一个不可分割的操作序列,是数据库环境中的逻辑工作单位。2.控制数据整体结构、负责DBS正常运行的人或机构。3.在SQL中,外模式一级数据结构的基本单位是视图,它是从若干基本表和(或)其它视图中构造出
35、来的,视图并不存储对应的数据,只是将视图的定义存于数据字典中。4.是对系统中数据的详细描述,它提供对数据库数据描述的集中管理。三、判断1.任何一个二目关系是属于2NF的. ( )2.任何一个二目关系是属于3NF的. ( )3.任何一个三目关系是属于2NF的 ( )4.若R.AR.B R.BR.C 则 R.AR.C ( )5.若R.BR.A R.CR.A 则 R.(B,C)R.A ( )因为第1小题是错误的,故第2、3小题也是错误的。只需对第1小题举出反例。设三目关系模式为R(S#,SD,C#),其中S#是学生号,SD是所在系,C#是课程号。模式R的语义:一个学生只属于一个系,可选多门课;一个系
36、有若干学生,开若干门课;一门课程若干学生选修。因此,R有唯一的码(S#, C#),唯一的非主属性SD。因S#SD,非主属性SD部分依赖于码(S#, C#),所以R不是2NF的,也不是3NF的。又虽有S#SD,(SDS#),但S#不含码,故R不是BCNF的。四。、填空1 标准的数据库三级模式是概念模式、内模式和(外模式)。2 在SQL中,用MODIFY命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。 4.并发控制的主要方法是采用(封锁机制)。 5.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入(死锁)状态。6.事务的特性包括:(原子性)、一致性、隔离性、和持久性。 7.S
37、QL数据库中的表,可以是基本表,也可以是(视图)。 8.关系数据模型的数据完整性规则包括(实体)完整性、(参照)完整性和用户定义的完整性。 9.E-R方法的三要素是:实体、(属性)和联系。 10将数据转换成信息的过程称为(数据处理)。11 在ER模型中,用菱形框表示(实体之间的联系),用椭圆形框表示(属性),用矩形框表示(实体)。12 数据库管理系统所支持的数据模型被分为(层次)、(网状)、(关系)和面向对象四种类型。13 一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为(多对多(m:n)的联系。14 二维表中的列和行在关系中分别称为(属性)和(元组)。15 在SQ
38、L查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)。 16 封锁一般分为两种排他型封锁,X封锁和(共享型封锁,S封锁) 17 假设一个学生只属于一个班级,则班级和学生之间是(一对多,1:N)联系; 学生可以同时修多门课程,学生和课程之间是(多对多,M:N)联系。18 数据完整性约束分为静态约束和(动态)约束。 19 在数据库系统中,所有应用程序都通过(DBMS)访问数据库。 20 一级封锁协议可解决(丢失修改)的问题。21 DB并发操作通常会带来三类问题,它们是丢失更新、_不一致分析_和读脏数22 分布式数据库系统中透明性层次越高,应用程序的编写越_简单 (或容易)_。23
39、数据库系统中保证安全性的存取权限是由(数据对象)和(操作类型)两个要素组成。24 封锁的粒度越大,系统中能够被封锁的对象就越(少)并发度也就(小)。25 数据库运行过程中可能发生的故障有三类即事务故障、(系统故障)和(介质故障 )。26 数据库设计分为以下六个设计阶段:需求分析阶段、(概念结构设计)、(逻辑结构设计 )数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。27 关系数据库的完整性包括(实体 )完整性和(参照 )完整性。28 数据库系统中最重要的软件是(数据库管理系统),最重要的用户是(数据库管理员 )。29 视图是从(基本表 )中导出的表,数据库中实际存放的是视图的(定义
40、)。30 视图是定义在(基本表或视图)之上的,对视图的一切操作最终要转换为对(基本表)的操作。31 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和_不相交条件_。32 实体之间的联系按照联系方式的不同可分为_一对一或11_、_一对多或1n _、_多对多或mn _。 33 数据库系统的核心是_数据库管理系统或DBMS _。 34 在关系模型中,实体以及实体间的联系都是用_关系_来表示的。 35 SQL语言集数据查询、_数据操纵_、_数据定义_和_数据控制_功能于一体,充分体现了关系数据语言的特点和优点。 36 数据库管理系统保证数据安全的主要措施是进行_存取控制_。 37
41、 人们已经提出了许多种类型的数据依赖,其中最重要的是_函数依赖_和_多值依赖_。38 关系模式由3NF转化为BCNF是消除了主属性对码的_部分函数依赖_和_传递函数依赖_。39 数据模型通常是由数据结构、(数据操作 )和(数据的约束条件 )三个要素组成。40 用树型结构表示实体类型及实体间联系的数据模型称为_层次模型_。41 事务必须具有的四个性质是:原子性、一致性、_隔离性_和持久性。42 数据库系统中常用的三种数据模型有层次模型、_网状模型_和_关系模型_.43 关系模式的三类完整性约束条件分别是_实体完整性_、参照完整性约束和_用户定义完整性_.44 聚合函数“count(列名)”的语义
42、是_统计记录个数_.45 revoke 命令意味着是从用户权限中_收回_某种,或全部权限46 SQL语言提供数据库定义、_数据操纵_、数据控制等功能。47 三级封锁协议可解决:丢失修改、不可重复读,和_读脏数据_的问题。48 关系代数中专门的关系运算包括:选择、投影、连接和_除法_。49 数据库中三种数据模型为:层次模型、网状模型、和_关系模型_。50 关系数据库数据操作的处理单位是关系,层次和网状数据库数据操作的处理单位是_记录_。51 在关系数据模型中,两个关系之间的联系有1:1,1:M和_M:N_。52 数据库的逻辑模型设计阶段,任务是将_总体E-R模型_转换成关系模型.53 关系规范化
43、理论是设计_关系数据库_的指南和工具。54 当数据库被破坏后,如果事先保存了_日志文件_和数据库的副本,就有可能恢复数据库55 关系中主码的取值必须唯一且非空,这条规则是_实体_完整性规则。56 预防死锁的方法有(一次封锁法)和顺序封锁法。 57 与数据库系统相比较,文件管理系统的数据共享性(差),数据独立性(低)。58 SQL语言的全称(中文)是(结构化查询语言),它是关系数据库语言的(国际标准)。59 数据库系统提供了两个方面的映像功能,这样就使得数据既具有(独立性),又具有(独立性)。60 关系数据库设计的(规则化)理论是数据库逻辑设计的一个有力工具,在数据库的概念结构设计中(ER模型)
44、是个有力的工具61 关系数据库的实体完整性规则规定基本关系的(主属性)都不能取(空值)。1.对于教学数据库的三个基本表 学生 student (sno,sname,sex,sage,sdept) 学习 sc(sno,cno,grade) 课程 course(cno,cname,cpno,ccredit) 试用SQL语句表示:下列语句。 (1)查询全男同学信息情况select * from student where sex=男(2)查询选修了1号课的学生的学号和成绩select sno,grade from sc where cno=1(3)查询所有选修过课的学生的姓名,课程名及成绩selec
45、t sname,cname,grade from student,sc,course where student.sno=sc.sno and o=o(4)查询选修了数据库原理课的最高成绩select max(grade) as 最高成绩 from student,sc,course where student.sno=sc.sno and o=o and cname=数据库原理(5)查询所有选修了1号课程的同学的姓名select sname from student where student.sno in (select sc.sno from sc where cno=1)2 设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(20分)供应商表S(SNO,SNAME,STATUS,CITY);零件表P(PNO,PNAME,COLOR,WEIGHT);工程项目表J(JNO,JNAME,CITY);供应情况表SPJ(SNO,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国浙教版初中信息技术八年级下册第三单元第14课《智能物联系统的软件编写》说课稿
- 在线互动策略研究-洞察与解读
- 第3节 氧气的制备说课稿-2025-2026学年初中化学沪教版2024九年级上册-沪教版2024
- 吉林省德惠市第七中学七年级地理上册 1.1 地球和地球仪说课稿 (新版)新人教版
- 2025年全球低空经济产业链分析及2025年中国市场趋势报告
- 2025年应急安全科普答题试题库含答案
- 2025年低空经济航空基础设施建设与运营报告
- 2025年新能源汽车自动驾驶技术专利布局与保险产品创新趋势报告
- 重庆市长寿区高中英语 Unit 5 Nelson Mandel-a mod 说课稿 新人教版必修1
- 高支模专项施工方案
- 中国糖尿病防治指南课件
- 校园欺凌防范与处置操作指引
- 建筑结构试题及答案
- GB/T 4854.7-2008声学校准测听设备的基准零级第7部分:自由场与扩散场测听的基准听阈
- GB/T 21709.16-2013针灸技术操作规范第16部分:腹针
- OTN技术与应用(阿法迪)
- 高标准基本农田建设项目电力施工组织设计
- 财富沙盘流程课件
- 旋挖钻桩基施工方案
- 某某大学数字化校园建设项目可行性研究报告
- 质性数据分析及NVIVO使用课件(PPT 67页)
评论
0/150
提交评论