当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 初识Sybase数据库

MSSQL
sql 批量修改数据库表
mssql CASE,GROUP BY用法
利用SQL SERVER建立登录WINDOWS帐号
SQL Server 2008 正式版安装指南 包含序列号
SQL Server 2008图文安装教程
sql 语句 取数据库服务器上所有数据库的名字
sqlserver 数据类型转换小实验
SQL Server 存储过程解析
压缩技术给SQL Server备份文件瘦身
SQL Server 2005 还原数据库错误解决方法
Sql Server datetime问题
SQL语句 操作全集 学习mssql的朋友一定要看
格式导致的Excel导入sql出现异常的解决方法
SQL Server 数据库自动执行管理任务
sql Set IDENTITY_INSERT的用法
sql 修改表的所有者
过程需要参数 ''@statement'' 为 ''ntext/nchar/nvarchar'' 类型
mssql 建立索引
SQL Server 索引结构及其使用(一)--深入浅出理解索引结构
SQL Server 索引结构及其使用(二) 改善SQL语句

MSSQL 中的 初识Sybase数据库


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

Sybase基础知识

  客户/服务器体系结构:Sybase是一种建立在客户/服务器体系结构上的数据库管理系统。

  从硬件角度看,客户/服务器体系结构是指将某项任务在两台或多台机器之间进行分配,其中客户机(Client)用来运行提供用户接口和前端处理的应用程序,服务器机(Server)提供客户机使用的各种资源和服务。

  从软件角度看,客户/服务器体系结构是把某项应用或软件系统按逻辑功能划分为客户软件部分和服务器软件部分。客户软件部分一般负责数据的表示和应用,处理用户界面,用以接收用户的数据处理请求并将之转换为对服务器的请求,要求服务器为其提供数据的存储和检索服务;服务器端软件负责接收客户端软件发来的请求并提供相应服务。

  客户/服务器融合了大型机的强大功能和中央控制以及PC机的低成本和较好的处理平衡。客户/服务器为任务的集中/局部分布提供了一种新的方法,这种体系能够使用户对数据完整性、管理和安全性进行集中控制。在缓解网络交通和主机负荷以及满足用户需要方面,客户/服务器体系提供了良好的解决方案。

  总之,客户/服务器的工作模式是:客户与服务器之间采用网络协议(如TCP/IP、IPX/SPX)进行连接和通讯,由客户端向服务器发出请求,服务器端响应请求,并进行相应服务。

  访问Sybase服务器的基本过程

  1.建立客户与服务器之间的连接,包括网络连接、客户进程与服务器进程之间的连接;

  2.客户端通过网络发送SQL语句给服务器,用来查询或操作服务器中的数据或数据库对象;

  3.服务器接收到SQL语句后,对其进行语法分析、优化和编译后执行;

  4.如果执行的语句产生一个结果集,服务器通过网络把结果集返回给客户;

  5.客户端对收到的结果作相应的处理。

  Sybase的安装与配置

  1.服务器端的安装:

  安装建立SQL Server以后,要建立放置数据库、日志和索引的逻辑磁盘设备。数据库、日志和索引的配置应注意以下原则;

  a.不要把任何用户对象安装在master数据库中。

  b.日志应该保存在与数据库分离的磁盘上。

  c.可以通过跨越多个设备分配工作优化I/O性能。

  2.客户端的安装;

  3.需要立即更改的内容;

(1)更改sa的登录口令;(2)命名服务器;(3)修改文件名(保证Sybase Central正常启动);(4)更改缺省设备;(5)增加tempdb的空间。

  4.创建用户数据库:

  以下通过一个建立数据库的脚本说明建立数据库的过程:

  //创建数据库设备,设备大小以页(2KB)为单位


  disk init
  name=”test_dbdev”,
  physname=”c: est est_dbdev.dat”,
  vdevno=10,
  size=10240
  go
  disk init
  name=”test_logdev”,
  phyname=”c: est est_logdev.dat”,
  vdevno=11,
  size=5120
  go

  //创建数据库TEST_DB,其大小为20M,日志大小为10M


  create database TEST_DB
  on test_dbdev=20
  log on test_logdev=10
  go

  //打开数据库


  use TEST_DB
  go

  5.系统管理的主要内容:

  a.物理资源的管理

  b.用户及其权限管理

  c.数据库的备份与恢复

Sybase产品概述

  1.Sybase软件的组成

  Sybase软件可划分为三个部分:一是进行数据管理与维护的联机关系数据库管理系统Sybase SQL Server;二是支持数据库应用系统的建立和开发的一组前端工具软件Sybase SQL Tools;三是可把异构环境下其他厂商的应用软件和任何类型的数据连接在一起的接口软件Open Client/Open Server

  SQL Server是个可编程的数据库管理系统(DBMS),它是整个Sybase产品的核心软件,起着数据管理、高速缓冲区管理、事务管理的作用。

  2.SQL Server的基本特征

  SQL Server是个关系数据库管理系统,它具有如下一些基本特征:

  a.SQL Server可以放在若干个磁盘设备上,初始安装时所需的磁盘空间至少要17MB。

  b.SQL Server支持多库结构,也就是说Sybase系统中可以有多个数据库。Sybase可以管理多个数据库

  d.SQL Server可以管理多个用户并具有较高的事务吞吐量和较低的事务响应时间。

  客户的应用程序可以存取Server中某一个或几个数据库的数据。