产品表 销售计划表
ProductID 产品名 单价 ProductID 客户名 订货数量 销售单价
1 name1 110 2 m 2 250
2 name2 220 1 n 3 110
3 name3 330 3 n 1 300
4 name4 440 4 m 2 4001.是否能删除产品表中的name2?请说明理由与过程。
2.将销售计划表中m客户的产品名为name2的销售单价更换为产品表中相应的单价
3.求销售计划表中各客户各自的销售总金额的sql语句
4.求客户中销售总量最大的销售总金额的客户的sql语句
5.什么是事务(transaction)?它有什么好处。
6.update table2...数据库为默认设置能不能开始事务?为什么。
7.B/S系统一般分为几层?请说明理由.
8.说说ADO.NET中几个数据库处理的核心对象。
ProductID 产品名 单价 ProductID 客户名 订货数量 销售单价
1 name1 110 2 m 2 250
2 name2 220 1 n 3 110
3 name3 330 3 n 1 300
4 name4 440 4 m 2 4001.是否能删除产品表中的name2?请说明理由与过程。
2.将销售计划表中m客户的产品名为name2的销售单价更换为产品表中相应的单价
3.求销售计划表中各客户各自的销售总金额的sql语句
4.求客户中销售总量最大的销售总金额的客户的sql语句
5.什么是事务(transaction)?它有什么好处。
6.update table2...数据库为默认设置能不能开始事务?为什么。
7.B/S系统一般分为几层?请说明理由.
8.说说ADO.NET中几个数据库处理的核心对象。
不能,必须先删除销售表内记录,否则造成大量垃圾数据
2.将销售计划表中m客户的产品名为name2的销售单价更换为产品表中相应的单价
不大明白意思
3.求销售计划表中各客户各自的销售总金额的sql语句
Select Sum(销售金额) from 计划表 where 客户ID = 某客户ID
4.求客户中销售总量最大的销售总金额的客户的sql语句
这个要比较..偶不会
5.什么是事务(transaction)?它有什么好处。
概念不懂..好处大概就是说如果执行出错将重新执行,一直到全部过程都没有出错.
坏处就是锁表.如果大量并发严重影响性能
建议这类方法
bool flag = True;
flag = flag&& A();
flag
6.update table2...数据库为默认设置能不能开始事务?为什么。
7.B/S系统一般分为几层?请说明理由.
8.说说ADO.NET中几个数据库处理的核心对象。
flag = flag&& A();
flag = flage && b();
return flag;6.Update好像不行吧.
7.3层..理由太多..
8..
这个不懂..虽然可能知道.但是说道这类概念..嘻嘻..
比较笨
2,UPDATE 销售计划表 SET 销售单价=单价 WHERE 销售计划表.ProductID =产品表
3,Select Sum(销售金额) from 销售计划表 GROUP BY 客户ID
4,Select MAX(销售金额) from 销售计划表 GROUP BY 客户ID
5,保证操作的原子性,也就是完整性
6,不太清楚,查资料
7,3层,浏览器,WEB SERVER,数据库
8,设计 ADO.NET 组件的目的是为了从数据操作中分解出数据访问。ADO.NET 的两个核心组件会完成此任务:DataSet 和 .NET Framework 数据提供程序,后者是一组包括 Connection、Command、DataReader 和 DataAdapter 对象在内的组件。(摘自MSDN)
我想知道这个
update table2...数据库为默认设置能不能开始事务?为什么。update语句自动开始事务。
我想知道这个
-------------------
不就是code-behind技术吗?
4,Select MAX(销售金额) from 销售计划表 GROUP BY 客户ID
7, 3层,浏览器,WEB SERVER,数据库
这样的考题应该说是很简单的!