欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Oracle数据库典型学习教程.docx

    • 资源ID:1637304       资源大小:220.12KB        全文页数:85页
    • 资源格式: DOCX        下载积分:9金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Oracle数据库典型学习教程.docx

    目最走进0rac1.e21.Orac1.e面介22.Orac1.e安装33.0rac1.e客户海工具S4Qrade服务75.0rac1.e后动和关闭76.0rac1.e用户和权限87.本旗总结98,本章练习9SQ1.数据操作和查询101.SQ1.简介102.0rac1.e数据类型113 .创立衣和约束124 .数据操纵语言(DM1.)145 .操作符176 .高级京询197 .本章总结248 .本范练习25子查询和常用函数261 .子查询262.0rac1.e中的伪列283.0rac1.e函数314 .本章总结365 .本章练习36表空间、故据库对敏371.Orac1.e数据阵对象372 .同义词373 .序列404 .视图425 .索引446 .表空间457 .本章总结488 .本章练习48P1./SQ1.程序设计491 .P1./SQ1.简介492 .P1./SQ1.块503 .PUSi数据类型534 .P1./SQ1.条件控制和循环控制565P1.SQ1.中动态执行SQ1.语句646 .P1./SQ1.的异常处理667 .本章总结708 .本章练习70Orac1.e应用于.Net平台711 .回忆ADO.NET712 .使用ADONET连接Orac1.e723 .抽象工厂中参加Orac1.e744 .本就总结775 .本章统A1.78数据库导入导出78I-Orac1.e导入导出782 .EXP导出数据793 .IMP导入814.常见问题82第1章走进OraC1.e主要内容/Orade安装/Orade创立用户和角色/客户端链接Orade服务器1. Orac1.e简介在第一学期我们已住接触过关系组数据库SQ1.Server,对数据森、表、记录、表的增税改者操作等这"根本的概念己经了解“Orac1.e是基于对象的关系型数据库,Orade也是用表的形式对数据存储和管理,并且在Orac1.e的操作中添加了一些面向刻象的思想.OraeIe数据库是。rade(中文名称叫甲书文)公司的核心产品,OraC1.e数抵库班一个适合于大中型企业的数据库管理系统.在所有的数据库管理系统中比方:微软的SQ1.Server.IBM的DB2等),OraCIe的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、保险、金融、电广商务和聆国公司等.Orade产品是免费的,可以在OraC1.e宫方网站上下致到安装包,另一方面OradeIK务是收费的.OraCIe公司成立以来,从最初的数据库版本到Ofade7、OracIeSi.0rac1.e9i.OracIe1.Og到Orac1.e1.1.g.虽然每一个版本之间的操作都存在一定的差异,但是Orac1.e对数据的操作根本上都遵循SQ1.标准.因此对Orac1.e开发来说版本之间的差异不大.很多人没有学习OraC1.e就开场发怵,因为人的在误斛Orade,认为Orade太难学了.认为Orac1.e不是一般人用的数据库,其实任何数据库对应用程序研发人员来说,都是大同小异,因为日前多数数据库都支持标准的SQ1.在Orade这本书中,我们能学习到:> Orac1.e的安装> Orac1.e数据管理> 常用于查询及常用函数> P1./SQ1.编程> Orac1.e根本管理由于在第一学期已羟接触了SQ1.ServerOraCIe数据席的概念不是很雄,主要玷实践.因此在本书的学习中.认真的完成匕机练习是学习好本书的关健.接下来我们先从Orade安装开场,接触一些Orade中根本的概念.2. Orac1.e安装OraC1.e数据库产品是免也的,我们可以从OraCIe的官方网站(:/orac1.e)下我到程序安笠包,OraeIe在WindoWS下的安装非常方便,安装开场后,一直点击安奘程序的“下一步”即可.1,下载Orade1.08后,解压到一个文件夹下,单击“setup.exe”文件即可启动安装界面.如以以以下图:reiOrade安装用功界面Orade主目录位前就是Orade准i安装的位置,称为“Orade_Home",般Orade根据当前计曾机的硬盘大小默认给出一个适宜的位捏Orac1.e安奘时可以只安袋Orac1.e软件.然后单独创立数据库,也可以在上图中选中“创立启动数据库”女选框.在安装Orade产品时,同时创立一个数据库,对初学者来说,推荐这样安装。填写全局数据库名,以及管理员的密码.全局数据岸名是数据库在服务器网络中的唯一标识.2 .点击“下一步”,就会出现如以以以下图内容,开场对Orade服务渊进展环境检查.主要杳看服务器是否符合Orade安装的条件,比方操作系统是否支持、系统内存是否符合Orac1.e安装的最低要求等。图20race安装前环境检置3 .Orade椅杳通过后,单击“卜一步”,就会列出所有安装Orade过程中的默认选项。图3rade北认安装设置4 .单击“安奘”按钮,进入安装界面,这一过程经历时间比照长,根据计算机的性能不同有很大差异.图IOra<1.e安装5 .上图完成后,进入各种OradeI:具的安装阶段,包括网络间世向导.iSQ1.?P1.US等(后面课程中讲解),如以以以下图所示:用SOrade各种.工具的安装6 .接下来F1.动启动DBCAiDatabaseConfigurationAssistant)进入创立默认数据库阶段.图的BCA下安装数据库Orade中的数据库主要是指存放数据的文件,这些文件在Orac1.e安装完成后,在计算机他盘上都能找到,包括数据文件、控制文件和数据库日志文件.数据库创立后会有一系列为该数据库提供服务的内存空间和后台进程,称为该数据库的实例.每一个数据库至少会有一个实例为其服务。实例中的内存构造称为系统全局区SGA),系统会根据当前计算机系统的性能给SGA分M非常可观的内存空间.OraCIe创立数据库不能像SQ1.SerVer那样用一个简单的CREATEDATABASE命令就能完成,在创立数据库的过程中还需要配置各种参数,虽然有DBCA工具向,上但是仍然需要进展比照麻烦的配置.)里燃个Oraa数据综眩务器中可以安装多个数据堆,但是一个数据堆需要占用春二常人的内存空间闪比般一个眼务器只安装一个数据库.姆一个效糖庠可以有很提不多用户.不同的用户加有自己的数帆卑对象(比方Itt1.WJ.个用户如果访何其他用户的数熨陈对望必维山对方用户授予一定的权限,,不同的用户创立的表,只饯被当前用户访向.因此在Orac1.e开发中.不同的应用程序只需使用不同的用户访何即可。7 .数据库创立完毕后.需要设同数据库的默认用户“Orac1.e中为管理员预困了两个用户分别是SYS和SYSTEM.Orac1.e为程序测试提供了一个普通用户SCott,口令管理中,可以对数据库用户设巴密码,设置是否锁定。Orade客户循使用用户名和密码登录OfaCIe系统后才能对数据库操作.图7DBCA下的口令管理图8为SyStem,Sysjcott用户设“'£码默认的用户中,SYS和SYSTEM用户是没有制定的,安装成功后可以H接使用,SCOR用户默认为锁定状态,因此不能直接使用,需要把S8TT用户设定为非钺定状态才能正用使用.这一步完成后,Orade系统安装成功。Orae1.eSk据阵中,犹认情况下,所方系统的数据,SQ1.关键字等机是大写的,在操作过程中.Orac1.e会自动把这些内容转喉为大耳,因此用户操作时不需考虑大小与“咫.提示般情况下,为了良好的程序风格.程汴中建议关at字阳大写,非关谯字可以快用小写.3. Orac1.e客户端工具Orac1.e眼务器安装成功后,就可以通过客户端工具连接Orade服务器了,可以到Orac1.e官方下载Orade专用的客户端软件,大多客户端工具都是基于OraC1.e客户转软件的。接下来介绍几种常用的Orac1.e客户崩工具.令SQ1.*P1.us工具该工具是Orade系统公认安装下,自带的一个客户端工具,在WIndoWS命令行中输入usq1.p1.usw命令,就能膨启动该工具了.图SSQ1.PIus工具输入用户名和密码后,如果SQ1.+P1.us与数据陈眼务器在同一台计算机上,并且当前服分洪下只有一个数据充实例,那么“主机字符中"可以不用填写,SQ1.Mus.H1.J*ttOrac1.e自带的工R.僧是在现实开发中.M户该环境对开发不方便,因此很少使用,SQ1.P1.us连接成功后就如以以以卜图:图10SQ1.P1.us工具登J*后SQ1.*P1.us命令行工具该命令行工具,提供了与数据库交互的能力和维护数据库的能力,包括了OraC1.e自带的SQfPIus工具的全部功能,在OraC1.e管理中羟常使用,在命令行中输入:Fq1.p1.us/no1.og"即可启动该工具,如以以以下图:图I"I功SQrPiUS命令行工具输入-Sq1.pIus/no1.og”命令后,只是启动了一个客户端进程,并没有与服务器连接,连接到OraC1.e服务器的命令是:conn用户名/密码as连接身份限务器连接字符小说明:1 .连接身份:衣示该用户连接后拥有的权限.> sysdba:即数据库管理员.权限包括:期开数据库眼分零.关闭数据库服务器、招价数据库、恢发数据库、日志归档、会话限制、管理功能、创立数据库。WS用户必须用SySdba身份才能登录,SyStem用户可以用普通身份登录.> SySyOPer:即数据库操作员,权限包括:觞开数据库服务器、关闭数据库服务器、花份数据库、恢IX数据库、日志归档、会话限制.> norma1.:即普通用户,权限只有查询某些数据表的数据,公认的身份是norma1.用户.2 .客户端工具UJ以根据“服务器连接字符*"时服务器进展连接,有了连接字符串后客户端就可以像操作本机,样操作远程数据库,因此“服务器连接字符申"的鼠巴也叫本地网络服务配置,如果SQ1.P1.USn具启动在服务器上,并口服分器上只有一个数据除实例的情况下,连接字符率可以缺省,在连接字符事中包括连接服务器的协议,眼务潺的地址.服务潺的端”等设巴,Orade服务名等.该配置文件在Orade安装目录下的:networkADM1.Ntnsnames.ora该文件是一个文本文件,用记步本翎开后如下所示:图12服分瘠连接字符那配比配置本地网络服务名本地网络服务名,叩.客户崩与眠芬器的连接字符小,本地网络服芬名是客户湍的很温.Ofae1.e客户端安装后,可以使用客户端自带的网络配火向导(NetconfigurationAssistant)进展配汽:1 .启动NetconfigurationAssistant,选择“本地Net服务名航跣”选项.如以以以下图所示:图13用动NUtConfigurationAssistant2 .选择“下一步",本步骡可以对本地网络服务名进展添加,删除,测试地否正常连接等操作,选择“添加"选琬图11NetConfigurationAssistant3 .点击“下一步”,填写服分名,该服务名就是OraCIe安装时(图1),为数据座取的全局数据库名.图15服务名配般4 .点击“下一步”,选择服务衢要的协议,默认是TCP协议,推荐使用默认的TCP协议.图16选挣协设5 .点击“下一步.输入主机名,主机名可以是计算机名称,也可以是一个IP地址,主机如果是本机,可以使刖本机计

    注意事项

    本文(Oracle数据库典型学习教程.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开