第10章Web数据库基础..ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章Web数据库基础.

第10章 Web数据库基础 10.1 概述 10.2 SQL Server 2000基础 10.3 SQL语言基础 10.4 ODBC的安装设置 10.1 概述 10.1.1 数据库简介 数据库是管理信息的常规方法,可以将庞大而复杂的信息以有序的方式组织起来,便于修改和查询,免除管理人员手工处理这些枯燥的数据,同时在数据的保护、存取控制、备份上附加了很多重要的功能。目前使用最多的都是基于关系代数的关系数据库管理系统(RDBMS)。数据按照表存放,一个数据库可以有多个数据表,每个表由行和列组成。而不同行中相同的字段具有相同的属性。使用结构化查询语言SQL对其进行操作。 10.1 概述 10.1.2 Web数据库简介 随着网络技术的飞速发展,基于Internet/Intranet的浏览器/服务器结构的管理信息系统应运而生,与传统的MIS物理结构不同,各个客户端只需要简单的安装和运行相同的浏览器,而在服务器端安装Web服务器软件和数据库管理系统。 Web数据库将Web技术与数据库技术有机地融合在一起,用户通过浏览器就可以完成对后台数据库中数据的插入、删除、查询和修改等操作。 10.1 概述 10.1.3 ASP访问数据库方法 通过ADO(ActiveX Data Objects)层或ODBC(Open Database Connectivity,开放式数据库连接)接口来访问数据库的。 对数据库的查询采用SQL语言。 整个访问过程是:客户端的浏览器向Web服务器提出ASP页面文件请求(包括数据库的操作),服务器将把该页面由ASP.DLL文件进行解释,并在服务器端运行,完成数据库的操作,再把数据库操作的结果生成动态的网页返回给浏览器,浏览器再将该网页内容显示在客户端。 10.2 SQL Server 2000基础 10.2.1 SQL Server 2000简介 1.硬件需求 2.软件需求 3.SQL Server 2000的主要管理工具 (1)服务管理器。 (2)企业管理器。 (3)查询分析器。 10.2 SQL Server 2000基础 10.2.2 创建和管理数据库 (1)在企业管理器中,在数据库文件夹或其下属任一数据库图标上右击,从弹出的快捷菜单中选择“新建数据库”选项。 (2)在“常规”选项卡中,要求用户输入数据库名称以及排序规则名称。 (3)单击“数据文件”选项卡。 (4)单击“事务日志”选项卡,该选项卡用来设置事务日志文件信息。 (5)单击“确定”按钮,则开始创建新的数据库。 10.2 SQL Server 2000基础 10.2.3 创建和管理数据表 在企业管理器中展开指定的服务器和数据库,打开要创建新表的数据库,右击表对象,并从弹出的快捷菜单中选择“新建表”选项,打开“新建表”对话框。 在该对话框中,可以定义列的名称、数据类型、长度等属性,填写完成后,单击工具栏的“保存”按钮,输入新建表的名称后,单击“确定”按钮,将新表保存到数据库中。 10.2 SQL Server 2000基础 在企业管理器中,打开指定的数据库并展开表格项,在右栏的窗口中右击要操作的表格,并从弹出的快捷菜单中选择“打开表”选项,选择“返回所有行”,就可以显示所有记录。可以在该界面中直接插入、修改和删除记录中的数据。 10.3 SQL语言基础 10.3.1 SQL简介 SQL(Structured Query Language,结构化查询语言)起源于IBM的实验室,目前SQL语言已经成为操作和检索关系数据库中数据的标准语言。在ASP中,访问数据库,使用SQL语言。 SQL是操作数据库的标准语言,它的特点: 1.所有数据存储在表中 2.表中的记录没有顺序 10.3 SQL语言基础 10.3.2 查询表中的数据信息 1.单表查询 Select 列名 From 表名 基本的查询语句,其中“*”表示所有的字段 (1)操作字段。 Select可以有选择地显示某些指定的字段。 SELECT 姓名, 学号, 班级 FROM t_student 可使用大多数的算术运算符来操作字段值。 select t_score+5 from t_student 10.3 SQL语言基础 (2)操作记录。 1)筛选。 2)排序。 3)查询互不相同的记录。 4)集合函数。 COUNT()、AVG()、SUM()、MAX()、MIN()。 10.3 SQL语言基础 2.多表查询 关系数据库的数据存放在一个或多个数据表中,可以使用一个SELECT语句同时从多个数据表中取得数据,只需在SELECT语句的FROM后面列出要取得的数据表即可。 10.3 SQL语言基础 10.3.3 编辑

文档评论(0)

叮当文档 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档