当前位置: 首页 > 图文教程 > 数据库 > MSSQL > SQL Server从安装到建库为新手寻找捷径

MSSQL
SQL语句技巧:按月统计数据
分页 SQLServer存储过程
SQL语句的基本语法
模糊查询
直接循环写入数据
删除重复记录
删除重复的记录,并保存第一条记录或保存最后一条记录
MSSQL数据库的定期自动备份计划。
一个比较实用的大数据量分页存储过程
数据库存储过程分页显示
ACCESS数据库的压缩,备份,还原,下载,删除的实现
sql编程的几个常识
SQL连接查询介绍
Sql Server基本函数
分页的存储过程
SQL Server全文索引服务
如何在SQLSERVER中快速有条件删除海量数据
整理一下SQLSERVER的排序规则
SQL Server各种日期计算方法(收藏)
全文检索技术 sql server

MSSQL 中的 SQL Server从安装到建库为新手寻找捷径


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 35 ::
收藏到网摘: n/a

客户/服务器体系结构

图形化的用户界面,使系统的管理更加直观和简单。丰富的编程接口,为用户进行应用程序设计提供了更大的选择余地。与Windows NT操作系统的有机集成,多线程体系结构设计,提高了系统对用户并发访问的速度。 对Web技术的支持,使用户能够很容易的将数据库中的数据发布到网上。

由于SQL Server数据库管理系统具有突出的有点,所以其用户越来越多。本文中陈述的是一些使用SQL Server的方法和体会。  

一、系统的安装

SQL Server要求安装在Windows NT操作系统平台下,它可以和NT一起运行在Intel x86、Alpha AXP或者MIPS等不同体系结构的微处理器环境。系统的内存和硬盘空间最小要求是16MB和96MB。在安装时,启动光盘上i386目录下的setup.exe程序,根据安装程序的提示可以很容易的完成系统安装。

安装过程中系统主要生成了SQL Enterprise Manager、SQL Web Assistant、ISQL_W、SQL Books Online等系统工具,其中SQL Enterprise Manager是最重要的一个工具,它可以实现对SQL Server数据库系统的全面操作和维护。

系统安装完毕后,有以下方法可以启动SQL Server服务:

使用net start mssqlserver命令启动SQL Server服务。

系统自动启动。

使用系统管理工具SQL Enterprise Manager或SQL Service Manager启动服务。

使用Windows NT控制面板里的服务选项启动SQL Server服务。

二、数据库的建立

从SQL Enterprise Manager的数据库管理窗口选择“新建”按钮,弹出新建数据库对话框(如下页图所示)。在这个对话框中输入新建数据库的名称,选择存储数据库及其日志所使用的设备,输入它们的空间大小(以MB为单位),再根据需要选择Create for Load复选框(该复选框说明是否从一个备份库中向新建的数据库加载数据),然后选择“OK”按钮即可创建一个新的数据库。

另外,使用SQL语句也可以创建数据库:

CREATE DATABASE MyDataBase

[ON {DEFAULT | database_device}[=size]

[,database_device [=size]] …]

[LOG ON database_device [=size]

[,database_device [=size]] … ]

[FOR LOAD]

其中size是以MB为单位。

三、表格的建立

从SQL Enterprise Manager的数据库管理窗口选择DataBases->DataBaseName-> Objects->Tables,弹出新建数据表对话框。

在这个对话框里设置属性的名称、数据类型、字段长度、是否可以为空以及缺省值等。设置完毕后点击“存储”的图标,完成表单的存储。

四、使用前端开发工具编程操纵数据库

本例中前端开发工具采用Inprise Delphi4.0,通过前端程序实现对后台数据库的操作,这也是Client/Server的标准结构。

首先在Delphi的表单上(Form)放置一些必须的控件,分别是:DataBase、Table、DataSource、DBGrid、DBNavigator。其中DataBase的属性设置为: (数据库服务器的地址) (数据库的用户名) (这里假设口令为123456)

然后将Table的DataBaseName属性设置为和DataBase控件的DataBaseName属性相同。TableName属性选择成为么操纵的数据库。

再将DataSource控件的DataSet设为Table1(Table控件的Name)。DBGrid和DBNavigator的DataSource属性都为DataSource1(DataSource控件的Name)。

以上实现的是基于Client/Server结构的数据库编程,在Windows NT 4.0+MS SQL Server6.5下调试通过(PIII550,256M RAM)。

另外,我们还有基于MS-SQL Server的Browser/Server结构程序设计示例,将在以后的JSP/ASP讲座中实现。