考研复试——数据库.pdf

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数 据 库 1、 关系数据库都有那些操作,特点是什么? ◇查询:选择、投影、连接、除、并、交、差 ◇数据更新:插入、删除、修改 关系操作的特点:集合操作方式,即操作 对象和结果都是关系。 2、数据库保护(访问)的内容有哪些? 利用权限机制,利用完整性约束防止法数据进入数据库,提供故障恢复能力,提供 并发访问控制。 3、DBA 职责是什么? DBA 则是这个机构的一个(组)人员,负责全面管理和控制数据库系统.职责有: (1)决定数据库中的信息内容和结构:数据库中要存放哪些信息。 (2)决定数据库的存储结构和存取策略:获得较高的存取效率和存储空间利用 率。 (3)约定义数据的安全性要求和完整性约束条件:负责确定各个用户对数据库 的存取权限、数据的保密级别和完整性约束条件。 (4)监控数据库的使用和运行:转储数据、维护日志文件、故障恢复。 (5)数据库的改进和重组重构:对运行情况进行记录、统计分析,以此来不断改 进数据库设计。 设计与定义数据库系统;帮助最终用 使用数据库系统;决定数据库中的信 息内容和结构;定义数据结构的安全性要求和完整性约束条件;监督与控制数据 库系统的使用和运行;改进和重组数据库系统,调整数据库系统的性能。 (1)系统分析员、数据库设计人员、应用程序员 职责是什么? 答系统分析员负责应用系统的需求分析和规范说明,系统分析员要和用 及 DBA 相结合,确定系统的硬件、软件配置,并参与数据库系统的概要设计。数 据库设计人员负责数据库中数据的确定、数据库各级模式 设计。数据库设计人 员必须参加用 需求调查和系统分析,然后进行数据库设计。在很多情况下,数 据库设计人员就由数据库管理员担任。应用程序员负责设计和编写应用系统 程序模块,并进行调试和安装。 4、数据库系统和文件系统相比有什么优点? 文件系统 数据库管理系统 某一应用 现实世界 共 享 性 差 ,冗 共享性高,冗余度小 余度大 记录内有结构, 整体结构化,用数据模型描述 整体无结构 应用程序自己 由数据库管理系统提供数据安全性,完整性并, 控制 发控制和恢复能力 (1)试述文件系统与数据库系统的区别和联系。 答:文件系统与数据库系统的区别是:文件系统面向某一应用程序,共享性差, 冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制。数 据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定 逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全 性、完整性、并发控制和恢复能力。 文件系统与数据库系统 联系是:文件系统与数据库系统都是计算机系统中 管理数据 软件。解析文件系统是操作系统的重要组成部分;而 DBMS 是独立 于操作系统 软件。但是 DBMS 是在操作系统的基础上实现的;数据库中数据 组织和存储是通过操作系统中的文件系统来实现的。 5 、文件系统和 DBS 的最大区别在什么地方,DBS 还有哪些特点。 文件系统:数据 组织与管理均由应用程序实现,因此数据是依赖于应用程 序的,存在如下问题: (1)不同 应用程序组织文件 逻辑结构不一样,数据冗余大、共享性差; (2)数据 组织和管理直接依赖于应用程序。如果数据 逻辑结构发生改变 对应 应用程序也要做相应的修改,数据独立性差,应用程序 维护的工作量大; (3)一般不支持数据的并发访问。 (4)不能对数据进行统一的管理,在数据

文档评论(0)

137****0427 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档