[计算机硬件及网络]网络数据库技术分析与实践

[计算机硬件及网络]网络数据库技术分析与实践

ID:33159973

大小:555.50 KB

页数:41页

时间:2019-02-21

[计算机硬件及网络]网络数据库技术分析与实践_第1页
[计算机硬件及网络]网络数据库技术分析与实践_第2页
[计算机硬件及网络]网络数据库技术分析与实践_第3页
[计算机硬件及网络]网络数据库技术分析与实践_第4页
[计算机硬件及网络]网络数据库技术分析与实践_第5页
资源描述:

《[计算机硬件及网络]网络数据库技术分析与实践》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、目录1.数据库的概念………………………………………………………22.数据库的基本结构…………………………………………………23.数据库的主要特点…………………………………………………34.数据库运行平台ACCESS…………………………………………35.数据库管理系统开发过程…………………………………………66.简单WEB数据库系统设计……………………………………….77.新得体会……………………………………………………………408.参考文献……………………………………………………………41411.1数据库  当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。

2、例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。  严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个

3、"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个

4、数据库时,则该系统包含一个“数据库集合”。1.2数据库的基本结构数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。  (1)物理数据层。  它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。  (2)概念数据层。  它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。  (3)逻辑数据层。  它是用户所看到和使用的数据库,表示了

5、一个或一些特定用户使用的数据集合,即逻辑记录的集合。数据库不同层次之间的联系是通过映射进行转换的。411.3数据库的主要特点(1)实现数据共享。  数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。  (2)减少数据的冗余度。  同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。  (3)数据的独立性。  数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。  (4)数据实现集中控制。  

6、文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。  (5)数据一致性和可维护性,以确保数据的安全性和可靠性。  主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏  (6)故障恢复。由数据库管理系统提供一套方

7、法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。2.1目前网络数据库技术手段和运行平台的分析:目前网络数据库技术主要运行平台如SQLServer2008,Access等。我们这里只着重讲ACCESS2.2ACCESSAccess是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据

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

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

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