欢迎来到天天文库
浏览记录
ID:39974580
大小:244.00 KB
页数:91页
时间:2019-07-16
《oracle数据库技术培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle数据库技术培训2008年4月培训内容Oracle数据库基础Oracle数据库结构Oracle数据库实例*Oracle数据库访问*Oracle分布式处理及分布式数据库*Oracle数据库备份和恢复*培训内容数据库基础Oracle数据库结构Datablock,Extent,SegmentTablespace,DatafileDataDictionaryOracle数据库实例DatabaseandInstanceStartupandShutdownMemoryStructureProcessStructu
2、reOracle数据库访问OracleSqlandPl*sqlOracleProcedureandPackage培训内容Oracle分布式处理及分布式数据库分布式处理Oracle客户机服务器的体系结构Net8分布式数据库Oracle分布式数据库体系结构Oracle数据库的备份和恢复物理备份热备份逻辑备份数据库基础关系型数据库在1970年提出了关系模型的概念.这是关系型数据库管理系统的基础(RDBMS).关系模型包含以下内容:对象和关系的集合关系上的一组操作数据一致性管理关系型数据库关系型数据库是关系或二维表的集
3、合.OracleServerIDLAST_NAMEFIRST_NAME10HavelMarta11MageeColin12GiljumHenry14NguyenMaiSALES_IDNAMEPHONEREP_ID201Unisports55-206610112202SimmsAtheletics81-2010114203DelhiSports91-1035114204Womansport1-206-104-010311TableName:CUSTOMERTableName:EMP关系型数据库SALES_IDNA
4、MEPHONEREP_ID201Unisports55-206610112202SimmsAtheletics81-2010114203DelhiSports91-1035114204Womansport1-206-104-010311Row(Tuple)Column(Attribute)S_CUSTOMERTable(Relation)每个表由行和列组成.通过执行结构化查询语句(SQL)操纵行上的数据.关系型数据库主键(PK)----基表中每一行都有的唯一标识符.外键(FK)----多个基表间建立逻辑关系的标
5、识.IDLAST_NAMEFIRST_NAME10HavelMarta11MageeColin12GiljumHenry14NguyenMaiTableName:S_CUSTOMERTableName:S_EMPPrimaryKeyForeignKeyPrimaryKeySALES_IDNAMEPHONEREP_ID201Unisports55-206610112202SimmsAtheletics81-2010114203DelhiSports91-1035114204Womansport1-206-104-
6、010311关系型数据库特点通过SQL命令访问或修改数据库中的对象由一系列基表构成支持大量操作便于修改数据独立性关系型数据库对象描述数据库的基本存储单位(由行和列组成).一个或多个表中数据的逻辑映像.产生主键的值.提高查询的性能.改变对象的名称过程、函数和包(由SQL、PL/SQL语句组成).对象基表视图序列号索引同义词程序单元Oracle数据库结构Oracle数据库结构数据块,区和段的关系数据块(db_block)它是Oracle数据库存储的最小单位,Oracle是以多个Oracle块的大小来请求数据的。数据
7、块的大小是在数据库创建时设定的。并且块大小是操作系统块大小的倍数。块格式:块头,表目录,行目录,行数据,空闲空间区(Extent)数据库存储空间分配的一个逻辑单元,它是由一些连续的数据块组成。而一个或多个区又够成段(Segment)。初始区(InitialExtent)增量区(NextExtent)数据段区(在创建表时,可指定表的存储参数。若不指定,使用缺省表空间存储参数)举例:Createtabletable_name(col1type,col2type)Storage(initial50Knext50kpc
8、tincrease0);索引段区分配给索引段的区,只要索引存在就保留其分配。如果删除索引及相关的表,Oracle将回收这些区给表空间中的其它用户使用。区(Extent)回退段区Oracle将自动检测数据库中的回退段,是否已经大于最佳大小,若大于最大值,Oracle将自动释放回退段中的一个或多个区。临时段区Oracle在执行完需要临时段的语句时,Oracle将自动删除临时段,并将其已经分
此文档下载收益归作者所有