第9章Web数据库基础 9.1概述 9.2 SQL Server2000基础 9.3SQL语言基础 9.40DBC的安装设置
第9章 Web数据库基础 9.1 概述 9.2 SQL Server 2000基础 9.3 SQL语言基础 9.4 ODBC的安装设置
91概述 9.1.1数据库简介 数据库是管理信息的常规方法,可以将庞 大而复杂的信息以有序的方式组织起来,便 于修改和查询,免除管理人员手工处理这些 枯燥的数据,同时在数据的保护、存取控制 备份上附加了很多重要的功能。目前使用最 多的都是基于关系代数的关系数据库管理系 统( RDBMS)。数据按照表存放,一个数据库 可以有多个数据表,每个表由行和列组成。 而不同行中相同的字段具有相同的属性。使 用结构化查询语言SQL对其进行操作
9.1 概述 9.1.1 数据库简介 数据库是管理信息的常规方法,可以将庞 大而复杂的信息以有序的方式组织起来,便 于修改和查询,免除管理人员手工处理这些 枯燥的数据,同时在数据的保护、存取控制、 备份上附加了很多重要的功能。目前使用最 多的都是基于关系代数的关系数据库管理系 统(RDBMS)。数据按照表存放,一个数据库 可以有多个数据表,每个表由行和列组成。 而不同行中相同的字段具有相同的属性。使 用结构化查询语言SQL对其进行操作
91概述 9.1.2Web数据库简介 随着网络技术的飞速发展,基于 Internet/ Intranet的浏览器/服务器结构的 管理信息系统应运而生,与传统的MIS物理结 构不同,各个客户端只需要简单的安装和运 行相同的浏览器,而在服务器端安装Web服务 器软件和数据库管理系统 Web数据库将Web技术与数据库技术有机地 融合在一起,用户通过浏览器就可以完成对 后台数据库中数据的插入、删除、查询和修 改等操作
9.1 概述 9.1.2 Web数据库简介 随着网络技术的飞速发展,基于 Internet/Intranet的浏览器/服务器结构的 管理信息系统应运而生,与传统的MIS物理结 构不同,各个客户端只需要简单的安装和运 行相同的浏览器,而在服务器端安装Web服务 器软件和数据库管理系统。 Web数据库将Web技术与数据库技术有机地 融合在一起,用户通过浏览器就可以完成对 后台数据库中数据的插入、删除、查询和修 改等操作
91概述 9.1.3ASP访问数据库方法 通过ADO( ActiveX data0 bjects)层或 ODBC( Open Database Connectivity,开放式 数据库连接)接口来访问数据库的 整个访问过程是:客户端的浏览器向Web服 务器提出ASP页面文件请求(包括数据库的操 作),服务器将把该页面由ASP.DL文件进行 解释,并在服务器端运行,完成数据库的操作 再把数据库操作的结果生成动态的网页返回给 浏览器,浏览器再将该网页内容显示在客户端
9.1 概述 9.1.3 ASP访问数据库方法 通过ADO(ActiveX Data Objects)层或 ODBC(Open Database Connectivity,开放式 数据库连接)接口来访问数据库的。 整个访问过程是:客户端的浏览器向Web服 务器提出ASP页面文件请求(包括数据库的操 作),服务器将把该页面由ASP.DLL文件进行 解释,并在服务器端运行,完成数据库的操作, 再把数据库操作的结果生成动态的网页返回给 浏览器,浏览器再将该网页内容显示在客户端
92 SQL Server2000基础 9.2.1 SQL Server2000简介 1.硬件需求 2.软件需求 3. SQL Server2000的主要管理工具 (1)服务管理器。 (2)企业管理器 (3)查询分析器
9.2 SQL Server 2000基础 9.2.1 SQL Server 2000简介 1.硬件需求 2.软件需求 3.SQL Server 2000的主要管理工具 (1)服务管理器。 (2)企业管理器。 (3)查询分析器
92 SQL Server2000基础 9.2.2创建和管理数据库 9.2.3创建和管理数据表
9.2 SQL Server 2000基础 9.2.2 创建和管理数据库 9.2.3 创建和管理数据表
93SQL语言基础 9.3.1SQL简介 SQL( Structured Query language,结构化 查询语言)起源于IBM的实验室,目前SQL语言 已经成为操作和检索关系数据库中数据的标准 语言。在ASP中,访问数据库,使用SOL语言。 SQL是操作数据库的标准语言,它的特点 1.所有数据存储在表中 2.表中的记录没有顺序
9.3 SQL语言基础 9.3.1 SQL简介 SQL(Structured Query Language,结构化 查询语言)起源于IBM的实验室,目前SQL语言 已经成为操作和检索关系数据库中数据的标准 语言。在ASP中,访问数据库,使用SQL语言。 SQL是操作数据库的标准语言,它的特点: 1.所有数据存储在表中 2.表中的记录没有顺序
93SQL语言基础 9.3.2查询表中的数据信息 1.单表查询 SelectFrom表名 基本的查询语句,其中“*”表示所有的字段 (1)操作字段。 Select可以有选择地显示某些指定的字段。 SELECI姓名,学号,班级 FroM t student 可使用大多数的算术运算符来操作字段值。 select t score+5 from t student
9.3 SQL语言基础 9.3.2 查询表中的数据信息 1.单表查询 Select From 表名 基本的查询语句,其中“*”表示所有的字段 (1)操作字段。 Select可以有选择地显示某些指定的字段。 SELECT 姓名, 学号, 班级 FROM t_student 可使用大多数的算术运算符来操作字段值。 select t_score+5 from t_student
93SQL语言基础 (2)操作记录。 1)筛选 2)排序。 3)查询互不相同的记录。 4)集合函数。 COUNT、AVGQ、SUMO、MAXO、MINO)
9.3 SQL语言基础 (2)操作记录。 1)筛选。 2)排序。 3)查询互不相同的记录。 4)集合函数。 COUNT()、AVG()、SUM()、MAX()、MIN()
93SQL语言基础 多表查询 关系数据库的数据存放在一个或多个数 据表中,可以使用一个 SELECT语句同时 从多个数据表中取得数据,只需在 SELECT语句的FROM后面列出要取得的 数据表即可
9.3 SQL语言基础 2.多表查询 关系数据库的数据存放在一个或多个数 据表中,可以使用一个SELECT语句同时 从多个数据表中取得数据,只需在 SELECT语句的FROM后面列出要取得的 数据表即可