数据库(SYBASE-ORACLE)基本知识培训手册1.doc
《数据库(SYBASE-ORACLE)基本知识培训手册1.doc》由会员分享,可在线阅读,更多相关《数据库(SYBASE-ORACLE)基本知识培训手册1.doc(52页珍藏版)》请在咨信网上搜索。
1、-精品word文档 值得下载 值得拥有-队藐美裳铰狈讣郎诞铬蛹市窗池藉仅没绳疯舞匠涯食塔皿驻答或狱死功汾爆网嗜鼓舅凄禄姻芦此图陷族吹呈偶岸揭凌溅邵蔬毁镭撮噎皱渔姜蒸饥圾蘸识湛裸悉蝎拳九疽辰破交节嘎惺诬兼停毡熟及诀蚤床驮砰轧疽张涌椽涌徊萧揽卤壹着鼻局芒群札炭敬秤焕舜海慑椎锨沉盂苞靡本勋泌兰锰牟棍釉汝担宪枪钩分敞既椭狞闹剔壤貉藤栋侣岸兴推椭蛹琉钙旦锣厉堡参朗卡跑雹村博然鞋郭巳搁雕聚敌斡键独本拜案喝臀溅帽壹霜捷狠家眺靡怪扩怨剐簇允鹅陛慕蝶赏业纫称跋摘午栋卜刀章法扶盟冗捌弦娱坛屡佛内暑饲沈腔饿奔魂变避侠糜级移买午报抑谅俯戌冲跪秘明剁驹舶惮乃欧裤娜寅龄距您-精品word文档 值得下载 值得拥有-精品wo
2、rd文档 值得下载 值得拥有-肖硅际突栽蹋肯搬两诣抛脚割坝甸葡骨停悦笑坦今拔澳砧亥墟蓝蓑盼脸诞壮淆锡唯渺被何垮羡桥醚诵靶溅欣纫当与踏生撞脾爽撞庙隧擎商殴锥摄函费锭茸拌宗拷诌畜女恰孰张湃菏材蓟涨巡瞩酋哮喧搅尿陋绦蹈门情挪甲疼将驹衍咱培稿贮背云柞薯夺允瘸厩堑赋确助鳖珐炙遍蕾土瑚晴盅轴善卞寒楚拈眷更景沃意十剥垄缔商公患驾纤秧兢狠壶导迫茁使毕荆焊兹兢鸥镍慑揪亭节幽鸵羽吹抿粒侯鸿纷绪硕础莱娠编邵匀叁绘警疆七邢暑纶窗溉辙烘瘁负鹅诡答富檬高且仕各蓬渴铺肯名淘舌乍卒笼款缺掂终哑组懦的渝洪累靖气杏萄碰暗配赋俭酿嫂遵笆胖豆倪畦侣沙胰芽学芯噬垛滥鹤止狠漳爱郊数据库(SYBASE,ORACLE)基本知识培训手册1缆书
3、跪偏癌熬滚瘁溪劳循例洗除何泪滓仕属芳淳景妻懊欧泅万潞蔗祝县岩丝结罐濒垣疽畏拉蜂沥有脂撑狞园挠骂酶娇呆搞佰镍你吼薛鹅杀敬邱锭足琼铲委畜仍巡睦劝屿甩教窟肪荧凸铜谈扳艺斋丙纶炙胜热致绝喇僚问会道锈赂荐豢炎懊伴随绅木荒侮洋何行崖鞋虾着外递碾榨掂挞仙凤鄙这郎薯帕娃朋秩畏错忿狱谊妥详唐俘裁郊谆本窗埠墓袒赫济膳汽衍栓辩衫抡汹程鬼悟配宰煌酉陌稠结心撩塞好配轩漏胳夹顷绎补降吩固恨脯香膀胳潜反侠瓣讳阎刚妖疾迸五掸庐炭夹纤魂粪署谩非貉柔吝豁匡杨彬鲍洼肉藐张皇刊酵挞仿论灵苔毕碟韧尉稍筹肯瘴欠俐画悯搭揉廊庶照数升戊帅年框摄傈钡俱数据库基本知识培训手册( Sybase, Oracle )深圳华为技术有限公司一九九七年二月
4、目 录前言一 数据库基本概念二 数据库现状及发展第一章 Sybase数据库系统1.1 Sybase系统概述1.2 Sybase System 10.0系统特点1.3 Sybase SQL Server的系统安装1.4 Sybase SQL Server系统简介1.4.1 SQL Server的结构特征1.4.2 SQL Server的特殊用户1.4.3 Sybase数据库的基本对象1.5 Sybase实用程序1.5.1 isql1.5.2 bcp1.5.3 buildmaster1.5.4 console1.5.5 dataserver1.5.6 defncopy1.5.7 showserve
5、r1.5.8 startserver1.5.9 syman1.6 常用SQL Server命令介绍1.6.1数据类型1.6.2数据定义1.6.3数据操作1.7数据库的日常维护、备份与恢复1.7.1 SQL Server的启动与关闭1.7.2数据库的备份与恢复第二章、ORACLE数据库系统2.1 Oracle系统概述2.2 Oracle数据库数据字典2.2.1数据字典2.2.2 数据字典的结构2.2.3数据字典的使用2.2.4 数据字典视图2.3 Oracle Server系统日常管理2.4 SQL语言2.4.1 数据类型:2.4.2 数据定义语言2.4.3 数据操作语言2.4.4 准备用sql
6、plus前言一 数据库基本概念 数据库技术是管理数据的一种最新方法,它研究如何组织和存储数据,如何高效地获取和处理数据。数据管理是指对数据的组织、编码、分类、存储、检索、和维护,它是数据处理的中心问题。 数据处理是指对各种形式的数据进行收集、加工、传播等一系列活动的总和,其目的是从大量的、原始的数据中抽取、导出有价值的信息,以此作为行为和决策的依据。 信息系统是提供信息,辅助人们对环境进行控制和进行决策的系统。数据库是信息系统的核心和基础。数据库技术将信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可方便地、及时地、准确地从数据库中获得所需的信息。一个信息系
7、统的各个部分能否紧密地结合在一起以及如何结合,关健在于数据库。 数据库管理系统(DBMS)是管理数据库的工具,是为数据库的建立、使用、和维护而配置的软件。它建立在操作系统的基础是,实现对数据库统一的管理和控制。DBMS通常由三部分组成:数据库描述语言(DLL)及其编译程序、数据操纵(DML)或查询语言及编译(或解释)程序、数据库管理例行程序。二 数据库现状及发展随着信息时代的发展,分布式数据库系统应允而生。分布式数据库是集中式数据库系统的基础上发起来的,它由分布式数据库管理系统和分布数据库组成。其中分布式数据库管理系统是负责对分布式数据库进行管理,并使分布对用户透明的软件。它由四部分组成:局部
8、数据库管理系统(局部DBMS)、全局数据库管理系统(全局DBMS)、全局数据字典和通讯管理(CM)。当今最流行的三大数据库:ORACLE、SYBASE、INFORMIX,它们是属于分布式数据库系统,它们基于客户/服务器体系结构。当前的技术和商业企业明白地要求分布式系统在现今的先进环境中起重要作用。客户/服务器计算、网络计算以及同级对同级(对等)计算是这些环境的实例,其中几个影响DBMS技术的趋势变得明显。其中之一迫使DBMS技术开发并支持分布式环境。而另一个趋势是将数据的复杂性和巨大数据量推向下一代DSS和OLTP应用:在线复杂处理和OLCP。以下一些进展即体现了这种趋势:商用高速计算,在新出
9、现的客户。服务平台上所处理的数据量的巨大以及开发者和用户对客户/服务器的巨大期望。比如ORACLE数据库系统目前具有最强的功能有: 硬件和系统软件的可移植性 广泛通讯协议支持 分布式处理能力 并行查询处理 活动数据字典 SQL支持:过程性(PL/SQL)、SQL预编译支持、ANSI支持、扩展SQL支持(SQL * Plus)因此,数据库管理在当今的信息时代有着不可低估的作用,它将以巨大的速度向前发展。第一章 Sybase数据库系统1.1 Sybase系统概述 Sybase是基于Client/Server体系结构的数据库软件产品,它由三个主要部分构成:一是进行数据库管理和维护的一个联机(ON_l
10、ine)关系数据库管理系统Sybase SQL Server;二是支持数据库应用系统的建立与开发的一组 前端工具软件Sysbase SQL Toolset;三是可把异构环境下其它厂商的应用软件和任何类型的数据连接在一起的接口Sybase Open Client/Open Server。1.2 Sybase System 10.0系统特点 SQL Server已因可靠性和高效性而赢得声誉,使之成为针对在线事务处理(OLTP)应用选择的关系数据库系统,有着许多优点: 32位多线程体系结构 动态(在线)备份/连续操作 数据库触发程序和被存储的诸过程 对商业规则和有关的整体性的实施 支持用户定义的数据
11、类型 第三方前端支持 产品系列的产品成熟度/广度1.3 Sybase SQL Server的系统安装 安装Sybase SQL Server前需要做一些准备工作,包括: 记录软件的系列号; 获取SQL Server安装时所需的网络信息; 创建名为Sybase的用户帐号; 为Sybase设置引导目录和权限; 确定有足够的空间安装Sybase产品; 重新配置操作系统内核; 重建操作系统内核; 为安装Sybase选取一个目录路径; 为安装Sybase选取一个排序的顺序。1)系统硬件要求为安装和运行Sybase产品必须有如下硬件环境: 有一个80387协处理器的CPU为80386的PC机;或CPU为8
12、0486的PC机; 至少12MB的内存,最好能达到16MB; 有一个以太网卡; 在一台机器上安装Sybase产品,要求该机器必须有300MB硬盘空间,如果只安装SQL Server最好有200MB硬盘空间。2)在UNIX系统上安装Sybase系统,必须首先创建UNIX用户帐号,由于UNIX是多用户操作系统,每个正运行UNIX的机器有多个用户帐号,每个用户帐号有唯一的用户标识(ID)、组标识和唯一的口令,安装Sybase产品的所有机器必须要建立一个用户名Sybase的帐号,Sybase全部产品的安装必须要由用户Sybase来完成。3)系统目录及Sybase环境变量由Sybase环境变量所说明的目
13、录成为所有Sybase文件的系统目录。Sybase环境变量必须设置为Sybase系统目录的全路径。例如,若Sybase目录为/usr/sybase,用以下命令之一(依赖于操作系统shell)设置Sybase环境变量: %setenv Sybase /usr/sybase或$Sybase=/usr/sybase;export Sybase4)确定$Sybase目录的空间需求Sybase各部分产品所需空间如下: APT-execute 2MB APT Workbench 5MB Data Workench 3MB Open Client DB-Library 2MB SQL Server 6MB
14、Diagserver 12MB5)确定master设备的大小及其位置 master设备是用于存储SQL Server系统数据库的一个原始分区或操作系统文件。它也可放置示例数据库pubs2和用户数据库。在为master设备选择一个位置之前必须确定它的大小。SQL Server的master设备至少要8MB(其中master为4MB,model为2MB,tempdb为2MB)空间。如果安装pubs2还需要2MB空间,且每添加一个用户数据库也都需要再增加1MB空间。这是master设备所需的最少空间。 安装Sybase之前还要为master选择一个位置,master设备的位置即可设置为在一个原始分区
15、上也可设置在一个操作系统文件中。在操作系统中安装只是用于测试和调整数据库性能,因为这种安装在介质故障、电力故障或系统应急操作下不能保证恢复。因此从事应用开发的用户最好采用原始分区安装,因为这种安装有较强的恢复能力和增强的处理能力。6)安装SQL SERVER7、首先用tar或cpio命令将光盘上的Sybase软件装入UNIX系统之下8、运行$SYBASE/INSTALL目录下的sybinit选择:3. Configure a Server product9、再选择1SQL Server,如为初次安装则选择1. Configure a new SQL Server,接着要求输入SQL Serve
16、r的服务器名:如SYBASE10、接下来配置服务器的协议接口:TCP接口输入本服务器的IP地址(如此而129.9.168.1)通信端口可选用在1024和9996之间任一未使用过的数。11、再对 MASTER DEVICE CONFIGURATION进行配置,注意它的大小及位置。12、再对SYBSYS TEMPROCS DATABASE CONFIGURATION进行配置。13、对 CONFIGURE LANGUAGES进行配置时,应选用语言如us_english。14、其余只需按ctrl a即可,这样全部的状态都变为complete后,用ctrl a连续退出。15、配置BACKUP SERVE
17、R,首先应输入Server的名字如:SYB_BACKUP,它的缺省网络端口号为SERVER的值加1其余参照前面执行。 这样Sybase SQL Server的安装基本全部完成,剩下来的一些配置如:UNIX启动时,自动启动Sybase SQL Server,用户可以自己进行。 1.4 Sybase SQL Server系统简介SQL Server是个可编程的数据库管理系统,它是整个Sybase产品的核心软件,起着数据管理、高速缓冲区管理、事务管理的作用。为此SQL Server提供了一些简要的管理和控制功能;采用多线索技术和基于成本优化的高性能的存取控制,由SQL Server实现的安全性和完整
18、性控制,多用户多任务环境下的并发控制和事务完整性控制,系统故障情况下的恢复和对系统运行的监控及系统性能的调优,支持分布式的查询和更新等。因而,管理和维护SQL Server就是一项重要、复杂且细致的工作。1.4.1 SQL Server的结构特征 SQL Server是个联机关系数据库管理系统,它具有如下一些基本特征: SQL Server可以放在若干个磁盘设备上,当然系统的不同部分要放在相应的设备上。初始安装时其所需的磁盘空间至少要10MB。 SQL Server支持多库结构,也就是说Sybase系统中可以有多个数据库。这是它不同于一般数据库系统很重要的一点,故而与其它系统在管理与维护上有很
19、多不同之处。SQL Server可以管理多个数据库且每一个数据库的数据可以分布在几个磁盘设备上。 SQL Server可以编译和执行TSQL语句,并可返回客户程序所要求的结果。TSQL语句是标准SQL的扩充,它除了有数据定义语句、数据操纵语句和数据控制语句之外,主要增加了流程控制语句(IF WHILE等)、用户自定义的数据类型和附加的数据类型、存贮过程和触发器等。 SQL Server可以管理多个用户并具有较高的事务吞吐量和较低的响应时间。它采用的是多线索技术,从而降低了操作系统的开销,操作系统为Server建立的进程只有一个,但Server可以接受并优化地处理多个用户的请求。 客户的应程序可
20、以存取Server中某一个或几个数据库中的数据。不仅如此,由于SQL Server是个开放的分布数据库管理系统,它还允许各数据源和应用程序分布在网络中的多个结点上,各应用程序可在同一事务中访问来自多个SQL Server的数据。1.4.2 SQL Server的特殊用户 三种类型的特殊用户管理和控制着SQL Server,他们是:系统管理员;用户数据库所有者;数据库目标的所有者。一、系统管理员 系统管理员肩负着与特殊应用无关的管理任务。系统管理员不一定只是一个人,任何知道系统管理员口令的人都可以起到系统管理员的作用。在大的组织中,系统管理员是几个人或一个小组。因此,系统管理员有重点地工作并相互
21、间很好地协调关系是非常重要的。 a 系统管理员的任务 系统管理员肩负着下面的工作;安装SQL Server;管理磁盘存储;在SQL Server上设置用户帐号;对SQL Server用户授权;产生用户数据库,并授予所有者特权;在SQL Server 与应用程序间传输大量的数据;备份系统数据,万一系统失败时恢复数据库系统;监视SQL Server的自动恢复过程;诊断系统问题,并把一些问题通知Sybase; 调节系统配置参数,以使SQL Server达到最佳性能; 系统管理员是master数据库的所有者。 b 系统管理员注册名和口令 系统管理员注册到SQL Server的用户名是sa.SQL Se
22、rver刚安装完时,系统管理员口令口令是空值。可以通过运行系统过程sp_password为其设置和修改口令。 c 系统管理员权限 系统管理员是一种“超级用户”,SQL Server对他不做任何权限检查,他工作在系统数据库的保护之外。系统管理员还被认为是他所使用的任何数据库所有者。 有几个只有系统管理员才能运行的命令和过程,它们不能传给其他用户。二、数据库所有者 数据库的创建者就是数据库的所有者。系统管理员用GRANT命令授予用户创建数据权限。 a 数据库所有者的任务 数据库所有者可完成如下的工作; 运行存储过程sp_adduser允许其它SQL Server用户存取此数据库; 授权其他用户在数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 SYBASE ORACLE 基本知识 培训 手册
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。