计算机应用实用教程

网络数据库 SQL Server 2000

根据教材制作讲稿

2004.2.4.

目录

第1章 数据库入门

第2章 安装和配置 SQL

第3章 Transact-SQL 语言基础

第4章 数据库管理

第5章 创建和管理表

第6章 数据检索

第7章 索引

第8章 视图

第11章 数据库安全性

第14章 数据的导入导出

第15章 许可管理

附录1 ASP 访问数据库

附录2 在线书店的建立

 

* 按操作顺序的讲课内容

第1章 数据库入门

1.5 MS SQL 的客户工具和使用程序(P7)

  * 开始 ==》程序 ==》Microsoft SQL Server 2000 ==》

  Client Network Utility 客户机网络连接工具

  Enterprise Manager 企业管理器

  Import and Export Data 数据导入与导出

  Query Analyzer 查询分析器

  Server Manager 服务管理器

第2章 安装和配置 SQL

2.4 注册和配置服务器(P31)

第4章 数据库管理

4.3.1 创建数据库及事务日志(P83)

  1.使用企业管理器创建数据库和事务日志

第5章 创建和管理表

5.1.2 使用 SQL 企业管理器创建表(P102)

第6章 数据检索

6.1 建立查询(P113)

 查询分析器工具栏

 [分析查询]、[执行查询]、

 打开数据库列表下拉钮选择数据库,如 wssdk。

第3章 Transact-SQL 语言基础

3.4 SELECT 语句(P55)

3.4.3 WHERE 子句(P59)

  分类查询、模糊查询(P62)

第7章 索引

7.2.2 使用 SQL 企业管理器创建索引(P129)

第8章 视图

8.2.2 使用 CREATE VIEW 向导创建视图(P140)

第11章 数据库安全性

11.1 认证模式(P167)

 * Windows NT 认证模式:使用 Windows NT 认证机制。

 * 混合模式:使用 Windows NT 认证机制或 SQL Server 认证机制。

11.2 Login 管理(P169)

 * 默认的 Login 账户

   Sa(System Administrators)系统管理员。

 * 使用 SQL 企业管理器创建 login 账户和修改密码

第14章 数据的导入导出

14.2 数据传输服务

  导出 SQL 数据库到 MS ACCESS  如 E:/网络书店/mdb/wssdk.mdb(P204)

第19章 数据库 Web 出版

 

*  建立动态网站有关知识

 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