1 / 76
文档名称:

第7章Web数据库管理与维护.ppt

格式:ppt   页数:76页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第7章Web数据库管理与维护.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第7章Web数据库管理与维护.ppt

文档介绍

文档介绍:第7章 Web数据库管理与维护
知识要点:
创建SQL数据库
ASP/ADO应用的环境,查询、修改数据库数据,连接多个数据表
Delphi6的ADO组件,ADO访问数据库示例
数据库多种备份方法的操作,临时、永久备份文件的建立,BACKUP语句的操作
数据库恢复顺序与策略,恢复前备份文件的验证,从多种备份中恢复数据库,系统数据库的恢复,数据库文件的间接备份和恢复
SQL Server的安全策略,SQL Server 2000的安全模式。
山东师范大学管理学院
数据库创建
使用ASP/ADO访问数据库
网络数据库的备份与恢复
数据库的安全策略与模式
难点知识:
使用ASP/ADO连接多个数据表
网络数据库的备份与恢复
重点知识:
第7章 Web数据库管理与维护
山东师范大学管理学院
创建Web数据库
ODBC与SQL Server
ODBC是Open Database Connectivity(开放式数据库连接)的缩写,是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分。
SQL Server建立在成熟的关系模型基础上,支持客户机/服务器结构。SQL Server提供了处理和联机分析处理,具有分布式数据库和数据仓库功能,具有强大的数据库管理功能;提供了丰富的管理工具以支持数据的完整性,安全性管理和作业管理。
山东师范大学管理学院
创建Web数据库
创建数据库
创建数据库有三种方法:
(1)使用CREATE DATABASE语句;
(2)使用创建数据库向导;
(3)使用SQL Server Enterprise Manager。
创建数据库的过程实际上就是为数据库提供名称、大小和所存放的数据库文件的过程。数据库的信息属于系统级的信息,存储在master数据库的sysdatabases系统表中。因此,在创建数据库的时候,当前数据库应该是master数据库。当新数据库创建之后,系统自动把model数据库中的系统表复制到新数据库中。这样,新数据库自动具有model数据库中的系统表结构。
山东师范大学管理学院
使用CREATE DATEBASE语句创建数据库
CREATE DATEBASE语句的语法形式如下:
CREATE DATABASE database_name
[ON
{[PRIMARY](NAME=logical_file_name,
FILENAME=′os_file_name′
[,SIZE=size]
[,MAXSIZE=max_size]
[,FILEGROWTH=groth_increment])
}[,…n]]
[LOG ON
{(NAME=logical_name,
FILENAME=′os_file_name′
[,SIZE=size])
}[,…n]]
[ROR RESTORE]
PRIMARY:该选项是一个关键字,用来指定主文件组中的文件。主文件组不仅包含数据库系统表中的全部内容,而且还包含用户文件组中没有包含的全部对象。一个数据库只能有一个主文件。在缺省情况下,即在没有指定PRIMARY关键字时,列在语句中的第一个文件就是主文件。
NAME:该选项用于指定数据库的逻辑名称,这是在SQL Server系统中使用的名称,是数据库在SQL Server中的标识符。
FILENAME:该选项用于指定数据库所在文件的操作系统文件名称和路径。
SIZE:该选项用于指定数据库操作系统文件的大小。指定文件大小的时候,既可以使用MB作单位,也可以使用KB作为单位。在默认情况下,数据库数据文件的大小是1MB,数据库日志文件的大小也是1MB。
MAXSIZE:该选项用于指定操作系统文件可以增长到的最大尺寸。如果没有指定文件可以增长到的最大尺寸,那么系统的增长是没有限制的,可以占满整个磁盘空间。
FILEGROWTH:该选项用于指定文件的增量,当然,该选项不能与MAXSIZE选项有冲突。该选项指定的数据值为零时,表示文件不能增长。该选项可以用MB、KB和百分比指定。
山东师范大学管理学院
使用CREATE DATEBASE语句创建数据库
下面是一个创建数据库的示例。
CREATE DATABASE [archive]
ON (NAME ='archive_Data',
FILENAME = 'C:\ MSSQL\data\' ,
SIZE = 2, FILEGROWTH = 10%)
LOG ON (NAME = 'archive_Log',
FILENAME = 'C:\ MSSQL\data\arch