对于学习很有帮助

源代码在线查看: 网易电脑频道--sybase数据库的使用和设计.htm

软件大小: 2022 K
上传用户: siclj
关键词:
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				
				
				
				
				
				网易电脑频道--Sybase数据库的使用和设计
								div {font-size:9pt; line-height:14pt;}
				.p1{font-size:9pt;}
				.p2{font-size:9pt;line-height:130%;}
				.p3{font-size:14.8px;}
				.p4{font-size:14.8px;line-height:130%;}
				.p5{line-height:130%;}
				a:hover{color:red;}
				a.t1:visited{color:red;}
				a.b{color:000000;}
				a.w{color:ffffff;}
				a.w:hover{color:FDE870;text-decoration:none;}
				a.g{color:000000;font-size:9pt;}
				a.more{color:E2007F;text-decoration:none;}
				a.more:hover{text-decoration:underline;}
				a.ti{color:FDE870;}
				a.ti:hover{color:ffffff;text-decoration:none;}
				-->
				
				
								{function lookup(content){
				eval("open('http://www2.pconline.com.cn/pconline/database/pconlinedic163?inputkey="+content+"','self','dictionary','scrollbars=yes,width=600,height=400')");
						}
				}// -->
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				新闻
				体育
				电脑
				
				
				
				游戏
				财经
				房产
				文化
				女性
				影视
				音乐
				生活
				旅游
				科学
				健康
				职业
				教育
				新辣
				
				更新:10月31日11:55
				
				
				
				
				 你目前的位置是:电脑频道-->软件-->编程指南文章来源: 天极网 
				
				 
				
				Sybase数据库的使用和设计作者:思索 整理:南海(2000-10-31)
				FOXPRO的先天缺陷: 
				
				
				1、  不是CLIENT/SERVER体系的结构,而CLIENT/SERVER是数据库主流方向
				
				2、  系统保密性,安全性,健壮性太差.如:假设你已编好一个MIS系统,即使没有启动你MIS系统的密码,只要能打开DBF文件就可以知道贵公司的核心机密。FOXPRO不能与大型数据库如SYBASE,INFORMIX,ORACLE等相提并论(它们不是一个数量级上) 
				
				3、  用户界面差,即使用FOXPRO SCREEN GENERATOR生成,怎么能与POWER BUILDDER等相提并论(当然在VISUAL FOXPRO中有了些改进,而且VISUAL FOXPRO据说说也可作CLIENT/SERVER数据库的开发前台) 
				
				4、  对各种图形,表格支持功能太弱
				例:以目前较流行的POWER BUILDER为例,它支持的图形,报表格式达几十种
				
				5、  FOXPRO开放性不好. 本人从下文起特举办SYBASE技术讲座,愿同行指教。
				
				
				  首先,本人非SYBASE的雇员,也没有接受过SYBASE的任何好处,发表此文纯属个人爱好, 古人云,有好东西让大家一起享用,本人目前所用SYBASE公司产品为SQL   SERVER 10.0 FOR NOVELL.当然,说SYBASE好,并不说其它数据库如INFORMIX, ORACLE不好,只是萝卜青菜,各有所爱. 
				
				
				第一章  SYBASE概述一SYBASE公司简介 
				
				
				SYBASE公司成立于1984年11月,是数据库软件之厂商的后起之秀. 1986年10月该公司完成了SYBASE SQL SERVER的BETA测试版本。
				目前该公司产品类别主要有: 
				
				  SQL SERVER (11.0) FOR NOVELL, SCO UNIX, WINDOWS NT 
				
				  SQL ANYWHERE等 
				
				
				由于SYBASE是新公司没有老公司老产品的包袱,顺应当前数据库发展的方向采用了许多先进技术,使该产品的开发和研制起点高、结构新、性能好。因此SYBASE数据库系统一问世便受到广大用户的青睐,市场不断扩大,成为闻名全球的新品,不久前,又购了著名名POWERSOFT公司,其主要因素是: 
				
				1、  SYBASE支持标准的关系数据库语言SQL SYBASE
				
				2、  率先参照制定的远程数据库访问(RDA)国际标准,使用客户/服务器模式,实现了网络环境下数据库之间的互连操作,而这一特色完全符合90年代计算机系统联网应用迅速发展的普遍要求. 
				
				3、  SYBASE特别适合联机事务处理的应用,它具有很高的性能,可靠的数据完整性控制,先进  的容错能力,加强的安全保密功能.这些优良的特性是专门针对联机事务处理应用而设计的. 
				
				3、
				
				第二章 SYBASE系列产品介绍和SQL SERVER结构
				
				
				一、                     SYBASE SQL SERVER 10.0 FOR NOVELL产品构成 
				
				  在这里,因本人所用SQL SERVER 10.0 FOR NOVELL, (实际上: SYBASE的SQL SERVER产品有FOR WINDOW NT, FOR UNIX的.)所以只介绍一下它的组成: 
				
				  1. SYBASE SQL SERVER     SYBASE服务器安装程式 
				
				  2. SYBASE FOR DOS (CLIENT)  SYBASE FOR DOS客户机程式,包括(OPEN CLIENT DB-LIBRAY FOR DOS) 
				
				  3. SYBASE FOR WIN (CLIENT)  SYBASE FOR WIN客户机程式,包括(OPEN CLIENT DB-LIBRARY FOR WIN) 
				
				  (注意:有网友询问该部分,应wwlou_lou网友之约,已将其UPLOAD到安徽大学的服务器, ftp://ftp.ahu.edu.cn/incoming下,需者请去取) 
				
				  4. SYBASE SQL SERVER MANAGER (WINDOWS界面下管理SYBASE的程式组成有: SERVER MANAGER, WISQL, WDEFNCOPY, WPING 其中SERVER MANAGER可以进行以下任务: 
				
				  (1)管理本地和远程SQL SERVER 
				
				  (2)分配并管理诸存储资源 
				
				  (3)管理用户注册及数据库用户和小组的用户访问许可权 
				
				   (4)执行诸备份和恢复操作 
				
				  (5)管理数据库诸对象,包括诸表,视图,索引,过程,触发器和规则 
				
				
				WISQL是WINDOWS界面下执行交互式SQL的工具, 
				
				  WPING  不无需多言了. 
				
				  WDEFNCOPY用于WINDOWS下数据库的快速拷贝 
				
				
				 5. SYBASE SQL MONITOR    监视SYBASE SERVER的运行 
				
				  二 SYBASE SQL SERVER结构 
				
				  首先,  SQL SERVER中基本组成为数据库(注意:这里所说的数据库非FOXPRO等中说提的数据库,像FOXPRO中的数据库在SYBASE中被称为TABLE(表),是数据库的其中一个对象) 
				
				一般数据库分系统数据库和用户数据库,而数据库中又包括诸多对象. 
				  1.系统数据库 master主库, model模板库, tempdb临时库在初始安装SQL SERVER时,则系统自动创建的. 
				
				  其中master特别重要,是每个SQL SERVER用来管理和控制用户数据库及RDBMS运行的. 
				  MASTER中主要有系统日志和一些重要的系统过程,如系统配置sp_dboption,用户管理sp_adduser,sp_dropuser, (说明:一般在SYBASE中删除用DROP 如 drop table Sale_Rec  删除Sale_Rec表,在SQL SERVER中是大小写敏感的) 
				
				
				 2.用户数据库(一般用系统管理员SA创建,授权由用户使用) 
				
				  用户数据库中可以创建各种数据库对象,包括:表,视图,索引,存储过程, 触发器,缺省值等) 
				
				  SYBASE SQL SERVER的权限管理是很严格的,采用基于角色(role)的管理制度. 共有以下三种角色: 
				
				  .系统管理员(System Administrator,即SA) 
				
				  .数据库OWNER (DATA BASE OWNER,即DBO) 
				
				  .数据库对象属主,数据库对象有表,索引,存储过程,触发器等 
				
				
				构成一个权力自大至小的层次,较低层次的用户必须必须经由上一层次的授权才能执行嘤?的操作,当然所有对SA都是透明的. 
				
				
				  例有一用户数据库由ur创建的,其中又有许多对象如 
				
				  table1由ur1创建, table2由ur2创建,那么ur1就不能操作table2,除非经过授权
				
				  这样在SYBASE SQL SERVER如表名表示为: 
				
				chargedb.ur1.table1   (假设chargedb为该用户数据库) 
				
				
				下一页
				
				
				
				 到问题青年发表评论...>>> 写信给编辑>>> 
				document.write("推荐给好友"); 
				
				
				 相关文章: 热力推荐:
				
				用VB实现托盘动画图标(10-27)文件下载统计PHP编程(10-24)CGI/PERL 的现在与未来(10-24)使用VFP表单制作帮助文件(10-20)Delphi编程:完全控制桌面的实现(10-19)
				个人战网天天玩 
				
				硬件报价:货比三家 
				供求信息:互动二手车市
				
				网易体育网友文集 
				综合体育图片新闻 
				 
				中国足球:众说风云
				【关闭窗口】
				
				
				 About Netease - 公司简介 - 网站导航 - 广告服务 - 联系方法 - 招聘信息 - 策略联盟 - 栏目投票评选 - 隐私保护网易公司版权所有©1997-2000 
				
				
							

相关资源