- 1、本文档共92页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10讲数据管理系统
第9讲 数据库管理系统 第6章 数据库管理系统 6.1 数据库管理系统 6.2 关系数据库标准语言—SQL 6.3 数据库管理系统实例(Microsoft SQL Server 2000) 6.4 数据库应用系统开发 6.5 数据库技术的发展趋势 6.1 数据库管理系统(DBMS) 数据库管理系统是位于用户和操作系统之间的数据管理软件。本节包括如下内容: 6.1.1 数据库管理系统的功能 6.1.2 数据库管理系统的特点 6.1.3 数据库系统架构 6.1.4 数据库管理系统组件 6.1.5 常见的数据库管理系统 6.1.1 数据库管理系统的功能 科学地组织和存储数据、高效地获取和维护数据,用户使用的各种数据库命令以及应用程序的执行,最终都是DBMS来实现的。 DBMS 的主要功能包括: (1) 数据库定义 (2) 数据操纵 (3) 数据库控制 (4) 数据库维护 (1) 数据库的定义功能 为了存储大量数据,需要定义数据库和数据库中的各种架构,例如表、视图和索引等对象。对一个具体的数据库系统来说,通常允许用户使用一种被称为数据定义语言(data definition language,DDL)的专门语言来建立数据库,定义数据库的架构。并且还可以对这些数据库和数据库架构进行修改和删除。 例如,在Microsoft SQL Server数据库系统中,可以使用Transact-SQL语言中的下列DDL语句定义数据库和数据库中的各种对象。 CREATE DATABASE:创建数据库; CREATE TABLE:创建表; CREATE VIEW:创建视图; (2)数据操纵功能 当数据存储到数据库中之后,用户就可以使用其中的数据。数据库系统提供了可以查询数据库中数据的查询(Query)语言,该语言经常被称为数据操纵语言(data manipulation language,DML)。使用DML语言可以在数据库中执行以下操作:检索指定的数据、插入需要的数据、更新已经变化的或错误的数据、删除无用的或不再需要的数据等。 在Microsoft SQL Server数据库系统中,可以实现数据查询功能的Transact-SQL语言包括如下的DML语句。 SELECT:检索数据; INSERT:插入数据; UPDATE:更新数据; DELETE:删除数据。 (3)数据库控制功能 对于存储大量数据的数据库应用系统来说,有大量使用数据和执行操作的用户。 控制多用户的访问包括两层含义: 第一层含义是不同的用户只能执行允许执行的操作 第二层含义是不同用户之间的操作互不影响。 (4)数据库维护功能 数据库维护功能:包括初始数据的装入、数据库的转储或后备功能、数据库恢复功能、数据库的重组织功能以及性能分析等功能。 6.1.2 数据库管理系统的特点 传统的文件管理阶段相比,现代的数据库管理系统阶段具有以下特点: 使用复杂的数据模型表示结构。 具有很高的数据独立性。 为用户提供了方便的接口。 提供了完整的数据控制功能。 提高了系统的灵活性。 6.1.3 数据库管理系统架构 数据库系统架构指数据库系统中数据的存储、管理和使用等规范形式,包括: 1.数据存储架构 2.数据视图管理架构 3.数据库应用架构 1. 数据存储架构 数据存储架构是指数据库中物理数据和逻辑数据的表示形式、物理数据和逻辑数据之间关系映射方式的说明。 在数据库系统中,可以使用两种描述形式表示客观世界的数据,即物理数据描述和逻辑数据描述。 物理数据和逻辑数据之间的转换通过数据库管理系统实现。 逻辑数据和物理数据术语的对应关系示意图 2.数据视图管理架构 数据在存储过程中的不同阶段具有不同的表现形式。这种数据的不同表现形式也可以称为数据视图(data view)。数据视图就是从某个角度看到的数据特性。 数据视图管理架构指在数据库系统中如何使用数据视图定义和管理各种逻辑数据和物理数据。
您可能关注的文档
最近下载
- 标准的个人简历表格[空白].doc VIP
- 开放系统11879《小学语文教学研究》期末机考真题及答案(第102套).docx VIP
- 2025年新教科版科学四年级下册全册知识点(超全版).pdf
- 《sm-3酶标仪说明书》.doc VIP
- 3篇《严禁违规操办“升学宴廉政承诺书》谈话记录.docx VIP
- 2025中国工商银行软件开发中心社会招聘笔试备考题库及答案解析.docx VIP
- 老年常见病的预防与照护教学大纲.docx
- 六年级科学上册(教科版)全册同步练习(含答案).pdf VIP
- 2025年新人教版七年级下册历史全册知识点(新教材).pdf VIP
- 基于项目式学习的初中生物综合实践活动案例论文.docx
文档评论(0)