您的位置:首页 > 编程语言 > C#

C#.NET概念问题2

2010-03-02 15:04 246 查看
1.属性与索引器

属性可以通过简单名称访问,GET访问器不需要带参数,SET访问器value隐式参数,可以是静态和实例。

索引器通过索引访问,GET访问器需要参数,参数要与索引器有相同的行参表,SET访问器除了value外,还需要与索引器有相同的行参表,必须是实例化的

2.ASP.NET页面加载事件顺序

reInit Init InitComplete preLoad Load LoadComplete PreRender PreRenderComplete

3.oracle系统进程主要有哪些,作用是什么
数据写进程(dbwr):负责将更改的数据从数据库缓冲区高速缓存写入数据文件
日志写进程(lgwr):将重做日志缓冲区中的更改写入在线重做日志文件
系统监控(smon):检查数据库的一致性如有必要还会在数据库打开时启动数据库的恢复
进程监控(pmon):负责在一个Oracle进程失败时清理资源
检查点进程(chpt):负责在每当缓冲区高速缓存中的更改永久地记录在数据库中时,更新控制文件和数据文件中的数据库状态信息。
归档进程(arcn):在每次日志切换时把已满的日志组进行备份或归档
作业调度器(cjq):负责将调度与执行系统中已定义好的job,完成一些预定义的工作.
恢复进程(reco):保证分布式事务的一致性,在分布式事务中,要么同时commit,要么同时rollback;

4: 如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复?
手工拷贝回所有备份的数据文件
startup mount;
alter database recover automatic until time ”2004-08-04:10:30:00”;
alter database open resetlogs;

5.UML图形与类之间的关系:关联,继承,泛化,聚集,实现

6.事务基本属性:原子性,一致性,隔离性,持久性

7.数据库范式

第一范式:数据库的每一列都是不可分割的基本数据项。(不能重复)

第二范式:在第一范式的基础上,数据库的实例或行必须被唯一区分,即主键。

第三范式:在第二范式的基础上,数据库的表中不包含在其它表中已包含的主键信息

。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: