yangwei

统计

最新评论

11月9号学习总结

      经过一天的学习!总结如下:
           一: 数据管理系统的功能:
                        1:管理存储;
                        2:维护安全;
                        3:维护元数据;
                        4:管理事务;
                        5:支持连续性;
                        6:优化功能;
                        7:提供备份和恢复机制;
                        8:处理数据反馈和更改的请求;
            二:SQL分为如下几中语句
                        1:DDL语句
                                    1):创建和删除数据库(create database 和 drop database);
                                    2):创建,修改重命名,删除表(create table,alter table, rename table,drop table);
                                    3):创建和删除索引(create index 和 drop index);
                        2:数据操作语言(DML)
                                    1):查询语句(select);
                                    2):插入语句(insert);
                                    3):更改表中的数据(update);
                                    4):删除表中的数据(delete);
                        3:数据控制语言(DCL)
                                    1):给用户访问权限;
                                    2):取消用户的访问权限;
            三:学习Oracle的两个方向
                        1:便重数据库管理的管理员(Oracle DBA);
                        2:便重数据编程的数据库程序员;
            四:Oracle的体系结构
                        1:Oracle实例体系(Oracle Instance)
                                    1):系统全局区(System Global Area)
                                                a:块缓冲区高速缓存(Database Buffer Gache)它是SGA的主要成员,用途在
                                                      于减少了存取数据时所造成的磁盘读写动作,因此提高了数据存取的效率
                                                b:重做日志缓冲区(Redo Log Buffer)用途在于存储所有被修改的数据,有
                                                      利今后恢复被破坏的数据,它是因为是内存存到内存的操作,所以可以
                                                      加快数据的操作速度;
                                                c:共享池(Shared Pool)它是SGA总最关键的内存片段,特别是在性能和可
                                                      伸缩性上。它又可分为二个部分:SQL语句缓冲(Library Cache)和数据字
                                                      典缓冲区(Data Dictionary Cache);
                                                d:其他区域,如:Large Pool;
                                     2):后台处理程序(Background Processes)
                                                a:数据写进程(dbwr);
                                                b:日志写进程(lgwr);
                                                c:系统监控(smon);
                                                d:进程控制(pmon);
                                                e:检查点进程(ckpt);
                                                f:归档进程(arch);
                        2:Oracle 数据库结构
                               A:逻辑结构
                                    1):表空间(Tablespace);
                                    2):段(Segment);
                                    3):区(Extend);
                                    4):块(Blok);
                                    5):数据对象(Schema Objects);
                              B:物理结构
                                    1):数据文件;
                                    2):重做日志文件;
                                    3):控制文件;
                                    4):口令文件;
                                    5):参数文件;
                                    6):归档文件;
                                               
                        3:Oracle体系结构总结
                                    Oracle数据库实例和Oracle数据库之间的关系:
                                                一系列物理文件(数据文件,控制文件,重做日志文件等)的集合或与之对应
                                                的逻辑结构(表空间等)被称为数据库。在一般情况下,一个服务器中一个数
                                                据库可以对应多个实例,一个实例只能有一个数据库。

posted on 2006-11-09 20:35 杨伟 阅读(62) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: