第1章 网络数据库概述
信息技术知识点

第一章《信息与信息技术》知识点 1.1信息及其特征一、信息的概念信息是事物的运动状态及其状态变化的方式。
☆信息与载体密不可分,没有无载体的信息,没有载体便没有信息,信息必须通过载体才能显示出来。
二、信息的一般特征1、载体依附性信息不能独立存在,必须依附于一定的载体,而且,同一个信息可以依附于不同的载体。
信息按载体不同可分为(文字、图形(图象)、声音、动画、视频)。
信息的载体依附性使信息具有可存储、可传递、可转换的特点。
2、价值性☆信息是有价值的,人类离不开信息。
物质、能量和信息是构成世界的三大要素。
☆信息与物质、能量不同,表现在两方面:一方面它可以满足人们精神领域的需求;另一方面,可以促进物质、能量的生产和使用。
GPS:全球定位系统☆另外,信息又是可以增殖的。
☆信息只有被人们利用才能体现出其价值,而有些信息的价值则可能尚未被我们发现。
3、时效性信息会随着时间的推移而变化,如交通信息,天气预报等。
时效性与价值性紧密相连,信息如果没有价值也就无所谓时效了。
4、共享性----信息不同于物质、能量的主要方面信息共享一般不会造成信息的丢失,也不会改变信息的内容。
1.2日新月异的信息技术一、信息技术的悠久历史1、信息技术(IT:Information Technology)是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2、信息技术的五次革命第一次信息技术革命是语言的使用,是从猿进化到人的重要标志;第二次信息技术革命是文字的创造,使信息的存储和传递首次超越了时间和地域的局限;第三次信息技术革命是印刷术的发明,为知识的积累和传播提供了更可靠的保证;第四次信息技术革命电报、电话、广播、电视的出现和普及,进一步突破了时间和空间的限制;第五次信息技术革命是计算机技术与现代通信技术的普及应用,将人类社会推进到了数字化信息时代。
信息技术在不断更新,但一些古老的信息技术仍在使用,不能因为出现了新的信息技术就抛弃以前的信息技术。
第一章数据库基础知识

实例
有三个关系R、S和T如下图,注:关系中的B C D 代表的字段名
B A B
C D 0 K1 1 N1
B
C
D
F
A N
3
0 2
H2
K1 X1
B A
C 0
D K1
请问有关系R和S通过运算得到的关系T,则所使用的运算为 A并 B 自然连接 C 差 D 交
思考:如果R和S 进行并运算,那么分别得到的关系T是如何组成? 思考:如果上题进行差运算,那么有两种情况 (1)R和S进行差运算 (2)S和R进行运算 两种情况得到的结果是不同的。
问题:下面两个表是否可以使用并、差、交 运算
专门的关系运算
1、选择:从表中找出满足给定条件的元组(记录)的操作称为选择,选择的结果是一 个新的关系(表)。选择的条件以逻辑表达式的形式给出,使逻辑表达式的值为真的元 组(记录)将被选出组成一个新的关系。 例如:打开“学生.mdb”access数据库文档。在查询使用设计查询器,在设计查询器 中添加” HYA13“表。使用用查询,查找出性别为”男“的记录信息。 在显示表中将HYA13表添加到设计器中后,关闭显示表窗口。 双击HYA13表中的*号(代表添加所有字段并显示) 鼠标移动在字段行第二个单元格,后双击HYA13表中的性别(作为查询条件)在条 件栏中输入”男”,把显示的 去掉。因为*号已经代表显示表中的所有字段了。
13题考点:“关键字”=主关键字
10题考点:如何进行多表联系。这里的
指的是跟S和C表建立联系的外关键字
12题解题重点:题目中提到的主键,指的是表的主关键字。而表中可以作为 主关键字的字段必须是唯一的。唯一对唯一
二、关系(表)运算
关系之间的运算前提:进行运算的两个表必须具有相同的关系模式(表的字段结构要相同) 1、并:是指由属于这两个表的元组(记录)组成的集合,从而组成一个新的关系(表) 2、差:是由一个表中去掉在另一个表中也有的元组(记录),而组成一个新的关系(表) 3、交:结果是由两个表中的共同元组(记录),组成一个新的关系
第一章 计算机网络概述 课件(共19张PPT)

