首页 数据库系统概论习题 王珊

数据库系统概论习题 王珊

举报
开通vip

数据库系统概论习题 王珊填空题 二、填空题: 1、DBMS是指 ,它是位于 和 之间的一层管理软件。 2、数据库管理系统的主要功能有 、 、数据库的运行管理以及数据库的建立和维护等四个方面。 3、数据库语言包括 、 两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作。 4、数据独立性又可分为 和 。 5、数据模型是由 、 ...

数据库系统概论习题 王珊
填空 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 二、填空题: 1、DBMS是指 ,它是位于 和 之间的一层管理软件。 2、数据库管理系统的主要功能有 、 、数据库的运行管理以及数据库的建立和维护等四个方面。 3、数据库语言包括 、 两大部分,前者负责描述和定义数据库的各种特性,后者 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 对数据进行的各种操作。 4、数据独立性又可分为 和 。 5、数据模型是由 、 和 三部分组成。 6、 是对数据库系统的静态特性的描述, 是对数据库系统的动态特性的描述。 7、层次数据模型中,只有一个结点无父结点,它被称为 。 8、数据库体系结构按照 、 和 三级结构进行组织。 9、独立于计算机系统,只用于描述某个特定组织所关心的信息结构模型,称为 ;直接面向数据库的逻辑结构的模型称为 。 10、实体之间的联系可抽象为三类,它们是 、_______________、 和 。 11、数据冗余可能导致的问题有: 和 。 12、经过处理和加工提炼而用于决策或其他应用活动的数据称为 。 13、数据库管理技术经历了人工处理阶段、 和 三个发展阶段。 14、在文件系统阶段,数据管理的四个主要缺陷是 、 、 和数据之间联系较弱。 15、数据库系统提供的数据控制功能主要包括 、 和用户完整性控制。 16、根据不同的数据模型,数据库管理系统可以分为层次型、 、 和面向对象型。 17、两个不同实体集的实体联系有 、 和 三种联系。 18、在E-R模型中,用 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示实体型;用 表示联系类型;用 表示实体型和联系型的联系。 19、用树型结构表示实体类型及实体间联系的数据模型称为 ;用有向图结构表示实体类型及实体间联系的数据模型称为 ;用二维表格表示实体类型及实体间联系的数据模型称为 。 20、关系模型是由一个或多个 组成的集合。 21、数据库管理系统在数据库的三级模式之间提供了 和 两层映像功能,保证了数据库系统具有较高的数据独立性。 22、在数据库的三级模式结构中,单个用户使用的数据视图的描述,称为 ;全局数据视图的描述,称为 ;内视图的描述,称为 。 23、数据独立性分成 独立性和 独立性两级。 24、 是指数据库的物理结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序。 25、 是指数据库的整体逻辑结构改变时,尽量不影响用户的逻辑结构以及应用程序。 26、数据库系统中,存放三级结构定义的数据库,称为 。 27、DBMS中的 可防止多个用户同时对同一个数据库操作时可能对数据库造成的破坏。 28、DBMS提供的 可以确保数据库中数据的正确性、有效性和一致性。 29、数据库系统(DBS)是由 、 、 和 四部分组成。 30、DBMS提供的 可确保未经授权的用户存取数据库中数据。 31、DBS中核心的软件是 ;最重要得用户是 。 32、DBS中负责数据库物理结构和逻辑结构的定义和修改的人员,称为 ;使用宿主语言和DML编写应用程序的人员,称为 ;DBS中使用应用程序对数据库进行操作的人员,称为 。 33、数据库管理系统(DBMS)通常提供__________、数据操纵、数据控制和数据库维护。 34、数据库中对数据的操作可以记录为单位,也可以______为单位。 35、针对不同的抽象层次和应用目的,分别采用不同的数据库模型,它们是 、 和物理数据模型。 36、数据模型的三要素是 、 和完整性约束。 37、数据库用户共分为四类,分别是终端用户、 、 和数据库管理员。 第一章 答案 二、填空题: 1、数据库管理系统、用户、操作系统 2、数据库定义功能、数据库操纵功能 3、数据描述语言、数据操纵语言 4、逻辑数据独立性、物理数据独立性 5、数据结构、数据操作、完整性约束 6、数据结构、数据操作 7、树根结点 8、外模式、模式、内模式 9、概念模型、数据模型 10、1:1、1:n、n:m 11、浪费存储空间及修改麻烦、潜在的数据不一致 12、信息 13、文件系统阶段 数据库系统阶段 14、数据重复存储 冗余度大 一致性差 15、实体完整性控制 参照完整性控制 16、网状型 关系型 17、1:1 1:n m:n 18、矩形框 菱形框 椭圆形框 19、 次数据模型 网状数据模型 关系数据模型 20、 系模式 21、 外模式/模式映像 模式/内模式映像 22、外模式 模式 内模式 23、逻辑 物理 24、物理独立性 25、逻辑独立性 26、数据字典 27、并发性控制 28、完整性控制 29、硬件 软件 数据库 用户 30、安全性控制 31、数据库管理系统 数据库管理员 32、数据库管理员 应用程序员 终端用户 33、数据定义 34、集合 35、概念数据模型 结构数据模型 36、数据结构 数据操作 37、应用程序员 系统分析员 二、填空题: 1、关系操作的特点是 操作。 2、关系模型的完整性规则包括 、 和 。 3、连接运算是由 和 操作组成的。 4、自然连接运算是由 、 和 组成。 5、关系模型由 、 和 组成。 6、关系模式是关系的 ,相当于 。 7、在一个实体表示的信息中, 称为码。 8、传统的结合运算施加于两个关系时,这两个关系的 必须相等, 必须取自同一个域。 9、关系模式是对关系 的描述。 10、在关系中能唯一标识元组的属性或属性集称为关系模式的 。 11、一个关系模式可以形式化地表示为 。 12、关系数据库模式是 的集合。 13、一个关系模式的定义主要包括关系名、 、 、 和 主关系键。 14、在关系中选作元组标识的候选键称为 。 15、关系模型的三类完整型规则包括: 、 、 。 16、关系键的值 的约束条件称为实体完整性。 17、实体完整性规则定义了关系中 ,不存在没有被标识的元组。 18、参照完整性规则定义了 的引用规则,不引用不存在的实体; 与关系键对应可实现两个关系的关联。 19、关系运算可分为 和 两大类,其中关系演算又可分为 和 两类。 20、关系代数中四类传统的集合运算分别为:__________、__________、_________ 和广义笛卡儿积运算。 21、关系代数中专门的运算操作包括 、 、 、 和除法运算五种操作。 22、关系操作的特点是 操作。 23、在传统集合运算中,假定有关系R和S,运算结果为RS。如果RS中的元组属于R或者属于S,则RS是 运算的结果;如果RS中的元组属于R而不属于S,则RS是 运算的结果。如果RS中的元组既属于R又属于S,则RS是 运算的结果。 24、在专门关系运算中,从表中按照要求取出指定属性的操作称为 ;从表中选出满足某种条件的元组的操作称为 ;将两个关系中满足一定条件的元组连接到一起构成新表的操作称为 。 第二章 答案 二、填空题: 1、集合 2、实体完整性规则、参照完整性规则、用户自定义的完整性规则 3、笛卡儿积、选择 4、笛卡儿积、选择、投影 5、数据结构、数据操作、完整性约束 6、框架、记录格式 7、能唯一标识实体的属性或属性组 8、属性个数、相对应的属性值 9、结构 10、关系键 11、R(A1,A2,…,An)其中R为关系名,A1,A2,…An为属性名。 12、一组关系模式 13、属性名, 属性类型, 属性长度 14、 关系键 15、实体完整性规则 参照完整性规则,用户定义完整性规则 16、不能取空值或部分空值 17、不能有重复的元组 18、外部关系键与关系键 外部关系键 19、关系代数 关系演算 元组演算 域演算 20、并运算 差运算 交运算 21、选择运算 投影运算 连接运算 自然连接 22、集合 23、并 差 交 24、投影 选择 连接 二、填空题: 1、SQL是 。 2、SQL语言的数据定义功能包括 、 、 和 。 3、SELECT命令中, 子句用于选择满足给定条件的元组,使用 子句可按指定列的值分组,同时使用 子句可提取满足条件的组。 4、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句中使用 保留字。 5、子查询的条件依赖于父查询,这类查询称为 。 6、视图是一个虚表,它是从 导出的表。在数据库中,只存放视图的 ,不存放视图对应的 。 7、设有如下关系表R,S,T: R(BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH) ① 实现R T的SQL语句是 。 ② 实现 的SQL语句是 。 ③ 实现 的SQL语句是 。 ④ 实现 的SQL语句是 。 ⑤ 实现R*S的SQL语句是 。 ⑥ 实现 的SQL语句是 。 8、设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主码是NO(学号)。 ① 插入一条记录(25,‘李明’,‘男’,21,‘95031’) ② 插入95031班学号为30号、姓名为‘郑和’的学生记录 ③ 将学号为10的学生姓名改为‘王华’ ④ 将所有‘95101’班号改为‘95091’ ⑤ 删除学号为20的学生记录 ⑥ 删除姓‘王’的学生记录 9、宿主语言向SQL语言提供参数是通过 ,在SQL语句中应用时,必须在宿主变量前加 。 10、用OPEN语句打开游标时,游标指针指向查询结果的 。 11、SQL语言具有 和 两种使用方式。 12、SELECT由 、 、 和 四个部分组成。 13、查询包含空值的记录时,使用比较运算符 ;查询不包含空值的记录时,使用比较运算符 。 14、建立索引的两个主要目的是 和 。 15、SQL的数据更新功能主要包括 、 和 三个语句。 16、视图是一个虚拟表,它由 导出,数据库系统只存储视图的 ,而不存储视图的 。 17、在部分匹配查询中,通配符“%”代表 ,“_”代表 。 18、在SQL的数据库空值功能中,授予权限使用 语句,收回权限使用 语句。 第三章 答案 二、填空题: 1、结构化查询语言 2、定义数据库、定义基本表、定义视图、定义索引 3、WHERE、GROUP BY 、HAVING 4、DISTINCT 5、相关子查询 6、一个或几个基本表、定义、数据 7、 ① SELECT * FROM R UNION SELECE * FROM T ② SELECT * FROM R WHERE DWH=’100’ ③ SELECT XM,XB FROM R ④ SELECT XM,DWH FROM R WHERE XB=’女’ ⑤ SELECT R.BH,R.XM,R.XB,R.DWH,S.DWM FROM R,S WHERE R.DWH=S.DWH ⑥ SELECT R.XM,R.XB,S.DWM FROM R,S WHERE R.DWH=S.DWH AND R.XB=’男’ 8、① INSERT INTO R VALUES (25,‘李明’,‘男’21,‘95031’) ② INSERT INTO R (NO,NAME,CLASS) VALUES(30,‘郑和’,’95031’) ③ UPDATE R SET NAME=‘王华’WHERE NO=10 ④ UPDATE R SET CLASS=‘95091‘ WHERE CLASS=’95101‘ ⑤ DELETE FROM R WHERE NO=20 ⑥ DELETE FROM R WHERE NAME LINK‘王%‘ 9、 宿主变量、 : 10、第一个记录 11、自含型 宿主型 12、数据查询 数据更新 数据定义 数据控制 13、IS NULL IS NOT NULL 14、加快查询速度 保证行的唯一性 15、INSERT UPDATE DELETE 16、一个或几个基本表 定义 数据 17、任意序列的零个或多个字符 任意单个字符 18、GRANT REVOKE 二、填空题: 1、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。因为,用户只要提出 ,不必指出 。 2、在关系代数运算中, 、 运算最费时间和空间。究竟应采用什么样的策略才能节省时间、空间,这就是优化的准则。 第四章 答案 二、填空题: 1、干什么、怎么干 2、笛卡儿积、连接 2.填空题 (1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合 )。支持数据库各种操作的软件系统叫(数据库管理系统 )。由计算机 、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫(数据库系统 )。 (2)数据库常用的数据模型是( 层次模型 )、( 网状模型 )、( 关系模型 ),SQL Server属于(关系模型 )。 (3)关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的(关键字 )。 (4)表是由行和列组成的,行有时也称为(元组 )或记录,列有时也称为(属性 )或字段。 (5)E-R图是由( 实体 )、( 属性 )和( 联系 )3种基本要素组成的。 (6)(企业管理器 )和( 查询分析器 )是SQL Server的两个主要工具。 (7)SQL Server的启动、暂停、停止和状态检查使用(SQL Server服务管理器 )工具。 (8)必须启动SQL Server服务器中的( )服务才能访问SQL Server数据库。SQL Server (9)某标识符的首字母为@时,表示该标识符为( 局部 )变量名。 (10)在SQL Server 2000中主要是通过使用(查询分析器 )运行Transact-SQL语句。 (11)注释是一些说明性的文字,而不是(可执行)语句,不参与程序的执行。 (12)在SQL Server 2000中,每个程序块的开始标记为关键字( BEGIN),结束标记为关键字( END )。 (13)在SQL Server 2000中,CASE结构是一个(函数 ),只能作为一个(表达式)使用在另一个语句中。 (14)在条件执行语句中,关键字IF和ELSE之间及ELSE之后,可以使用(单个 )语句,也可以使用(语句块 )。 (15)在循环结构的语句中,当执行到关键字( BREAK )后将终止整个语句的执行,当执行到关键字( CONTINUE )后将结束一次循环体的执行。 2.填空题 (1)数据库逻辑结构中的文件主要存储( 用户数据 ),而且存储所有与(用户数据 )相关的信息。 (2)数据库物理结构主要应用于面向计算机的(数据 )组织和管理。 (3)SQL Server的( 逻辑组件 )通常被称为数据库对象。 (4)一个数据库只能有一个( 主数据 )文件。一个数据库可以有( 零个)或多个( 次数据 )文件。 (5)事务日志文件是用来( 对数据的 )更新情况的文件,扩展名为LDF。 (6)SQL Server中( 数据存储 )的基本单位是页,一页的大小为 8 千字节 (KB )。页是存储数据的(基本 ) 单位。 (7)一个服务器在理论上可以管理( 32,767 )个数据库。 (8)使用Transact-SQL语言的ALTER DATABASE命令,选择关键字( ADD LOG FILE )将日志文件添加到指定的数据库。 (9)使用分离和附加数据库的操作,可以将数据库从一台计算机( 附加 )到另一台计算机。 (10)还原数据库是一个( 装载 )数据库的备份,然后应用事务日志(重建 )的过程。 二、填空题 1.Transact-SQL语言创建数据表的语句是 CREATE TABLE ,删除数据表的语句是 DROP TABLE 。 2.Transact-SQL语言将数据插入到数据表的语句是INSERT INTO,修改数据的语句是UPDATE。 3.数据的完整性是指数据库中的数据具有 正确性、有效性和一致性。 4.数据完整性包括 实体完整性、域完整性、引用完整性和用户定义完整性。 5.实体完整性是要求 一个关系中所有主属性非空。 2.填空题 (1) 在启动查询分析器时,在登录对话框中可使用( Local )作为本地服务器名称。 (2) 查询分析器窗口主要由对象浏览器和(查询 )窗口组成。 (3) 从Windows“开始”菜单启动查询分析器后,默认数据库为( master )。 (4) 以表格方式显示的查询结果保存为( 导出 )文件,其文件扩展名为( csv );以文本方式显示的查询结果保存为(报表 )文件,其文件扩展名为( rpt )。 (5) 可使用( PRINT )或( SELECT )语句来显示函数结果。 (6) 在查询语句中,应在( SELECT )子句中指定输出字段。 (7) 如果要使用SELECT语句返回指定条数的记录,则应使用( TOP )关键字来限定输出字段。 (8) 联合查询指使用( UNION )运算将多个(查询结果)合并到一起。 (9) 当一个子SELECT的结果作为查询的条件,即在一个SELECT语句的WHERE子句中出现另一个SELECT语句,这种查询称为( 嵌套)查询。 (10) 连接查询可分为3种类型:(内连接)、( 外连接)和交叉连接。 2.填空题 (1)索引是数据库中一种特殊类型的对象,它与( 数据库表 )有着紧密的关系。 (2)在数据库中,索引使数据库程序无需对整个表进行( 扫描 ),就可以在其中找到所需数据。 (3)在SQL Server 2000中可创建3种类型的索引,即惟一性索引、( 主键索引 )和聚集索引。 (4)视图是一个( 虚拟表 ),并不包含任何的物理数据。 (5)视图属性包括视图( 视图名称、权限、所有者、创建日期 )和用于创建视图的文本等几个方面。 2.填空题 (1)存储过程(stored procedure)是SQL Server服务器中( 一组预编译的 )Transact-SQL语句的集合。 (2)SQL Server中的存储过程具有如下( 的系统存储过程、用户自定义存储过程、临时存储过程、远程存储过程、扩展存储过程5 )种类型。 (3)创建存储过程实际是对存储过程进行定义的过程,主要包含存储过程名称及其( 参数 )和存储过程的主体两部分。 (4)触发器主要用于强制复杂的( 业务规则 )或要求。 (5)当某个表被删除后,该表上的( 所有触发器 )将自动被删除。 2.填空题 (1)SQL Server 2000提供了非常完善的安全管理机制,包括( 用户登录 )管理和对用户( 使用数据库对象 )的管理。 (2)SQL Server的安全性管理是建立在( 身份验证 )和( 访问许可 )机制上的。 (3)SQL Server 2000 的默认身份验证模式是(Windows身份验证模式)。 (4)权限管理的主要任务是( 对象权限和语句权限的管理 )。 (5)角色中的所有成员( 继承 )该角色所拥有的权限。 二、填空题 1.VB对象的三要素指对象的 属性 、 方法 、 事件 。 2.要使用户输入密码时不显示实际的字符,则要修改接收密码的文本框的PasswordChar 属性。 3.变量根据其作用域与生存期可分为: 局部 变量、窗体/模块级变量、 全局 变量。 4.VB工程文件扩展名是 .vbp,窗体文件扩展名是 .frm ,模块文件的扩展名是 .bas 。 5.设a=2,b=4,c=6,表达式a>b Or c 试题 中考模拟试题doc幼小衔接 数学试题 下载云南高中历年会考数学试题下载N4真题下载党史题库下载 (一) 一、 填空题(每空1分,共10分) 1.数据库系统的核心是___ __。 2.在关系模型中,实体以及实体间的联系都是用______来表示的。 3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。 4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。 5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。6.聚集索引和非聚集索引的存储结构都采用____________索引结构。 7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。 8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。 9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。 10. 触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。 期末测试题(一)参考答案 一、 填空题(每空1分,共10分) 1、 数据库管理系统(DBMS) 2、 关系(二维表) 3、 (A,C) 4、 图状结构 5、 数据 6、 B树 7、 隔离性 8、 DISTINCT 9、 拥有者 10、DML 期末测试题(二) 一、填空题(每空1分,共10分) 1.在信息世界中能唯一标识实体的属性集,称为________。 2.如果关系模式R是1NF,且每个非主属性________函数依赖于主键,那么称R是第二范式的模式。 3.数据规范化的优点之一是能消除_____ ___和操作异常现象。 4.若关系A有m个属性,关系B有n个属性,则A×B有________个属性。 5.关系代数运算中,专门的关系操作有:选择、投影、除和________。 6.关系中属性的取值范围称为属性的___________。 7. 在SQL Server2005中,通配符只有在_________子句中才有意义,否则会被当作普通字符使用。 8. 触发器也是一种存储过程,它主要通过事件进行触发而被执行,而存储过程可以通过 而被直接调用。 9. 一般可以使用________命令来标识T-SQL批处理的结束。 10. 在索引命令中使用关键字CLUSTERED表示将建立的是____________索引。 期末测试题(二)参考答案 一、填空题(每空1分,共10分) 1、码 2、都完全 3、数据冗余 4、m+n 5、连接 6、域 7、like 8、存储过程名 9、GO 10、聚集 二、填空题 1.经过处理和加工提炼而用于决策或其他应用活动的数据称为▁▁信息 ▁▁。 2.数据管理技术经过了▁▁人工管理▁▁▁▁、▁▁文件系统▁▁▁▁和▁▁▁数据库系统▁▁▁三个阶段。 3.数据库系统一般是由▁▁▁▁▁▁、▁▁▁▁▁▁、▁▁▁▁▁▁、▁▁▁▁▁▁和▁▁▁▁▁▁组成。 硬件系统 数据库集合 数据库管理系统及相关软件 数据库管理员 用户 4.数据库是长期存储在计算机内、有▁▁▁▁▁▁的、可▁▁▁▁▁▁的数据集合。 组织 共享 5.DBMS是指▁▁▁▁▁▁▁▁它是位于▁▁▁▁▁▁和▁▁▁▁▁▁之间的一层管理软件。 数据库管理系统 用户 操作系统 6.DBMS管理的是▁▁▁▁▁的数据。 结构化 7.数据库管理系统的主要功能有▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁、数据库的运行管理和数据库的建立以及维护等4个方面。 数据定义功能 数据操纵功能 8.数据库管理系统包含的主要程序有▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁。 语言翻译处理程序 系统运行控制程序 实用程序 9.数据库语言包括▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。 数据描述语言 数据操纵语言 10.指出下列缩写的含义: ⑴ DML ⑵ DBMS ⑶ DDL ⑷ DBS ⑸ SQL ⑹ DB ⑺ DD ⑻ DBA ⑧结构化查询语言 ⑼ SDDL ⑽ PDDL ①数据操纵语言 ②数据库管理系统 ③数据描述语言 ④数据库系统 ⑤结构化查询语言 ⑥数据库 ⑦数据字典 ⑧结构化查询语言 ⑨子模式数据描述语言 ⑩物理数据描述语言 11.数据库系统包括数据库▁▁▁▁▁▁、▁▁▁▁▁▁和▁▁▁▁▁▁▁▁三个方面。 相应硬件 软件 相关的各类人员 12.开发、管理和使用数据库的人员主要有▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁和最终用户四类相关人员。 数据库管理员 系统分析员 应用程序员 13.由▁▁▁▁▁▁▁▁负责全面管理和控制数据库系统。 数据库管理员 14.数据库系统与文件系统的本质区别在于▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 数据库系统实现了整体数据的结构化 15.数据独立性是指▁▁▁▁▁▁▁▁▁▁与▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁是相互独立的。 用户的应用程序 存储在外存上的数据库中的数据 16.数据独立性又可分为▁▁▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁▁▁。 逻辑数据独立性 物理数据独立性 17.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的▁▁▁▁▁▁▁▁。 物理独立性 18.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?▁▁▁▁▁。 不正确 19.根据数据模型的应用目的不同,数据模型分为▁▁▁▁▁▁和▁▁▁▁▁▁。 概念模型 数据模型 20.数据模型由▁▁▁▁▁▁▁、▁▁▁▁▁▁▁和▁▁▁▁▁▁▁三部分组成的。 数据结构 数据操作 完整性约束 21.按照数据结构的类型来命令,数据模型分为▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁。 层次模型 网状模型 关系模型 22.▁▁▁▁▁▁▁▁是对数据系统的静态特性的描述,▁▁▁▁▁▁▁▁是对数据库系统的动态特性的描述。 数据结构 数据操作 23.以子模式为框架的数据库是▁▁▁▁▁▁▁▁;以模式为框架子的数据库是▁▁▁▁▁▁▁▁;以物理模式为框架的数据库是▁▁▁▁▁▁▁▁。 用户数据库 概念数据库 物理数据库 24.非关系模型中数据结构的基本单位是▁▁▁▁▁▁▁▁▁▁▁。 基本层次联系 25.层次数据模型中,只有一个结点,无父结点,它称为▁▁▁▁▁。 根 26.层次模型的物理存储方法一般采用▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁。 顺序法 指针法 27.层次模型是一个以记录类型为结点的有向树,这句话是否正确?▁▁▁▁▁。 正确 28.层次模型中,根结点以外的结点至多可有▁▁▁▁个父结点。 1 29.关系模型是将数据之间的关系看成网络关系,这句话是否正确?▁▁▁▁▁。 不正确 30.关系数据库是采用▁▁▁▁▁▁▁作为数据的组织方式。 关系模型 31.数据描述语言的作用是▁▁▁▁▁▁▁。 定义数据库 32.数据库体系结构按照▁▁▁▁▁▁、▁▁▁▁▁▁和▁▁▁▁▁▁三层结构进行组织。 模式 外模式 内模式 33.外模式是▁▁▁▁▁的子集。 模式 34.数据库的模式有▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁两方面,前者直接与操作系统或硬件联系,后者是数据库数据的完整表示。 存储模式 概念模式 35.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是▁▁▁▁▁▁▁▁、▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁。 现实世界 信息世界 计算机世界(或数据世界) 36.实体间的联系可抽象为三类,它们是▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁。 1:1 1:M M:N 37.数据冗余可能导致的问题有▁▁▁▁▁▁▁▁▁▁▁▁和▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 浪费存储空间及修改麻烦 潜在的数据不一致性 38.从外部视图到子模式的数据结构的转换是由▁▁▁▁▁▁▁▁实现的;模式与子模式之间的映象是由▁▁▁▁▁▁▁▁实现的;存储模式与数据物理组织之间的映象是由▁▁▁▁▁▁▁▁▁▁▁▁▁实现的。 应用程序 DBMS 操作系统的存取方法 二、填空题 1.关系操作的特点是▁▁▁▁▁操作。 集合 2.一个关系模式的定义格式为▁▁▁▁▁。 关系名(属性名1,属性名2,…,属性名n) 3.一个关系模式的定义主要包括▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁。 关系名 属性名 属性类型 属性长度 关键字 4.关系数据库中可命名的最小数据单位是▁▁▁▁▁。 属性名 5.关系模式是关系的▁▁▁▁▁,相当于▁▁▁▁▁。 框架 记录格式 6.在一个实体表示的信息中,称▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁为关键字。 能惟一标识实体的属性或属性组 7.关系代数运算中,传统的集合运算有▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁。 笛卡尔积 并 交 差 8.关系代数运算中,基本的运算是▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁。 并 差 笛卡尔积 投影 选择 9.关系代数运算中,专门的关系运算有▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁。 选择 投影 连接 10.关系数据库中基于数学上两类运算是▁▁▁▁▁▁和▁▁▁▁▁▁。 关系代数 关系演算 11.传统的集合“并、交、差”运算施加于两个关系时,这两个关系的▁▁▁▁▁▁必须相等,▁▁▁▁▁▁▁▁▁▁必须取自同一个域。 属性个数 相对应的属性值 12.关系代数中,从两个关系中找出相同元组的运算称为▁▁▁▁运算。 交 13.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是▁▁▁▁▁。系关系的外关键字是▁▁▁▁▁,学生关系的主关键字是▁▁▁▁▁,外关键字是▁▁▁▁▁。 系编号 无 学号 系编号 14.关系代数是用对关系的运算来表达查询的,而关系演算是用▁▁▁▁▁▁查询的,它又分为▁▁▁▁▁▁演算和▁▁▁▁▁▁演算两种。 谓词表达 元组关系 域关系 二、填空题 1.SQL是▁▁▁▁▁▁▁▁▁▁。 结构化查询语言 2.SQL语言的数据定义功能包括▁▁▁▁▁▁▁、▁▁▁▁▁▁▁、▁▁▁▁▁▁▁和▁▁▁▁▁▁▁。 定义数据库 定义基本表 定义视图 定义索引 3.视图是一个虚表,它是从▁▁▁▁▁▁▁▁▁▁中导出的表。在数据库中,只存放视图的▁▁▁▁▁,不存视图的▁▁▁▁▁▁▁▁▁▁。 一个或几个基本表 定义 视图对应的数据 4.设有如下关系表R、S和T: R(BH,XM,XB,DWH) S(DWH,DW) T(BH,XM,XB,DWH) 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 实现R∪T的语句是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 SELECT * FROM R UNION SELECT * FROM T SELECT * FROM R WHERE DWH=‘100’ SELECT XM,XB FROM R SELECT X,DWH FROM R WHERE XB=“女” SELECT R.BH,R.XM,R.XB,R.DWH,S.DWH,S.DWM FROM R,S WHERE R.DWH=S.DWH SELECT R.XM,R.XB,S.DWM FROM R,S WHERE R.DWH=S.DWH AND R.XB=“男” 5.设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字的NO。 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列的SQL语句。 插入一个记录(25,“李明”“男”,21,“95031”);▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 插入“95031”班号为30、姓名为“郑和”的学生记录;。▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 将学号为10的学生姓名改为“王华”;▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 将所有“95101班号改为“95091”;▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 删除学号为20的学生记录;▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 删除姓“王”的学生记录;▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。 INSERT INTO R VALUES(25,“李明”,“男”,21,“95031”) INSERT INTO R(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”) UPDATE R SET NAME=“王华” WHERE NO=10 UPDATE R SET CLASS=“95091” WHERE CLASS=“95101” DELETE FROM R WHERE NO=20 DELETE FROM R WHERE NAME LIKE “王%” 二、填空题 1.关系规范化的目的是____________________________________________。 控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性 2.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为___________。 外来键(外码) 3.对于非规范化的模式,结过______________________转变为1NF,将1NF经过___________________________转变为2NF,将2NF经过___________________________转变为3NF。 使属性域变为简单域 消除非主属性对主关键字的部分依赖 消除非主属性对主关键字的传递依赖 4.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于__________。 1NF 5.1NF,2NF,3NF之间,相互是一种__________________关系。 3NF 2NF 1NF 6.若关系为1NF,且它的每一非主属性都____________________候选关键字,则该关系为2NF。 不部分函数依赖于 7.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和__________________。 无损连接 二、填空题 1.E-R数据模型一般在数据库设计的▁▁▁▁▁阶段使用。 概念设计 2.数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是▁▁▁▁▁模型。 概念数据 3.数据库设计的几个步骤是▁▁▁▁▁。 需求分析,概念设计,逻辑设计,物理设计,编码和调试 4.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的▁▁▁▁▁设计阶段。 物理 5.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为▁▁▁▁▁▁。 数据字典 6.数据库应用系统设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而▁▁▁▁▁是系统设计的基础和核心。 数据设计 7.数据库实施阶段包括两项重要的工作,一项是数据的▁▁▁▁▁,另一项是应用程序的编码的调试。 载入 8.在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主要有▁▁▁▁▁、▁▁▁▁▁和▁▁▁▁▁三类。 属性冲突 命名冲突 结构冲突 9.E-R图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的▁▁▁▁▁▁。 属性和码 10.在数据库领域里,统称使用数据库的各类系统为▁▁▁▁▁▁系统。 数据库应用 11.数据库逻辑设计中进行模型转换时,首先将概念模型转换为▁▁▁▁▁,然后将▁▁▁▁▁转换为▁▁▁▁▁。 与特定的DBMS无关的,但为一般的关系模型、网状模型或层次模型所表示的一般模型; 一般模型; 特定DBMS支持的逻辑模型 二、填空题 1.数据库保护包含资料的▁▁▁▁。 安全性、完整性、并发控制、恢复 2.保护资料安全性的一般方法是▁▁▁▁▁。 设置用户标识和存取权限控制 3.资料的安全性是指▁▁▁▁▁。 保护数据库,防止未经授权的,或不合法的使用造成的资料汇漏、更改或破坏 4.安全性控制的一般方法有①▁▁▁▁▁、②▁▁▁▁▁、③▁▁▁▁▁、④▁▁▁▁▁和视图的保护五级安全措施。 ①用户标识鉴定 ②存取控制 ③审计 ④资料加密 5.存取权限包括两方面的内容,一个是①▁▁▁▁▁,另一个是②▁▁▁▁▁。 ①要存取的资料对象 ②对此资料对象进行操作的类型 6.①▁▁▁▁▁和②▁▁▁▁▁一起组成了安全性子系统。 ①授权编译系统 ②合法权检查机制 7.▁▁▁▁▁是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。 事务 8.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是▁▁▁▁机制。 封锁 9.有两种基本类型的锁,它们是①▁▁▁▁▁和②▁▁▁▁▁。 ①共享锁 ②排它锁 10.如果数据库中只包含成功事务提交的结果,就说数据库处于▁▁▁▁状态。 一致 11.对并发操作若不加以控制,可能带来的不一致性有①▁▁▁▁▁、②▁▁▁▁▁和③▁▁▁▁▁。 ①丢失修改 ②不能重复读 ③读“脏”资料 12.并发控制是对用户的▁▁▁▁加以控制和协调。 并发操作 13.并发控制的主要方法是采用①▁▁▁▁▁机制,其类型有②▁▁▁▁▁和③▁▁▁▁▁两种。 ①封锁 ②排它锁(或X锁) ③共享锁(或S锁) 14.若事务T对资料对象A加了S锁,则其它事务只能对资料A再加①▁▁▁▁▁,不能加②▁▁▁▁▁,直到事务T释放A上的锁。 ①S锁 ②X锁 15.若事务在运行过程中,由于种种原因,使事务未运行到终止点之前就被撤消,这种情况就称为▁▁▁▁。 事务故障 16.数据库恢复是将数据库从①▁▁▁▁▁状态恢复到②▁▁▁▁▁的功能。 ①错误 ②某一已知的正确状态 17.系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的资料不受影响,这种情况称为▁▁▁▁。 系统故障 18.系统在运行过程中,由于某种硬件故障,使存储在外存上的资料部分损失或全部损失,这种情况称为▁▁▁▁▁。 介质故障 19.数据库系统在运行过程中, 可能会发生故障。故障主要有①▁▁▁▁▁、②▁▁▁▁▁、介质故障和③▁▁▁▁▁四类。 ①事务故障 ②系统故障 ③计算机病毒 20.数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 起来有两类:①▁▁▁▁▁和②▁▁▁▁▁。 ①数据库本身被破坏 ②数据库处于不一致状 21.数据库系统是利用存储在外存上其它地方的①▁▁▁▁▁来重建被破坏的数据库。它主要有两种:②▁▁▁▁▁和③▁▁▁▁▁。 ①冗余数据 ②后援副本 ③日志文件 22.制作后援副本的过程称为①▁▁▁▁▁。它又分为②▁▁▁▁▁和③▁▁▁▁▁。 ①转储 ②增量转储 ③海量转储 23.事务故障、系统故障的恢复是由①▁▁▁▁▁完成的,介质故障是由②▁▁▁▁▁完成的。 ①系统自动 ②DBA执行恢复操作过程 24.资料的完整性是指数据的①▁▁▁▁▁和②▁▁▁▁▁。 ①正确性 ②兼容性 25.完整性约束是指①▁▁▁▁▁和②▁▁▁▁▁。 ①实体整体性 ②参照完整性 26.实体完整性是指在基本表中,▁▁▁▁。 主属性不能取空值 27.参照完整性是指在基本表中▁▁▁▁▁。 外码可以是空值或者另一个关系主码的有效值 28.为了保护数据库的实体完整性,当用户程序对主码进行更新使主码更新使主码值不唯一时,DBMS就▁▁▁▁。 拒绝此操作 29.在Visual FoxPro中完整性规则可分为①▁▁
本文档为【数据库系统概论习题 王珊】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_794946
暂无简介~
格式:doc
大小:316KB
软件:Word
页数:50
分类:工学
上传时间:2013-01-13
浏览量:404