1 / 33
文档名称:

语法.txt

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

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

分享

预览

语法.txt

上传人:wangzhidaol 2014/10/18 文件大小:0 KB

下载得到文件列表

语法.txt

文档介绍

文档介绍:sybase基础知识
:陈苏文发表于:2002-10-14 16:31:50
第一讲 sybase基础知识
一、客户/服务器体系结构
sybase是一种建立在客户/服务器体系结构上的数据库管理系统。
●什么是客户/服务器体系结构?
从硬件角度看,客户/服务器体系结构是指将某项任务在两台或多台机器之间进行分配,其中客户机(client)用来运行提供用户接口和前端处理的应用程序,服务器机(server)提供客户机使用的各种资源和服务。
从软件角度看,客户/服务器体系结构是把某项应用或软件系统按逻辑功能划分为客户软件部分和服务器软件部分。客户软件部分一般负责数据的表示和应用,处理用户界面,用以接收用户的数据处理请求并将之转换为对服务器的请求,要求服务器为其提供数据的存储和检索服务;服务器端软件负责接收客户端软件发来的请求并提供相应服务。
客户/服务器融合了大型机的强大功能和中央控制以及pc机的低成本和较好的处理平衡。客户/服务器为任务的集中/局部分布提供了一种新的方法,这种体系能够使用户对数据完整性、管理和安全性进行集中控制。在缓解网络交通和主机负荷以及满足用户需要方面,客户/服务器体系提供了良好的解决方案。
总之,客户/服务器的工作模式是:客户与服务器之间采用网络协议(如tcp/ip、ipx/spx)进行连接和通讯,由客户端向服务器发出请求,服务器端响应请求,并进行相应服务。
数据库应用的客户/服务器模式如下图所示:
二、访问sybase服务器的基本过程
,包括网络连接、客户进程与服务器进程之间的连接;
,用来查询或操作服务器中的数据或数据库对象;
,对其进行语法分析、优化和编译后执行;
,服务器通过网络把结果集返回给客户;

在客户/服务器体系,有两种数据库引擎结构,即多进程数据库引擎和单进程、多线程引擎结构。
多进程结构即多个可执行程序同时运行。每当用户登录到数据库系统时实际上都启动了数据库引擎的一个独立实例。存在起协调作用的进程协调进行之间的通讯以保证当多用户访问相同数据时数据的完整性。多进程数据库引擎一般用在大型机数据库上。
单进程多线程数据库引擎在原理上和多进程数据库引擎类似,不同的是多线程数据库引擎自己负责调度各应用程序占用cpu的时间,而不依赖于操作系统。这样,多线程数据库引擎自我保护的能力更强。
oracle server是一个真正的多进程数据库引擎,sybase数据库管理系统采用的是单进程多线程的引擎结构。
三、sybase产品概述

sybase软件可划分为三个部分:一是进行数据管理与维护的联机关系数据库管理系统sybase sql server;二是支持数据库应用系统的建立和开发的一组前端工具软件sybase sql tools;三是可把异构环境下其他厂商的应用软件和任何类型的数据连接在一起的接口软件open client/open server。
sql server是个可编程的数据库管理系统(dbms),它是整个sybase产品的核心软件,起着数据管理、高速缓冲区管理、事务管理的作用。
server的基本特征
sql server是个关系数据库管理系统,它具有如下一些基本特征:
sql server可以放在若干个磁盘设备上,初始安装时所需的磁盘空间至少要17mb。
sql server支持多库结构,也就是说sybase系统中可以有多个数据库。sybase可以管理多个数据库。
sql server可以编译和运行t-sql语句,并可返回客户程序所要求的结果。t-sql语句是标准sql的扩充,它除了有数据定义语句、数据操纵语句和数据控制语句之外,主要增加了流程控制语句。
sql server可以管理多个用户并具有较高的事务吞吐量和较低的事务响应时间。
客户的应用程序可以存取server中某一个或几个数据库的数据。
四、sql server的主要内容
sybase sql server是一个多库结构的rdbms,体系结构大致如下:

服务器自身所使用的数据库,也可以说是管理服务器和用户数据库的数据库。sybase在安装时,自动创建了四个系统数据库:
master、model、tempdb、sybsystemprocs
(1) master数据库
它是管理和控制用户数据库以及维护服务器正常运行的核心数据库,它保存了大量的系统信息,如服务器配置、用户、设备等。
在master数据库中不允许普通用户在其中创建数据库对象,否则会使得m

最近更新

2024年锤纹助剂项目资金申请报告代可行性研究.. 74页

快乐教师心得体会(35篇) 91页

2024年公务员考试常识题400道附答案【综合题】.. 112页

2024年县乡教师选调进城考试《教育学》题库附.. 117页

2024年LED照明灯具项目资金筹措计划书代可行性.. 74页

2024年政工职称考试题库及参考答案【模拟题】.. 61页

2024年DCBS项目资金需求报告代可行性研究报告.. 68页

2024年足球知识题库(a卷) 12页

2024年马原测试题含答案(黄金题型) 78页

2024年马原题库400道【突破训练】 78页

《马克思主义基本原理概论》试题库精选 78页

中国历史文化知识题库100道附完整答案(夺冠).. 14页

入党积极分子考试题库200道附参考答案(a卷).. 30页

全国计算机二级考试试题题库附完整答案【夺冠.. 95页

历史类常识经典考试题100题(培优b卷) 14页

县乡教师选调考试《教师职业道德》题库【夺分.. 42页

县乡教师选调考试《教师职业道德》题库附答案.. 41页

县乡教师选调进城考试-教育法律法规题库【典优.. 102页

县乡教师选调进城考试《教育学》题库【巩固】.. 114页

陶瓷瓷器贴花工艺流程 4页

新概念英语第一册单词汇总打印版(已排版) 12页

3d跨度计算 1页

建筑水电安装线盒二次配管规范 3页

(转贴)丹道法诀第十二讲(最完全版本)12(3 13页

护理疑难病例讨论制度 2页

高原圣肽 5页

烟草专卖局市场营销论文:以客户细分为基础,.. 8页

史记 伯夷列传-课件(PPT·精·选) 9页

国际花都(新城花苑)二期工程普通剪力墙结构.. 26页