• 采用通信子网后,可使每台入网主机不用去处理数据通信,也不用具有许多远程数据通信功能, 而只需负责信息的发送和接收,这样就减少了主机的通信开销。另外,由于通信子网是按统一 软、硬件标准组建,可以面向各种类型的主机,方便了不同机型互连,减少了组建网络的工作 量。
• 通信子网有三种类型: • (1)结合型 • 对于大多数局域网,由于其传输距离 ,互连主机不多,所以并未采用
• 工作站:是网络中用户使用的计算机设备,又称客户机。
•
终端:终端不具备本地处理能力,不能直接连接到网络上,只能通过网络上的主机与网络相连 发挥作用。常见的终端有:显示终端、打印终端、图形终端等。
•
传输介质:传输介质的作用是在网络设备之间构成物理通路,以便实现信息的交换。最常见的 传输介质类型是同轴电缆、双绞线和光纤。
• 2. 通信链路
•
通信链路是指两个网络节点之间承载信息和数据的线路。链路可用各种传输介质实现,如双绞线、同轴电 缆、光缆、卫星、微波等无线信道。
• 通信链路又分为物理链路和逻辑链路两类。物理链路是一条点到点的物理线路,中间没有任何交换节点。 在计算机网络钟,两个计算机之间的通路往往是由许多物理链路串结而成。逻辑链路是具备数据传输控制 能力,在逻辑上起作用的物理链路。在物理链路上加上用于数据传输控制的硬件和软件,就构成了逻辑链 路。只有在逻辑链路上才可以真正传输数据,而物理链路是逻辑链路形成的基础。
内容的 服务器;通过一定技巧使不同地域的用户看到放置在离他最近的服务器上的相同页面,这样来实现各服务器的负荷均衡,同时用户也省了不少冤枉路。
• 分布处理是把任务分散到网络中不同的计算机上并行处理,而不是集中在一台大型计算机上,使其具有解决复杂问题的能力,大大提高效率和降低成本。
《数据库及其建立过程》教案

《数据库及其建立过程》教案第一章:数据库概述1.1 教学目标1. 了解数据库的定义、发展历程和基本概念。
2. 掌握数据库系统的组成部分及其功能。
3. 理解数据库的设计原则和应用场景。
1.2 教学内容1. 数据库的定义和发展历程。
2. 数据库系统的组成部分:数据库、数据库管理系统、数据库管理员、应用程序。
3. 数据库设计原则:数据独立性、数据一致性、数据完整性、数据安全性。
4. 数据库应用场景:企业信息化、电子商务、社交网络等。
1.3 教学方法1. 采用讲授法,讲解数据库的基本概念和原理。
2. 案例分析法,分析实际应用场景。
3. 互动提问法,巩固学生对知识点的理解。
1.4 教学评估1. 课堂问答,检查学生对数据库基本概念的理解。
2. 课后作业,巩固学生对数据库系统的组成部分和设计原则的掌握。
第二章:数据模型2.1 教学目标1. 掌握数据模型的概念及其分类。
2. 了解常见的数据模型:层次模型、网状模型、关系模型、对象模型。
3. 掌握从概念模型到数据模型的转换方法。
2.2 教学内容1. 数据模型的定义和分类。
2. 层次模型、网状模型、关系模型、对象模型的特点和应用。
3. 概念模型到数据模型的转换方法:E-R图、属性列表等。
2.3 教学方法1. 采用讲授法,讲解数据模型的基本概念和特点。
2. 案例分析法,分析不同数据模型的应用场景。
3. 互动提问法,引导学生思考数据模型的优缺点。
2.4 教学评估1. 课堂问答,检查学生对数据模型的理解和分类。
2. 课后作业,巩固学生对不同数据模型的特点和应用的掌握。
第三章:关系数据库3.1 教学目标1. 掌握关系数据库的基本概念。
2. 了解关系运算及其分类。
3. 掌握关系数据库的设计和查询语言SQL。
3.2 教学内容1. 关系数据库的定义、特点和分类。
2. 关系运算:选择、投影、连接。
3. 关系数据库的设计和查询语言SQL:创建表、插入数据、更新数据、删除数据、查询数据。
第1章_Web数据库技术概述

