计算机应用实用教程
网络数据库 SQL Server 2000
根据教材制作讲稿
2004.2.4.
目录
* 按操作顺序的讲课内容
1.5 MS SQL 的客户工具和使用程序(P7)
* 开始 ==》程序 ==》Microsoft SQL Server 2000 ==》
Client Network Utility 客户机网络连接工具
Enterprise Manager 企业管理器
Import and Export Data 数据导入与导出
Query Analyzer 查询分析器
Server Manager 服务管理器
2.4 注册和配置服务器(P31)
4.3.1 创建数据库及事务日志(P83)
1.使用企业管理器创建数据库和事务日志
5.1.2 使用 SQL 企业管理器创建表(P102)
第6章 数据检索
6.1 建立查询(P113)
查询分析器工具栏
[分析查询]、[执行查询]、
打开数据库列表下拉钮选择数据库,如 wssdk。
3.4 SELECT 语句(P55)
3.4.3 WHERE 子句(P59)
分类查询、模糊查询(P62)
7.2.2 使用 SQL 企业管理器创建索引(P129)
8.2.2 使用 CREATE VIEW 向导创建视图(P140)
11.1 认证模式(P167)
* Windows NT 认证模式:使用 Windows NT 认证机制。
* 混合模式:使用 Windows NT 认证机制或 SQL Server 认证机制。
11.2 Login 管理(P169)
* 默认的 Login 账户
Sa(System Administrators)系统管理员。
* 使用 SQL 企业管理器创建 login 账户和修改密码
14.2 数据传输服务
导出 SQL 数据库到 MS ACCESS 如 E:/网络书店/mdb/wssdk.mdb(P204)
* 建立动态网站有关知识
1.Web 服务器(IIS):Internet Information Server。(P122)
建立和管理 Web 站点,树窗口显示站点的目录树。
2.HTML 超文本标记语言:编写网页源代码。
3.VBScript 脚本语言:ASP 默认的编程脚本语言。(P136)
4.ASP(Active Server Pages):动态服务器端网页。(P115)
可以用 Frontpage 2000 或 Dreamweaver MX 编辑网页,
然后添加 <% ASP命令 %>、<SCRIPT>VB 脚本语言</SCRIPT>。
ADO(ActiveX Data Object)ActiveX 数据对象(P239)
访问 SQL Server 或 Access 数据库。
5.ODBC(Open DataBase Connectivity)
开放数据库系统互连,
在 Web 服务器端建立数据库的系统数据源名称(System DSN)。
6.SQL(Structure Query Language)(P396)
结构化查询语言,通过 SQL 语言访问网络数据库,
* MS SQL Server 2000 企业管理器:
树窗口显示数据库的目录树,建立数据库、表。
* 图像储存:如,图书封面字段 ==》储存文件标识,
如 wlsjk.jpg 与插入图像文件的网页同一文件夹时可省略路径。
* 网页中调用数据库中的图书封面的文件标识实现插入图书封面
img src="<%=trim(rs("图书封面"))%>"
7.Access 2000 建立数据库
文件—新建—数据库—
1)使用设计器创建表
设计库结构:字段名称、数据类型,输入记录;
工具栏按钮:切换编辑数据库结构和表。
转换字段或记录时,若用鼠标出现死锁,改用键盘方向键。
2)使用向导创建表
示例表:联系人、客户、产品、订单、……。
示例字段:
如客户表的字段,客户 ID、公司名称、联系人名字、 公司或部门、
记账地址、城市、省份、邮政编码、电话号码、电子邮件
3)通过输入数据创建表
直接编辑表中的字段名称后输入记录。
4)表中加入图书封面字段,输入 JPG 图像文件路径。
网络上书店库(Access wssdk.zip SQL wssdk_Data.zip)。
Windows 2000 资源管理器文件夹窗口 |
Win 2000 Server IIS Web 服务器树窗口 |
SQL 2000 Server 企业管理器树窗口 |
桌面
我的电脑 A:软驱 C:硬盘 D:光驱 Internet Explorer 网上邻居 |
IIS Web 服务器
wltd 主机 Web_zd 站点 FTP_zd 站点 wssd_zd 站点 wssd 文件夹 txsj 文件夹 |
Console Root 控制台
MS SQL Server 服务器 SQL Server Group 服务器组 wltd 网络天地服务器 Databases 数据库 wssdk 网上书店库 Tables 表 |
* 发布 Web 站点 ASP 网页
本地自管主机要设置 IIS 或 Dreamweaver,
远程虚拟主机不是用户设置。包含文件中连接数据库的路径不同:
本地如,Server.MapPath ("/mdb/wssdk.mdb"),
远程如,Server.MapPath ("/fsxss/mdb/wssdk.mdb")。
1.本地自管主机 IIS 发布 Web 站点 ASP 网页
1)软件要求 Windows Server 2000 服务版,支持 ASP 脚本运行。
2)Windows 网上邻居属性,设置网卡 IP 地址,如 200.0.0.1。
3)IIS 站点服务器设置:
Web 站点:说明如,网络书店;IP 地址如,200.0.0.1
主目录:如,E:\网站测试
文档:如,index.asp
启动运行网络书店。
4)网页中指定调用脚本
<%@Language="VBScript" CodePage="936"%>
5)用 OLEDB 连接数据库(P231)
新版使用方便,不用设 DSN。
提供程序 PROVIDER:MICROSOFT.JET.OLEDB.4.0;
数据源 DATA SOURCE:
影射站点根目录(如,E:/本地站点/)后的路径。
如 Server.MapPath ("/mdb/wssdk.mdb")。
set cn=Server.CreateObject("ADODB.Connection")
cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;
DATA SOURCE="+Server.MapPath ("/mdb/wssdk.mdb")
6)用 ODBC 连接数据库(P236)
可不设置 DSN ,在 ASP 中指定数据库驱动程序和路径,
数据库驱动程序 Driver:{Microsoft Access Driver(*.mdb)};
数据库查询 DBQ:
指明站点根目录 (如,E:/网站编辑/)后的路径。
创建数据库连接 cn、记录集 rs。
例如:/glsd/wssd_zgzj.asp
set cn=Server.CreateObject("ADODB.Connection")
cn.open "Driver={Microsoft Access Driver(*.mdb)};
DBQ=E:/网站测试/mdb/wssdk.mdb"
2.远程虚拟主机发布 Web 站点 ASP 网页
用 OLEDB 连接数据库(P231)
提供程序 PROVIDER:MICROSOFT.JET.OLEDB.4.0;
数据源 DATA SOURCE:
服务器对象.影射路径“/会员名/路径/数据库名”
如,Server.MapPath ("/fsxss/mdb/wssdk.mdb")。
访问网络数据库路径:ASP 会员路径要加会员名:如,/fsxss/mdb/wssdk.mdb
虚拟主机路径与自管主机相同:如,/mdb/wssdk.mdb
http://asp2.6to23.com/fsxss/dtwy/wssd.asp
set cn=Server.CreateObject("ADODB.Connection")
cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;
DATA SOURCE="+Server.MapPath ("/fsxss/mdb/wssdk.mdb")
3.本地自管主机 Dreamweaver 测试服务器发布 Web 站点 ASP 网页
1)设置测试服务器,类型:ASP JavaScript,访问:本地/网络,
文件夹:E:\网站测试,URL 前缀:http://localhost/。
2)Windows 开始菜单设置数据源(ODBC),如数据源名 wssdk_DSN。
3)Dreamweaver 应用程序面板设置数据库连接,如 wssdk_cn。
绑定记录集,如 tsjl_rs。服务器行为,如 记录集(tsjl_rs)。
4)可以上传到远程虚拟主机后下载到本地的文件:主页面 wssdk_cn。
需要本地设置的操作:数据源名 wssdk_DSN。
* 两种讲课顺序
IIS--HTML VBScript--ASP, ADO--ODBC, System DSN--SQL
SQL--ODBC, System DSN--ASP, ADO--HTML VBScript--IIS
* 动态网站实例:网上书店 wssd.asp
学习网上购书的过程:
机械工业出版社 www.cmpbook.com
佛山市新华书店 www.fssxhsd.com