北邮-软件工程硕士在职研-数据库课件-1.1.ppt

北邮-软件工程硕士在职研-数据库课件-1.1.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《数据库设计与开发》北京邮电大学软件学院郭文明北京邮电大学软件学院郭文明2007.10

0.前言0.1数据库开展与应用0.2本课程内容0.3本课程参考资料北京邮电大学软件学院郭文明2007.10

0.1数据库开展与应用数据库定义:数据库是数据管理的技术,数据管理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。包括对数据的分类、组织、编码、存储、检索和维护。数据处理的开展:数据处理的开展过程经历了手工管理、文件管理、数据库三个阶段。数据模型:数据库是建立在数据模型根底上的数据集合。数据模型有:层次模型、网状模型、关系模型、面向对象模型。比较成熟完善、市场占用率较大的是基于关系模型根底上的关系数据库。

0.1数据库开展与应用数据库管理系统:数据库管理系统是位于用户与操作系统之间的一层数据管理软件,属系统软件。数据库管理系统的功能:数据定义(create、drop等);数据操纵(select、insert等);数据库运行(平安性、完整性、并发控制、故障恢复);数据库建立与维护(数据转储、数据恢复、性能监视、重组织)。目前的一些数据库管理系统〔DBMS〕,小型桌面数据库系统FoxPro,ACCESS,PRADOX等,大型数据库系统ORACLE,INFORMIX,SYBASE,DB2,MicrosoftSQLserver等。

0.1数据库开展与应用数据库的应用已越来越广泛。从小型的单项事务处理系统到大型复杂的信息系统大都用先进的数据库技术来保持系统数据的整体性、完整性和共享性。1)招生考试:通过对数据库排序和索引,完成考生按志愿从高分到低分排列,根据学校招生方案录取,录满为止。2)银行储蓄:为每个用户建立能够唯一识别的帐户,同时记录用户的往来明细,做到存储量大,运算速度快,准确程度高。3)电信运营:依靠用户信息进行个性化的效劳。

0.1数据库开展与应用企业(生产管理、质量管理、客户管理、财务管理、电子商务等);机关(办公自动化);金融(银行电子结算);证券(股票交易、行情分析);通讯(话费查询、费用结算);教育卫生(网上录取、学籍管理);社会保障(住房公积金、医疗保险、养老保险);政府(电子政务);交通(道路信息系统)等。国民经济各个领域都离不开数据库技术,目前,一个国家的数据库建设规模(指数据库的个数、种类)、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志之一。

0.1数据库开展与应用数据库系统:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、DBA和用户构成。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。这个问题是数据库在应用领域的主要研究课题。数据库技术研究领域:DBMS的研制、数据库设计、数据库理论。

0.2本课程内容1〕关系数据库与对象关系数据库:建立在关系模型根底上的数据操纵,融合了面向对象思想的对象关系数据库和对象关系SQL。2〕数据存储和数据库管理:数据库常用的文件存储、索引技术、散列技术等数据存储技术,保证数据库正常运行的平安性、完整性控制和数据库恢复。

0.2本课程内容3〕数据库应用程序体系结构:访问数据库的程序,事务处理技术,多层体系结构,分布式数据处理和中间件。4〕ORACLE数据库:ORACLE数据库的体系结构,实例管理;ORACLE数据库的规划与实施。5〕数据库设计:需求分析、概念模型设计、数据库逻辑设计和物理设计、功能设计、数据库实施、CASE技术;ER模型、标准化设计方法。

0.3本课程参考资料1.数据库—原理、编程与性能,PatrickO’Neil著,周傲英等译,机械工业出版社,2002.01(DATABASEPrinciples,Programming,andPerformance.PatrickO’NeilElizabethO’neil,高等教育出版社,2001.05)2.数据库系统概念,AbrahamSilberschatz等著,杨冬青,唐世渭等译,机械工业出版社,2003

1.关系数据库与对象关系数据库关系数据库管理系统〔RDBMS〕使用灵活,可轻松快捷地写出一般的查询语句。关系数据库管理系统建立在关系模型根底之上。最近几年,一种更新的数据模型——对象-关系模型在许多产品中正逐渐取代关系模型。建立在对象—关系模型根底之上的数据库管理系统称为对象-关系数据库管理系统〔ORDBMS〕。对象-

文档评论(0)

199****8042 + 关注
实名认证
内容提供者

相信自己,相信明天

1亿VIP精品文档

相关文档