模型1:JSP+JavaBean阶段
把业务处理代码从JSP中提取出来,然后形成 JavaBean;JSP完成输入、输出和控制功能; 需要的时候JSP调用JavaBean的功能。
JSP页面
JavaBean
优点:处理功能从JSP页面中分离出来,由 JavaBean完成,减少了页面中的代码。 缺点:页面中仍然存在用于控制的代码。
Java企业级应用架构
Java Web技术的发展历史
Servlet技术 JSP技术 模型1:JSP+JavaBean 模型2:JSP+JavaBean+Servlet 框架 可视化开发
Servlet技术阶段
Java技术中最早的Web解决方案,页面中的所 有信息需要通过输出语句来生成。
基于Java的Web数据库访问技术 Java Applet:将Java 小程序(Applet)从服务 器端下载到客户端Web浏览器中执行,通过 JDBC驱动程序访问服务器端的数据库。 Java servlet:Java Servlet是运行于Web服务器 端的小程序,其作用类似于CGI程序,但比 CGI程程序的效率更高。利用Java Servlet可以 实现网页中很多交互式效果,在动态网页设计 中具有广泛应用。用户通过Web浏览器访问服 务器端的Java servlet程序,Java servlet负责实 现对数据库的访问,并动态生成HTML格式的 结果文件,交给Web浏览器显示。
--Servlet技术:用于系统流程控制。 -- JavaBean技术:完成核心功能,是一个比较特 殊的Java类,编写方法与普通Java类相同。 --JDBC技术:Java访问数据库的中间件,完成与 数据库的交互。 --XML技术: Java Web应用中的配置文件采用 XML文件的形式,另外JSP页面也可以采用 XML文档的形式。
数据库原理 第一章 数据库系统概述期末习题与答案

1、下列说法中错误的是()。
A.数据是信息的符号表示,因此,同一信息只能用一种数据形式来表示B.信息是数据的内涵,是对数据的语义解释C.只有当给数据赋予特定语义后,数据才可转换为可传递的信息D.数据管理是数据处理中的核心环节,其优劣直接影响数据处理的效果正确答案:A2、下列说法正确的是()。
A.数据库管理系统的完整性控制功能是保证数据库的完整性,防止数据丢失B.数据库避免了一切数据的冗余C.数据库系统的核心是数据库管理员D.数据库是多个结构化的数据集合正确答案:D3、以下不属于DBA职责的是()。
A.为终端用户开发和设计应用程序B.定义和实施数据库的备份和恢复策略C.参与数据库设计的全过程,决定整个数据库的结构和内容D.定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限正确答案:A4、以下说法中正确的是()。
A.DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能B.DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统C.DBMS包含DB和DBSD.DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作正确答案:A5、保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的()。
A.数据库恢复B.安全性C.并发控制D.完整性正确答案:B6、下列说法中正确的是()。
A.在三级模式间引入二级映像的主要作用是提高数据与程序的安全性B.在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局逻辑结构和特征C.对一个数据库系统来说,实际存在的只有物理级数据库D.数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性正确答案:C7、下列说法中错误的是()。
A.在数据库系统中,外模式可有多个,而模式、内模式只能各有一个B.外模式是用户视图,是概念模式的某一部分的抽象表示C.在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立性D.一个数据库系统中,外模式/模式映像只能有一个正确答案:D8、下列说法中错误的是()。
网络数据库管理系统

