数据库管理系统之Oracle

数据库管理系统之Oracle

ID:44509873

大小:160.92 KB

页数:11页

时间:2019-10-22

数据库管理系统之Oracle_第1页
数据库管理系统之Oracle_第2页
数据库管理系统之Oracle_第3页
数据库管理系统之Oracle_第4页
数据库管理系统之Oracle_第5页
资源描述:

《数据库管理系统之Oracle》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库管理系统之一OracleORACLE-databaseSTANDARDCOITION姓名:学号:日期:2012年4月15日目录1・走进Oracle32.1Oracle版本32.Oracle应用背景32.3Oraclellg的显著优点33.Oracle系统结构33.1Oracle数据库创建32用户管理及创建42.3Oracle数据类型42.4Oracle数据库对象41.4.1

2、司义词44.2序列52.4.3视图54.4索引52.4.5表空间55Oracle数据库导入导岀66Oracle数据库存储管理6Oracle数据操纵语言

3、(DML)61简单查询72数据插入73更新数据72.4删除数据73.5操作符76高级查询74.6.1消除重复行74.6.2NULL操作83.6.31N操作83.6.4BETWEEN--AND-83.6.5LIKE模糊查询83.6.6集合运算83.6.7连接查询83.6.8子查询92.PL/SQL程序设计91・走进Oracle1.1Oracle版本Oraclellg是甲骨文公司在2007年年7月12日推出的最新数据库软件,Oraclellg有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。相对过往版本

4、而言,Oraclellg具有了与众不同的待性。2009年9月Oracle公司发布了期待已久的OraclellgR21.2Oracle应用背景迄今为止,在关系数据库中,Oracle数据库1lg是最具创新性的。这个新版本不仅代表着更高的性能、更低的成本,而且还具有--种象征意义,因为它是目前世界上唯一具有网格计算功能的数据库。网格是利用互联网把地理上广泛分布的各种资源(包括计算资源、存储资源、带宽资源、软件资源、数据资源、信息资源、知识资源等)连成一个逻辑整体,就像一台超级计算机一样,为用户提供一体化信息和应用服务(计算、存储、访问

5、等),彻底消除资源“孤岛”,最充分的实现信息共享。3Oraclellg的显著优点Oracle数据库1lg具有先进的自助式管理和自动化功能,可帮助企业满足服务等级协议的要求。Oracle数据库llg的数据防卫组件可帮助客户使用备用数据库,以提高生产环境的性能,并保护生产环境免受系统故障和大面积灾难的影响。1.3.3在保护数据库应用免受计划停机和意外宕机影响方面,甲骨文一直领先于业界。1.3.4Oracle数据库11£具有在数据库中存储下一代大型对象的功能,这些对象包括图像、大型文本对象及一些高级数据类型,如XML、医疗成像数据和三

6、维对象。1.3.5Oracle数据库llg进一步增强了Oracle数据库的安全性。2.Oracle数据库llg在数据仓库方面也引入了创新。3.Oracle数据库llg通过高速缓存和重用经常调用的数据库查询的功能改善了应用的性能和可扩展性。数据库驻留连接汇合功能通过为非多线程应用提供连接汇合,提高了Web系统的可扩展性。2・Oracle系统结构1Oracle数据库创建Oracle中的数据库主要是指存放数据的文件,这些文件在Oracle安装完成后,在计算机硬盘上都能找到,包括数据文件、控制文件和数据库日志文件。数据库创建后会有一系列

7、为该数据库提供服务的内存空间和后台进程,称为该数据库的实例。每一个数据库至少会有一个实例为其服务。实例中的内存结构称为系统全局区(SGA),系统会根据当前计算机系统的性能给SGA分配非常可观的内存空间。1.2用户管理及创建数据库创建完毕后,需要设置数据库的默认用户。Oracle中为管理员预置了两个用户分别是SYS和SYSTEMo同时Oracle为程序测试提供了一个普通用户scott,口令管理屮,可以对数据库用户设置密码,设置是否锁定。Oracle客八端使用用八名和密码登录Oracle系统后才能对数据库操作。Oracle的用户可以

8、用CREATEUSER命令來创建。语法结构:创建用户CREATEUSER用户名IDENTIFIEDBY口令[ACCOUNTLOCK

9、UNLOCK]Orac1e用户对数据库管理或对象操作的权利,分为系统权限和数据库对象权限。系统权限比如:CREATESESSION,CREATETABLE等,拥有系统权限的用户,允许拥有相应的系统操作。还有一个概念就是数据库角色(role),数据库角色就是若干个系统权限的集合。3Oracle数据类型Oracle数据库的核心是表,Oracle创建表使用CREATETABLE命令来完成。创建约束则使用如

10、下命令:ALTERTABLE命令ALTERTABLE表名ADDCONSTRAINT约束名约束内容。类型表屮的列使用到的常见数据类型如下:含义CHAR(length)VARCHAR2(length)存储固定长度的字符串。存储可变长度的字符串。NUMBER(p,s)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。