数据库原理及应用总复习..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用总复习串讲 70年代以来,数据库技术得到了迅速发展和广泛应用,已经成为计算机科学与技术的一个重要分支。 Microsoft Access作为一种关系型桌面数据库管理系统是中小型数据库应用系统的理想开发环境,具有界面友好、易学好用、开发简单、接口灵活等特点,已经得到越来越广泛的应用。 数据库技术的发展 数据管理技术的发展历程,大体上经历了几个阶段: 人工管理阶段----早期的计算机没有系统软件的支持,程序员不但要负责处理数据还要负责组织数据。程序没有任何独立性。 文件系统阶段----操作系统中的文件系统是专门的数据管理软件,它的出现将程序员从直接与物理设备打交道的沉重负担中解脱出来。不必考虑文件的物理存储,这项工作由计算机系统来实现。 数据库阶段---针对文件系统的缺点,后来出现了数据库技术。 与文件系统相比,数据库技术是面向系统的,而文件系统则是面向应用的。数据库是可共享的数据集合。 分布式数据库阶段---分布式数据库是一个逻辑上的整体,是分布在不同地理位置的数据集合,使计算机网络环境下各个局部数据库的逻辑集合,它受分布式数据库管理系统的控制和管理。 什么是数据库系统? 数据库系统是指带有数据库并利用数据库技术进行数据管理的计算机系统。 数据库系统的组成 由四部分组成,它们是数据库、硬件、软件和人员。 数据库:是一个信息的集合,在这个集合中可以按照信息的逻辑结构对其进行组织与存取。 硬件:支持系统运行的计算机硬件设备。包括CPU、内存、外存及其它外部设备。 软件:包括操作系统、数据库管理系统、应用开发工具和应用系统。 人员:数据库系统中的主要人员有:数据库管理员、系统分析员和数据库设计人员、应用程序开发人员和最终用户。 数据库系统四要素中,数据库系统的核心和管理对象数据库减少了数据的重复避免数据的不一致有数据安全性和完整性保障多用户操作并行调度易于使用便于扩展Database Management System,简称DBMS)是提供建立、管理、维护和控制数据库功能的一组计算机软件。数据库管理系统的目标是使用户能够科学地组织和存储数据,能够从数据库中高效地获得需要的数据,方便地处理数据。 数据库管理系统的主要功能。 数据定义功能 数据操纵功能 数据库的建立和维护功能 数据库的运行管理 数据模型 1.概念模型---概念模型实际上是现实世界到机器世界的一个中间层次 其涉及的概念主要有: 实体:客观存在并可相互区别的事物称为实体。 属性:实体所具有的某一特性称为属性。例如,学生的学号、姓名。 关键字:唯一标识实体的属性集称为码。例如,学号是学生实体的码。 2.数据模型---数据模型的组成要素有三个,分别是数据结构、数据操作和数据约束。 数据结构是对系统静态特征的描述。主要描述数据类型、内容、性质以及数据间联系的有关信息。 数据操作描述的是系统的动态特征。主要描述在相应数据结构上的操作类型与操作方式。 数据约束描述的是系统的约束条件,主要描述数据结构内数据间的语义限制、制约与依存关系,以及数据动态变化的规则以保证数据的正确、有效与相容。 描述实体-联系模型简称E-R模型.是简称E-R模型实体-联系模型(简称E-R模型)是由P.P.Chen于1976年首先提出的。它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。E-R模型的构成成分是实体集、属性和联系集,其表示方法如下:   (1) 实体集用矩形框表示,矩形框内写上实体名。   (2) 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。   (3) 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即1—1、1—M或M—M。 Access是关系型数据库 在Access中关系运算有助于正确给出查询表达式,它的运算有三种:选择、投影、连接 Access 2003开发环境 Access是一种关系型的桌面数据库管理系统,是Microsoft Office套件产品之一。 对于数据库的开发人员,Access提供了VBA(Visual Basic For Application)编程语言和相应的开发调试环境,可用于开发高性能、高质量的桌面数据库应用系统。 Access数据库的构成 作为一个数据库管理系统,Access通过各种数据库对象来管理信息。 Access将数据库定义成一个 .mdb 文件,由对象和组两部分构成。其中数据库对象分为7种,包括表、查询、窗体、报表、数据访问页、宏、模块。 1.表(是Access数据库的基础对象) 表是Access 2003中最基本的对象,是存储数据的基本单元。表以行、列的格式组织数据,每一行

文档评论(0)

yxnm + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档