第1章数据库的概念[习题1]名词解释:数据库、数据库管理系统、数据库系统答案:数据库是长期储存在计算机内的、有组织的、可共享的数据的集合.DBMS - DataBase Management System。
是处理数据库访问的软件.。
提供数据库的用户接口。
数据库系统(DataBase System,DBS),DBS是指在计算机系统中引入数据库后的系统.带有数据库的整个计算机系统,包括硬件、软件、数据、人员。
数据库系统(Database System,简称DBS)指数据库应用系统,系统构成包括数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户[习题2] 数据库系统阶段有和特点?答案:特点:§有了数据库管理系统.§面向全组织,面向现实世界。
§独立性较强。
§由DBMS统一存取,维护数据语义及结构[习题3]结构数据模型三要素是什么,各什么含义?答案:数据模型通常由数据结构、数据操作和完整性约束组成。
§数据结构—-——反映数据的静态特性§数据操作——--反映数据的动态特性§数据的完整性约束 --—反映数据的约束条件[习题4]试述数据库的三级模式结构与两级映象答案:外模式是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
它既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序,与所使用的应用开发工具及高级程序设计语言(如C、Cobol、Fortran)无关。
内模式也称存储模式(Storage Schema),一个数据库只有一个内模式。
它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
例如,记录的存储方式是顺序存储、按照B树结构存储、还是按Hash方法存储;索引按照什么方式组织;数据是否压缩存储,是否加密;数据的存储记录结构有何规定等。
网络数据库课程设计(学生成绩管理系统)

