数据库考试填空,简答.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据管理技术经历了 人工管理_、_文件系统 _和 数据库系统 _三个阶段。 数据库是长期存储在计算机内、有 _组织 的、可 _共享_的数据集合。 DBMS是指_数据库管理系统 _它是位于_用户 _和_操作系统_之间的一层管理软件。 数据库管理系统的主要功能有 _数据定义功能_、—数据操纵功能_、数据库的运行管理和数据库的建立以及维护等 4个方面。 数据独立性又可分为 逻辑数据独立性 和 物理数据独立性 。 当数据的物理存储改变了,应用程序不变,而由 DBMS处理这种改变,这是指数据的 物理独立性 。 数据模型是由 数据结构_、_数据操作_和_完整性约束_三部分组成的。 数据结构_是对数据系统的静态特性的描述, _数据操作_是对数据库系统的动态特性的描述。 数据库体系结构按照 模式_、 外模式_和 内模式 _三级结构进行组织。 实体之间的联系可抽象为三类,它们是 _丄:1_、_1_ : m_ 和_m : n_。 11 ?数据冗余可能导致的问题有 浪费存储空间及修改麻烦 和_潜在的数据不一致性 。 什么是数据库 答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多 个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。 什么是数据库的数据独立性 答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。 逻辑数据独立性是指 局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发 生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等 )时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。 物理数据独立性是指数据的存储结构与存取方法 (内视图)改变时,对数据库的全局逻辑结构 (概念视图)和应用程序不必作修改的一种特 性,也就是说,数据库数据的存储结构与存取方法独立。 什么是数据库管理系统 答:数据库管理系统(DBMS)是操纵和管理数据库的一组软件,它是数据库系统 (DBS)的重要组成部分。不同的数据库系统都配有各自的 DBMS而不同的DBMS各支持一种数据库模型,虽然它们的功能强弱不同,但大多数 DBMS勺构成相同,功能相似。 一般说来,DBMS具有定义、建立、维护和使用数据库的功能,它通常由三部分构成:数据描述语言及其翻译程序、数据操纵语言及其处 理程序和数据库管理的例行程序。 什么是数据字典数据字典包含哪些基本内容 答:数据字典是数据库系统中各种描述信息和控制信息的集合,它是数据库设计与管理的有力工具,是进行详细数据收集和数据分析所获 得的主要成果。数据字典的基本内容有:数据项、数据结构、数据流、数据存储和处理过程 5个部分。 1、 一个关系模式的定义格式为 _关系名(属性名1,属性名2,…,属性名n)_ 2、 . 一个关系模式的定义主要包括:①关系名 ②属性名 ③属性类型 ④属性长度 ⑤关键字 3、 .关系代数运算中,传统的集合运算有 _①笛卡尔积 ②并 ③交 ④差 4、 关系代数运算中,基本的运算是 ①并 ②差 ③笛卡尔积 ④投影 ⑤选择 5、 关系代数运算中,专门的关系运算有 _①选择 ②投影 ③连接 6、 关系数据库中基于数学上两类运算是—①关系代数②关系演算 7、 .已知系(系编号,系名称,系主任,电话,地点 )和学生(学号,姓名,性别,入学日期,专业,系编号 )两个关系,系关系的主关键字 是①,系关系的外关键字 ②,学生关系的主关键字是 ③,外关键字④ 答案:①系编号 ②无 ③学号 ④系编号 1、 SQL是 结构化查询语言 2、 视图是一个虚表,它是从 —一个或几个基本表 _导岀的表。在数据库中,只存放视图的 __定义_,不存放视图的 _视图对应的数据 1、 保护数据安全性的一般方法是 _设置用户标识和存取权限控制 2、 安全性控制的一般方法有①用户标识鉴定 ②存取控制③审计④数据加密和视图的保护五级安全措施。 3、 存取权限包括两方面的内容,:①要存取的数据对 ②对此数据对象进行操作的类型 4、 在数据库系统中对存取权限的定义称为 授权 5、 在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用 GRANT语句,收回所授的权限使用 _ REVOKE语句。 6、 DBMS?取控制机制主要包括两部分:自主存取控制, —强制存取控制 7、 当对某一表进行诸如(INSERT)、( DELETE、( UPDATE 这些操作时,SQL Server就会自动执行触发器所定义的 SQL语句。 1、 数据库的完整性是指数据的 _①实体完整性 ②参照完整性 ③用户定义完整性

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档