数据库原理及应用总复习

数据库原理及应用总复习

ID:18961012

大小:61.50 KB

页数:6页

时间:2018-09-27

数据库原理及应用总复习_第1页
数据库原理及应用总复习_第2页
数据库原理及应用总复习_第3页
数据库原理及应用总复习_第4页
数据库原理及应用总复习_第5页
资源描述:

《数据库原理及应用总复习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库原理及应用总复习串讲70年代以来,数据库技术得到了迅速发展和广泛应用,已经成为计算机科学与技术的一个重要分支。MicrosoftAccess作为一种关系型桌面数据库管理系统是中小型数据库应用系统的理想开发环境,具有界面友好、易学好用、开发简单、接口灵活等特点,已经得到越来越广泛的应用。数据库技术的发展数据管理技术的发展历程,大体上经历了几个阶段:人工管理阶段----早期的计算机没有系统软件的支持,程序员不但要负责处理数据还要负责组织数据。程序没有任何独立性。文件系统阶段----操作系统中的文件系统是专门的数据管理软件,它的出现将程序员从直接

2、与物理设备打交道的沉重负担中解脱出来。不必考虑文件的物理存储,这项工作由计算机系统来实现。数据库阶段---针对文件系统的缺点,后来出现了数据库技术。与文件系统相比,数据库技术是面向系统的,而文件系统则是面向应用的。数据库是可共享的数据集合。分布式数据库阶段---分布式数据库是一个逻辑上的整体,是分布在不同地理位置的数据集合,使计算机网络环境下各个局部数据库的逻辑集合,它受分布式数据库管理系统的控制和管理。什么是数据库系统?数据库系统是指带有数据库并利用数据库技术进行数据管理的计算机系统。数据库系统的组成由四部分组成,它们是数据库、硬件、软件和人员

3、。l数据库:是一个信息的集合,在这个集合中可以按照信息的逻辑结构对其进行组织与存取。l硬件:支持系统运行的计算机硬件设备。包括CPU、内存、外存及其它外部设备。l软件:包括操作系统、数据库管理系统、应用开发工具和应用系统。l人员:数据库系统中的主要人员有:数据库管理员、系统分析员和数据库设计人员、应用程序开发人员和最终用户。数据库系统四要素中,数据库系统的核心和管理对象是数据库.2.数据库的特点:(1)集成性.减少了数据的重复,避免数据的不一致。(2)共享性。(3)持久性,有数据安全性和完整性保障,多用户操作并行调度。(4)海量易于使用,便于扩展

4、。数据库系统的4个特点数据结构化数据共享性高,冗余度低,易扩充数据独立性高数据由数据库管理系统统一管理和控制数据库管理系统n数据库管理系统(DatabaseManagementSystem,简称DBMS)是提供建立、管理、维护和控制数据库功能的一组计算机软件。数据库管理系统的目标是使用户能够科学地组织和存储数据,能够从数据库中高效地获得需要的数据,方便地处理数据。数据库管理系统的主要功能。n数据定义功能n数据操纵功能n数据库的建立和维护功能n数据库的运行管理数据模型1.概念模型---概念模型实际上是现实世界到机器世界的一个中间层次n其涉及的概念主

5、要有:q实体:客观存在并可相互区别的事物称为实体。q属性:实体所具有的某一特性称为属性。例如,学生的学号、姓名。q关键字:唯一标识实体的属性集称为码。例如,学号是学生实体的码。2.数据模型---数据模型的组成要素有三个,分别是数据结构、数据操作和数据约束。数据结构是对系统静态特征的描述。主要描述数据类型、内容、性质以及数据间联系的有关信息。数据操作描述的是系统的动态特征。主要描述在相应数据结构上的操作类型与操作方式。数据约束描述的是系统的约束条件,主要描述数据结构内数据间的语义限制、制约与依存关系,以及数据动态变化的规则以保证数据的正确、有效与相

6、容。描述实体-联系模型简称E-R模型.什么是简称E-R模型?实体-联系模型(简称E-R模型)是由P.P.Chen于1976年首先提出的。它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。E-R模型的构成成分是实体集、属性和联系集,其表示方法如下:  (1)实体集用矩形框表示,矩形框内写上实体名。  (2)实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。  (3)实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联

7、系的类型,即1—1、1—M或M—M。三种模型:层次模型、网状模型和关系模型。*数据库的三级结构所具有的优点:数据库的三级结构模式为概念模式、外模式、内模式。数据库的三级结构所具有的优点:(1)实现数据共享,减少数据冗余度。(2)保证数据的独立性。(3)有利于对数据的保护。数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型.Access是关系型数据库在Access中关系运算有助于正确给出查询表达式,它的运算有三种:选择、投影、连接Access2003开发环境Access是一种关系型的桌面数据库管理系统,是Micro

8、softOffice套件产品之一。对于数据库的开发人员,Access提供了VBA(VisualBasicForApplication)编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。