当前位置:编程学习 > C#/ASP.NET >>

一些基础问题的求解。

上次我有个帖子就是问这个问题,我问的是在毕业答辩的时候,老师会问到什么问题,该如何解答。本来是发在技术区的,结果讨论着讨论着,走偏了,结果被版主移到非技术区了。
不过问题还是进行了很深入的讨论。下面我想问几个很基础的问题再问一问大家的意见:

1、数据库用到表关系与映射表了吗?——现在的情况是,数据库每张表是单独的,在数据库里一建立表关系图的连接,就会报错,不知道为什么。啥叫映射表?是不是就是多对多的时候的关系表?我加了,不过没有用上。这算吗?
2、是否使用存储过程来提升数据访问效率?——不明白。
3、是否对数据并发性做了控制?——不明白。
4、多项操作同时进行是否使用了事务?——没考虑到。
5、是否做了表单重复提交控制?——如何实现?
6、是否分层开发的——写肯定写是三层结构,但用没用到呢?
--------------------编程问答-------------------- ?自己顶顶~咋没人理我 --------------------编程问答-------------------- 1.表关就是主外键关系,数据表用XML,实体类,映射。Nhibernate就是这样的框架。
2.存储过程是预编译的SQL语句,节省时间。
3.数据并发,这个不是很明白
4.理论上说增删改都要事物,保证数据正确性。
5.重复提交控制不难,程序,数据库都能实现。
6.分层开发确实不错,业务和数据分离,这是主流。但是小项目成本高,浪费时间。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,