您的位置:首页 > 数据库

求救数据库高手~~急急。。。

2010-11-15 17:23 148 查看
分析函数考查

例设有学生表STUDENT(ID,SEX,SCORE),表中记录如下.
学号 性别 分数
1 男 80
2 女 90
3 女 88
4 男 80
要得到下列结果.用分析函数如何实现
学号 性别 分数 排名
1 男 80 3
2 女 90 1
3 女 88 2
4 男 80 3

4.假设存在表A(ID,NAME,DAY,CHARGE),其中NAME,DAY为VARCHAR2(10),ID,CHARGE为NUMBER(8),ID、DAY为联合主键;表B创建为:create table B as select * from A where rownum<1;
1、检索存在于A表不存在于B表,且CHARGE>=4000的NAME名单;
2、假设A按月批量增加数据,写一个存储过程,用游标增量同步A表到B表,要考虑同步过程异常和多次同步问题。

5.假设你中国电信营业厅办理宽带业务,填写了一份申请表(包括申请日期、用户姓名、装机地址、联系电话、宽带类型、月租档次、缴费方式、缴费费用),表结构如下:
Create table TB_REQ(
REQ_ID number(12) primary,
REQ_DATE DATE ,
NAME varchar2(50),
ADDR varchar2(100),
LINK_TEL varchar2(13),
TYPE number,
RENT_TYPE number,
Payment number,
Charge number(12)
);
1、若要按宽带类型、月租档次统计用户数和缴费费用,请写出统计SQL;
2、若月租档次枚举值为(1,2,3),请用SQL统计如下表格数据,日期字段用‘YYYYMMDD’格式表达。
日期
宽带类型
用户数
缴费费用
1
2
3
1
2
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1. 模型设计(20分)

说明:下面两题可以任选1[/b]题作答。[/b]
1、 假设你为中国电信营销经理,面向学生开展某套餐主动营销,需要记录学生基本信息、学生套餐偏好、针对营销、营销结果、售后服务等信息,请用三范式给出你的数据模型,可用E-R图表达,给出关键字段。
2、 根据你对班级上课课程情况的了解,帮助老板设计一个时间、学生、课程、缺勤星型模型,并简要列举从该模型能够支撑哪些分析应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息