求救数据库高手~~急急。。。
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、 假设你为中国电信营销经理,面向学生开展某套餐主动营销,需要记录学生基本信息、学生套餐偏好、针对营销、营销结果、售后服务等信息,请用三范式给出你的数据模型,可用E-R图表达,给出关键字段。
2、 根据你对班级上课课程情况的了解,帮助老板设计一个时间、学生、课程、缺勤星型模型,并简要列举从该模型能够支撑哪些分析应用。
例设有学生表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、 根据你对班级上课课程情况的了解,帮助老板设计一个时间、学生、课程、缺勤星型模型,并简要列举从该模型能够支撑哪些分析应用。
相关文章推荐
- 高手帮忙啊!关于插入数据库的问题!急急!菜鸟提问!
- Android数据库高手秘籍:SQLite命令
- 数据库高手(DBA专家 ,SSIS,replacation ,tourble shooting)
- 关于提交socket的问题,请高手帮忙!急急急急。
- Android数据库高手秘籍1之SQLite命令
- (转载)Android数据库高手秘籍(六)——LitePal的修改和删除操作
- Android数据库高手秘籍(六)——LitePal的修改和删除操作
- Android数据库高手秘籍(零)——前言
- Android数据库高手秘籍(二):创建表和LitePal的基本用法
- 高手帮忙!看看这是什么错误啊!我疯了!急急!
- Android数据库高手秘籍(六)——LitePal的修改和删除操作
- Android数据库高手秘籍(六)——LitePal的修改和删除操作
- DBA大型海选活动,数据库高手各显神通!
- 数据库高手请进
- Android数据库高手秘籍(一)——SQLite命令
- C#2005用XML来保存连接数据库的字符串(这样改变了服务器连接配制只需改一下这个文件就成了),琢磨了几天终于有解了,和大家分享一下,希望高手指点!
- Android数据库高手秘籍(三)——使用LitePal升级表
- Android数据库高手秘籍(一)——SQLite命令
- 求救,在ASP.NET中,环境VS.NET,登陆界面 与数据库SQL SERVER 2000的比较
- Android数据库高手秘籍(一)——SQLite命令