资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ZCTTZCTTSYBASESYBASE数据库的简单操作数据库的简单操作北京中创信测科技股份有限公司北京中创信测科技股份有限公司20032003年年1212月月5 5日日ZCTTZCTT主讲人:主讲人: 电电 话:话:E-mailE-mail: 1ZCTTZCTT数据库装好,数据库中包含许多个库,有数据库装好,数据库中包含许多个库,有SYBASE建的库,有建的库,有SYBASE用户建的库。用户建的库。“表表”是一种数据库的结构,分为系统表和用户表。是一种数据库的结构,分为系统表和用户表。数据库服务器数据库服务器数据库数据库1 1数据库数据库2 2数据库数据库3 3数据库数据库n n表表1 1表表2 2表表n n数据库介绍数据库介绍2ZCTTZCTT静态库静态库中的表是整个系统基本数据配置的内容,需要用户通过中的表是整个系统基本数据配置的内容,需要用户通过“系统配系统配置置”来更改、增加、删除。来更改、增加、删除。建议定期备份,以防止服务器破坏造成基本配置数据丢失。建议定期备份,以防止服务器破坏造成基本配置数据丢失。动态库动态库中的表是通过采集、处理而生成的数据,由服务器的进程自动产中的表是通过采集、处理而生成的数据,由服务器的进程自动产生、录入数据、删除。生、录入数据、删除。 远端服务器只有动态库(远端服务器只有动态库(zcdynadb),),没有静态库。没有静态库。 中心服务器既有动态库(中心服务器既有动态库(zcdynadb),),又有静态库(又有静态库(zcst)。)。数据库介绍数据库介绍3ZCTTZCTT启动数据库启动数据库 (1 1)切换到)切换到SYBASESYBASE用户用户 (2 2)进入目录)进入目录/ /usrusr/ /sybasesybase/ASE-12_0/install/ASE-12_0/install/ (3 3)执行命令;执行命令; ws1 ws1 startserver startserver -f RUN_CENTERDB -f RUN_CENTERDB (4 4)查看数据库是否启动;查看数据库是否启动; ws1 ws1 showservershowserver4ZCTTZCTT shutdown go关闭数据库关闭数据库5ZCTTZCTT命令:命令:isql isql - -Usa Usa -P -S-P -S数据库服务器名称数据库服务器名称例:例:isql isql - -Usa Usa -P -SCENTERDB -P -SCENTERDB 进入中心站服务器进入中心站服务器 isql isql - -Usa Usa -P -Ssybase1-P -Ssybase1进入远端站进入远端站1 1服务器服务器进入数据库进入数据库 6ZCTTZCTT进入数据库进入数据库注:如果在注:如果在注:如果在注:如果在. .cshrccshrc文件写了简洁方式,直接输入快捷键文件写了简洁方式,直接输入快捷键文件写了简洁方式,直接输入快捷键文件写了简洁方式,直接输入快捷键进入数据库。进入数据库。进入数据库。进入数据库。i i 直接进入中心站服务器直接进入中心站服务器直接进入中心站服务器直接进入中心站服务器7ZCTTZCTT查询数据库的情况查询数据库的情况sp_helpdbgo查询数据库服务器中的所有库查询数据库服务器中的所有库sp_helpdbzcdynadbgo查询数据库查询数据库zcdynadb的信息的信息8ZCTTZCTT查询数据库中的表查询数据库中的表 sp_helpgo查询数据库中的所有表查询数据库中的所有表sp_helpintertblgo查询数据库中查询数据库中intertbl表的结构表的结构9ZCTTZCTT产生表产生表 createtableexample(timesint,areacodechar(20),numint)go 产生表产生表example,表表example有三列:有三列:times(整型数据)整型数据)areacode(字符型数据)字符型数据)num(整型数据)整型数据)10ZCTTZCTT删除表删除表droptableexamplego删除表删除表example11ZCTTZCTT从表里删除数据从表里删除数据 deleteexamplego删除表删除表example里所有的内容里所有的内容deleteexamplewheretimes=5andareacodelike0551go删除表删除表example里里times=5而且而且areacode是是0551的内容的内容12ZCTTZCTT往表里增加数据往表里增加数据 insertexamplevalues(5,0551,456723)go往表往表example里增加数据里增加数据insertexample(times,num)values(5,456723)go往表往表example里的里的times和和num两列增加数据两列增加数据13ZCTTZCTT修改表里的数据修改表里的数据updateexamplesetareacode=0551whereareacode=0552go将表将表example里里areacode为为0552全部改为全部改为0551updateexamplesettimes=times+100go将表将表example里所有里所有times列的值加列的值加10014ZCTTZCTT从表里查询数据从表里查询数据select*fromexamplego查询表查询表example里所有的内容里所有的内容select*fromexamplewhereareacode=0551andnum=234567go查询表查询表example里里areacode为为0551,num为为234567的内容的内容15ZCTTZCTT从表里查询数据从表里查询数据selecttimes,numfromexamplewhereareacode=0551go查询表查询表example里里areacode为为0551times和和num两列的内容两列的内容selectsum(times),numfromexamplegroupnumgo查询表查询表example各个不同的各个不同的num的的times总和总和16ZCTTZCTTbcp表名表名in文件名文件名-Usa-P-S数据库服务器名称数据库服务器名称ct,文件格式:文件格式:5,0551,234567923,0551,35436673,0551,3543546(分隔符为英文的分隔符为英文的“,”)例:例:bcpbilldb.exampleintt.dat-Usa-P-SCENTERDBct,从文件往数据库里导入数据从文件往数据库里导入数据17ZCTTZCTT从数据库里导出数据到文件从数据库里导出数据到文件 bcp表名表名out文件名文件名-Usa-P-S数据库服务器名称数据库服务器名称ct,例:例:bcpbilldb.exampleouttt.dat-Usa-P-SCENTERDBct,此为数据备份的基础;此为数据备份的基础;只能导出表的内容,不能导出表的结构。只能导出表的内容,不能导出表的结构。18ZCTTZCTTinterfaces文件文件/usr/sybase/interfaces文件定义服务器的名称和对应的文件定义服务器的名称和对应的IP地址地址用用sybase用户修改用户修改IP地址以地址以16进制表示进制表示19ZCTTZCTT总公司地址:北京市海淀区学院南路总公司地址:北京市海淀区学院南路 四道口一号中创大厦四道口一号中创大厦邮邮 政政 编编 码:码:100081100081电电 话:话:010-62125566010-62125566传传 真:真:010-62120329010-62120329公公 司司 网网 址:址:www.zcxc.com.www.zcxc.com.cncn20
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号