欢迎来到天天文库
浏览记录
ID:45759065
大小:1.09 MB
页数:26页
时间:2019-11-17
《web数据库开发sqlserver技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第4章Web数据库开发一SQLServer技术4.1SQLServer数据库概述SQLServer是一种基于客户机/服务器(C/S)体系结构的关系型数据库管理系统(RDBMS),它的职责是储存数据和提供一套管理这些数据的方法,同时应付來自客户端的连接和数据存取的需求。它把所有的工作负荷分解成在服务器机器上的任务和在客户机机器上的任务。客户机应用程序负责商业逻辑和向用户提供数据,一般运行在一个或者多个客户机机器上,但是也可以运行在服务器上。服务器管理数据库和分配可用的服务器资源,例如内存、网络带宽和磁盘操作。客户机应用程
2、序界面允许应用程序在单独的客户机上运行,并且通过网络与服务器通信。由于SQLServer扮演的是服务器端的角色,是数据的提供者,所以在SQLServer+并不提供工具让你设计一个输入或查询的操作界面,也没有和报表设计有关的工具,因为对SQLServer来说,这不是它的职责所在。这些用户操作界面的设计工作是客户端(如VB、DELPHI)的事情。SQLServer可支持多种前端操作系统的连接,只要经过正确的设定,MS-DOS.Windows98>Windows2000和NTWorkstation等前端平台皆可和SQLSer
3、ver相连接。SQLSewer和前端平台相连最主要是靠网络,所以网络设定必须正确,SQLServer才能正常的运行。在网络协议方面,SQLServer可经由TCP/IP、NetwareNamepipe和NETBIOS等通信协议和前端平台相连。至于利用VB或DELPHI等前端开发工具所开发出來的前端应用程序则是靠标准的ODBC或OLEDB数据库驱动程序和下层的DB-library网络程序驱动(SQLServer本身提供)和SQLServer相连。4.2SQLServer的使用SQLServer是一种关系型数据库管理系统,
4、除了支持传统关系型数据库对象(如数据库、表)和特性(如表的join)夕卜,还支持先进关系型数据库常用的对象如存储过程(storedprocedure触发器(Trigger)等。另外,我们从它的产品名称就可以知道,它支持我们前面讲述的标准查询语言SQL(StructuredQueryLanguage)®SQLServer冇多个版本,包括:EnterpriseEdition(企业版)、StandardEdition(标准版)、PersonalEdition(个人版)、DeveloperEdition(开发人员版)、Conn
5、ectivity(客户端连接组件)以及ClientTools(客户端组件)。不同版本对计算机系统有不尽相同的要求。安装时你可根据不同版本参考相应手册。这里以SQLServer2000中文企业版为例。4.2.1建立数据库建立数据库是数据库开发的第1步,用来为我们的系统开辟一个空间以便存放一个一个的关系表。1-数据库的建立(1)用企业管理器(EnterpriseManager)创建数据库首先在开始/程序里打开服务管理器,如图4-1,图4-1打开服务管理器进入图4-2。图4-2服务管理器界面如果按钮4开始/继续⑤处于绿色状态
6、,则说明服务管理器处于停止状态,需单击左侧一Ll按钮,使其处于运行状态.运行时变为灰色.如图4-3。图43服务管理器处于运行状态然后才打开企业管理器.(注意若不保证服务管理器正在运行,则在登陆服务器时将登陆失败)方法是在【开始】菜单中单击如图4-4所示的菜单项,并进入如图4-5的窗口。■■人•♦ts・■I-Jd&o扫磐・•-;图4-4打开EnterpriseManager选项XWUW••■4*.2XJUVS)rw•Q(atf4、9ef:N;
7、■、2・二B:.F.WH・・:」■■■■■■■■im~.-2$■■图4-5En
8、terpriseManager的窗Fl登陆所用服务器,其过程如下:单击【控制台根目录】下[MicrosoftSQLserver]左边的图标田,在得到的根日录【SQLserver组】下在单击其左边的图标田•在本例中我们得到了三个服务器,即[6874371ABA6D453(WindowsNT)],[GDD],【SOPHIA(WindowsNT)](注意在具体实现中所得服务器名不会相同,本例只以本机名位[SOPHIA(WindowsNT)】的服务器为例进行说明)。再单击SOPHIA(WindowsNT)左边的图标田会得到如图
9、4-6MlU-JPgR■ETAG)・-fine*Qri(f4台益t魚僉图46登录所用服务器在企业管理器中可以按下列步骤来创建数据库,以创建名为studinf数据库为例:第1步:单击工具栏中的图标2自,或在服务器的【数据库】文件夹或其下属数据库图标上右击【新建数据库】选项,如图4-7。图4-7选择新建数据库即会出现如图4-8所示的对
此文档下载收益归作者所有