目录第一章系统概述1.1系统开发的背景和意义 (1)1.2系统所要实现功能 (1)1.3系统开发工具 (1)1.4系统模块分析 (1)第二章系统需求分析2.1系统目标分析 (3)2.2系统数据描述 (3)2.3系统数据流图 (5)2.4系统数据字典 (6)2.5系统数据库概念设计 (8)第三章系统总体设计3.1系统功能模块设计 (11)3.2系统主要功能描述 (11)3.3系统流程分析 (12)第四章系统详细设计4.1程序流程设计 (13)4.2系统结构的实现 (14)第五章系统界面设计及代码实现5.1系统登陆窗口界面 (17)5.2系统主程序窗口界面 (18)5.3住宿管理设计 (20)5.4客人信息查询 (27)5.5 系统管理 (29)5.6订房信息管理 (31)5.7结算信息管理 (34)第六章系统测试6.1 测试目的 (38)6.2 测试方法 (38)6.3 测试记录与运行结果 (38)总结参考文献第一章系统概述及可行性分析1.1系统开发的背景在信息时代,能够代表一个国家信息产业水平和竞争能力的就是软件产业。
作为21世纪的朝阳产业,软件是全球最具发展前景与开发潜力的产业之一,已成为全球经济新的增长点,而且也逐渐成为世界各国竞相占领的战略制高点。
软件市场大致可以分为应用软件、系统软件和工具软件。
应用软件仍是软件市场的主流,约占69%。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
成绩管理系统,在国内外早已有着成熟的研究成果和广泛的社会应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前一层 (用户端)
浏览器
Internet 中间层
Web服务器
后一层 (数据库端)
数据库服务器
数据库
当用户请求比简单的Web页面更复杂的 东西时,Web服务器把这个请求通过一 些接口程序传递给数据库服务器,进而 实现对后台数据库的访问。 所谓网络数据库(也称Web数据库)就 是将数据库技术与Web技术相结合的技 术。借助于Web将存储于数据库中的大 量信息及时发布出去;同时Web站点也 借助于成熟的数据库技术对网站的各种 数据进行有效地管理,实现用户与网络 中的数据库进行实时动态数据交互。 返回
1. 3. 2 Web的产生及发展
Web是WWW网中的一个服务节点(网站)。 在很多场合中Web和WWW这两个专业术语几 乎意味着同一个事情。 Web的产生与互联网的发展密切相关。从20世 纪60年代美国国防部研制的APARNet到1995年 互联网商业化运营分割的完成,在短短的30年 时间里互联网上出现了多种应用系统,其中以 Web为主要内容的WWW技术得到了广泛应用。 WWW最重要的特点是具有容易使用的标准图 形界面。
关系模型的主要特点有以下几点: ● 关系中每一列具有相同的属性,每个属性 被指定一个不同的属性名(也叫字段名),属 性名不能重复,列数根据需要而设置。 ● 关系中的每一个数据必须是不可再分的数 据项,而不是组合的数据项。 ● 关系中的每一个记录由一个个体事物的诸 多属性构成。 ● 行和列的排列顺序是任意的。 ● 一个关系是一张二维表,不允许有相同的 字段名,也不允许有相同的记录存在。
1. 2 数据库基础知识
本节主要介绍数据库、数据库管理系统和数据 库系统的基本概念,使读者对数据库的基本知 识有所了解,为学习后面的网络数据库奠定基 础。 顾名思义,数据库就是存放数据的“仓库”, 是一个数据集合。只是这里存放的数据是有一 定的要求的。严格来讲,所谓数据库就是指按 一定方式组织的、存放在计算机存储设备上的 相关数据的集合。它强调数据库内数据之间的 彼此联系,不是离散的。使用数据库方式组织 数据,具有独立性强、共享性好及数据冗余度 低的优点。
目前流行的动态网页解决方案中一般都强调与 数据库的连接,在网页中挂接后台数据库已成 为当前最热门的实用技术,此时数据库就成为 Web应用程序后端不可缺少的系统软件。现有 的Web应用程序中,动态网页上需要显示的内 容一般都来源于网络数据库。在较大规模的网 络应用中,为了提高系统的性能和可靠性,一 般都采用具有“客户/服务器数据库引擎”的 大型关系数据库系统。目前较为广泛使用的网 络数据库平台有Oracle和SQL Server等。
● 层次模型表示的是从根节点到子节点的一个节点对多 个节点,或从子节点到父节点的多个节点对一个节点 的数据间的联系,层次模型的示例如图1.2所示。
2. 网状模型
网状模型(Network Model)是层次模型的扩 展,它表示多个从属关系的层次结构,呈现一 种交叉关系的网络结构。网状模型是以记录为 节点的网络结构。其主要特征如下:● 有一 个以上的节点无双亲。● 至少有一个节点有 多个双亲。网状模型可以表示较复杂的数据结 构,即可以表示数据间的纵向关系与横向关系。 这种数据模型在概念上、结构上都比较复杂, 操作起来也有很多不便。网状模型的示例 如图 1.3所示。
图1.3 网状模型示例.在该示意图中节 点A和节点B均无双亲节点,节点C和节点 D均有两个双亲节点,因此该模型为网状 模型。
3. 关系模型
在关系模型(Relational Model)中,不同数据 之间的联系用关系来表示,其实质是将数据的 逻辑结构归为满足一定条件的二维表形式,每 个二维表称为一个关系。在二维表中,每一行 称为一个记录(也称元组),每一列称为一个 数据项或字段(也称属性),数据项名称为字 段名或属性名,整个表表示一个关系。这种模 型既可以用来表达事物之间“一对一”和“一 对多”的联系,也可以用来表达“多对多”的 联系。如表1. 1所示的就是二维表。
1. 2. 1 数据模型
数据库系统研究的对象是客观事物以及反映这 些事物间相互关系的数据。数据库把数据按一 定的结构和形式组织起来,各个数据对象以及 它们之间存在的相互关系的集合称为数据模型。 由于数据库中的数据都是结构化的数据,因此, 讨论数据模型对数据库设计来说很重要。 根据数据所描述实体对象的属性特征以及人们 所采用的描述方法,通常将数据模型分为3种: 层次模型、网状(或网络)模型和关系模型,
WWW的这种思想实际上就是在互联网上 构造一个实现信息共享的系统。随着超 文本标记的出现,可以实现互联网上任 意计算机上页面的转移。早期的Web网 站都是一些由HTML文件组成的静态网站, 用户进入网站后只能查看一个个事先编 辑好的HTML页面文件,当时能够查阅的 资料较少,而且即时性较差。随着全球 信息时代的到来,人们越来越迫切地要 求能够
Oracle 8i是Oracle公司推出的网络数据库 系统,以其操作简单易用、可扩展性好 与先进的网络特性和管理能力受到了业 界的好评。它是以结构化查询为基础的 大型关系数据库,是目前流行的客户/服 务器体系结构数据库之一。 SQL Server是Micorsoft推出的功能强大 的数据库系统,与Windows系统紧密集 成,因此具有良好的性能和可伸缩性。 本书采用目前流行的SQL Server 2000作 为网络数据库的平台。
它们可能被送到调用队列缓冲区、终端 或正在执行的某个进程中。 在计算机系统中引入数据库后的系统一 般由数据库、数据库管理系统及其开发 工具、应用系统、数据库管理员和用户 构成,称之为数据库系统(DataBase System,DBS),如图1.4所示。
图1.4 数据库系统
返回
1. 3 网络数据库
当客户机提出一个查询请求的时候Web服 务器运行一个应用程序对数据库进行操作, 并把结果传送给客户机,客户机的浏览器 得到数据后将最终结果显示给用户。 B/S 的工作流程可以用图1.1所示的三层网络体 系结构来说明。用户界面是运行在PC机或 某些位于前端的瘦客户设备上的Web浏览 器,它与中间层的Web服务器进行通信。 如下图1.1 B/S的三层体系结构.
1. 2. 2 数据库管理系统
为了保证数据库中数据的独立性和一致性,用 户(用户程序)不能直接对数据库进行操作。 在用户和数据库之间通过数据库管理系统作为 桥梁来实现用户对数据库的访问,参见图1.4所 示。数据库管理系统(DataBase Management System,DBMS)是一个系统软件,它的主要职 责是把用户程序的数据操作语句转换为对系统 存储文件的操作,对数据库中的数据资源进行 统一管理,并将操作结果返回给用户程序。 数据库系统的功能随系统的大小而异。一般来 说,主要有以下几个方面。
各种Web服务器系统大量涌现,而且很多Web 服务器还可以使用Server端的很多技术来发送 标准的HTML网页,如PHP、JSP及ASP等。目 前主要的服务器产品包括Apache、Microsoft IIS、NetScape Web Server等。Microsoft公司 提供的Web服务器软件由于管理容易、易于使 用而受到广大用户的欢迎。IIS(Internet Information Server)工作于Windows Server 或Windows 2000 Server,而该公司的另一款 服务器软件Personal Web Server(PWS,个 人Web服务器)工Windows 98。
一系统中。从20世纪80年代到20世纪90年代, 出现了一种新的访问数据库的客户/服务器模 式(简称C/S模式)。在这种模式下,运行在 个人计算机上的用户或应用程序能够通过网络 访问不同计算机系统的数据库。到了20世纪90 年代末,越来越普及的Internet和WWW使网络 世界与数据管理结合得更加紧密。于是出现了 基于Web的网络数据库的工作模式,该模式是 一种浏览器/服务器 (Browser/Server,B/S) 模式,数据库系统在后台数据库服务器上行, 对数据进行安全存储和快速检索;Web服务器 在前台运行。
1. 数据库的描述 数据库管理系统把数据描述语言所描述的全局 和局部的逻辑数据结构、存储结构、保密定义 以及信息格式等各项内容从源形式转换成目标 形式,存放在数据库中供系统查阅。2. 数据库 的管理 数据库管理系统控制整个数据库系统的运行; 控制用户的并发性访问;执行对数据的安全和 完整性检查;实施对数据的检索、插入、删除 及修改等操作。
1. 3. 1 网络数据库的基本概念 由于网络的普及和电子商务的出现,数据库和 Web的结合己成为数据库的发展趋势。如今, 人们在Internet上建立了数以万计的网站,有 些大中型网站的后台都有数据库系统的支持。 数据库系统可以把网站的各种数据很好地组织 起来,并自动生成Web页面,根据浏览者需求 的不同,显示不同的页面内容。没有数据库的 支持大中型网站将无法正常地运行。
网络数据库目前在Internet上有大量应用, 从最初的网站留言簿、自由论坛直到当今的 远程教育以及复杂的电子商务等,这些系统 几乎都是采用网络数据库来实现的。 网络数据库的必要组成元素有后台数据库、 Web服务器、客户端浏览器以及连接客户端 和服务器之间的网络(Internet或Intranet)。 这些元素是网络数据库存在的基础,而构建 这些硬件元素并不是网络数据库系统开发者 的任务,网络数据库开发者所要考虑的重要 问题是满足运行一个网络数据库系统所必须 的软件要求。
1. 1 概
述
随着计算机网络的发展和电子商务的出现,各 种大型数据库处理系统以及商业网站对数据的 可靠性和安全性也提出了新的要求为了有效地 管理和使用网上的信息,网络数据库技术应运 而生。它能够帮助计算机用户组织和构造数据, 满足大型数据处理系统对数据存储量的需求, 并允许计算机程序在管理数据中充当更为积极 的角色。早期的数据库系统是在单一的大型计 算机系统中运行的。数据、数据库管理软件、 访问数据库的用户或应用程序都运行在同