数据库习题
更新时间:2024-01-03 01:15:02 阅读量: 教育文库 文档下载
习题一
1、 选择部门30中的所有员工。
2、 列出所有办事员(CLERK)的姓名,编号和部门编号。 3、 找出佣金高于薪金的员工。 4、 找出佣金高于薪金的60%的员工。
5、 找出部门10中所有经理(MANAGER)和部门20中所有办事员(CLERK)的详细资料。
6、 找出部门10中所有经理(MANAGER),部门20中所有办事员(CLERK),既不是经理又不是办事员但其薪金大于或等于2000的所有员工的详细资料。 7、 找出收取佣金的员工的不同工作。
8、 找出不收取佣金或收取的佣金低于100的员工。 9、 找出各月倒数第3天受雇的所有员工。 10、 找出早于12年前受雇的员工。
11、 以首字母大写的方式显示所有员工的姓名。 12、 显示正好为5个字符的员工的姓名。 13、 显示不带有“R”的员工的姓名。 14、 显示所有员工姓名的前三个字符。
15、 显示所有员工的姓名,用“a”替换所有“A” 16、
显示满10年服务年限的员工的姓名和受雇日期。
17、 显示员工的详细资料,按姓名排序。
18、 显示员工的姓名和受雇日期,根据其服务年限,将最老的员工排在最前面。 19、 显示所有员工的姓名、工作和薪金,按工作的降序排序,若工作相同则按薪金排序。
20、 显示所有员工的姓名、加入公司的年份和月份,按受雇日期所在月排序,若月份相同则将最早年份的员工排在最前面。
21、 显示在一个月为30天的情况所有员工的日薪金,忽略余数 22、 找出在(任何年份的)2月受聘的所有员工。 23、 对于每个员工,显示其加入公司的天数。
24、 显示姓名字段的任何位置包含“A”的所有员工的姓名.
25、以年月日的方式显示所有员工的服务年限,月份,天数。(大概)
习题二
1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。 2、 列出薪金比“SMITH”或“ALLEN”多的所有员工的编号、姓名、部门名称、其领导姓名。 3、 列出所有员工的编号、姓名及其直接上级的编号、姓名,显示的结果按领导年工资的降序排列。 4、 列出受雇日期早于其直接上级的所有员工的编号、姓名、部门名称、部门位置、部门人数。 5、 列出部门名称和这些部门的员工信息(数量、平均工资),同时列出那些没有员工的部门。 6、 列出所有“CLERK”(办事员)的姓名及其部门名称,部门的人数,工资等级。
7、 列出最低薪金大于1500的各种工作及此从事此工作的全部雇员人数及所在部门名称、位置、平均工资。
8、 列出在部门“SALES”(销售部)工作的员工的姓名、基本工资、雇佣日期、部门名称,假定不知道销售部的部门编号。
9、 列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,公司的工资等级。 10、 列出与“SCOTT”从事相同工作的所有员工及部门名称,部门人数。
习题三
1、 列出与“SCOTT”从事相同工作的所有员工及部门名称,部门人数。 2、 列出公司各个工资等级雇员的数量、平均工资。
3、 列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金、部门名称。 4、 列出在每个部门工作的员工数量、平均工资和平均服务期限。 5、 列出所有员工的姓名、部门名称和工资。 6、 列出所有部门的详细信息和部门人数。
7、 列出各种工作的最低工资及从事此工作的雇员姓名。
8、 列出各个部门的MANAGER(经理)的最低薪金、姓名、部门名称、部门人数。 9、 列出所有员工的年工资,所在部门名称,按年薪从低到高排序。
10、 查出某个员工的上级主管及所在部门名称,并要求出这些主管中的薪水超过3000 11、 求出部门名称中,带‘S’字符的部门员工的、工资合计、部门人数。
12、 给任职日期超过30年或者在87年雇佣的雇员加薪,加薪原则:10部门增长10%,20部门增长20%,30部门增长30%,依次类推。
思考题:小组讨论:数据库设计(重点)
从实际的角度,正常情况下,一个客户首先要提出自己的需求,之后由分析人员对需求分析,之后与客户确认,再进行需求的修改。
1、前台用户
1、 前台用户可以进行注册、登陆及修改个人信息的操作(用户注册后需要等待审核才可以登陆); 态/
2、 用户可以浏览本程序的合作站点,网站上可以给出友情链接的地址;
3、 用户登陆之后可以下载相关的软件,每种软件都放在不同的分类之中;
4、 用户下载软件之后可以对软件的使用评分,并且可以进行简短评价;
5、 所有的用户(已登陆和未登陆)根据自己的权限,可以浏览不同的公告;
一个软件会有多个评论,而且评论由用户决定。 · 例如:媒体工具 ? 图形处理 ? Photoshop 肯定所有的软件要分为大类和小类:
· 媒体工具属于大类,里面可能包含图象处理、视频处理、音乐处理,肯定先设计出分类表 友情链接要保存,肯定需要基本的保存的图片、名称、地址。
从此条可以分析出现在需要一个用户表,用户表中肯定是一些用户的基本信息,那么既然注册的用户锁定的操作可以通过数值表示(数字),例如:锁定标记=0表示活动状态,锁定标记=1表示非活动状首先需要锁定,肯定有一个专门处理锁定保存数据的字段。
所有的公告肯定保存在公告表之中。
所有的公告需要等级,肯定这个时候公告表中增加等级字段、而且用户表也应该增加等级字段;
6、 下载软件的时候可以根据不同的操作系统选择不同的版本,也可以设置一些推荐下载功能;
一个操作系统有众多的版本,一个软件可能会提供多种版本的下载。 完成操作系统的版本问题。 每个软件有众多的版本。 积分在用户表中保存即可。
7、 下载软件可以有积分;
8、 个人下载帐单管理,每月将对帐单发送给客户,并自动从客户提供的银行帐号中扣除当月费用,每个用户可以自己浏览自己的历史帐单,帐单在每个月生成一次,不能重复生成;
9、 用户可以查看自己的下载量,可以查看全部的,也可以查看自己下载的一个软件。
· 用户表中需要银行帐单 · 增加帐单
· 所有的对帐单需要用户的详细下载记录
2、后台用户
1、 可以查询一个软件的下载量;
2、 有多种不同的管理员权限,管理员保存在不同的组之中,每个组有不同的权限,一个管理员可以同时在多个管理员组;
3、 可以对广告、公告、友情链接功能进行管理,需要相关管理员审核通过,自己无法审核;
4、 管理员根据不同的权限可以上传新的软件,新上传的软件必须由超级管理员(只能有一个)进行审核后才能通过,或者具备相应权利的管理员才可以通过;
6、 用户积分管理,根据下载可以有积分存在,并可以通过积分兑换不同的礼品;
7、 登陆日志管理,所有的前台用户登陆后都要完整的记录好登陆时间;
8、 添加软件时,需要写清楚软件的生产商,并指明软件的类型;
· 必须保存那个是超级管理员:
发布肯定需要审核,肯定需要一个发布的管理员编号,和一个审核的管理员编号。 · 管理员表: · 管理员组表: · 权限表:
· 管理员组-管理员的关系: · 管理员组-权限:
5、 可以对所有的软件评论进行管理;
9、 帐单处理:例如:已收回、欠费、未付等;
在帐单中增加一个处理状态的标记,可以通过设置若干个值来决定 处理状态=0表示已收回、处理状态=1表示欠费、处理状态=2表示未付 用户表中增加一个锁定标记。
10、 管理员可以控制一个用户的锁定。
正在阅读:
数据库习题01-03
2022-2024年中国润滑油添加剂行业市场监测及投资环境评估预测报04-10
综合英语教程 邹为诚主编(第三版)1-4册课后翻译答案10-06
单肩、双肩三角巾包扎教案07-19
如何正确书写化学方程式精品教案03-19
环境法概论章节练习题-510-01
关于班主任工作计划中小学01-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 习题
- 数据库
- 第4章 电磁感应 单元测试23(人教版选修3-2)
- 重庆八中2012届高三下学期第一次月考(生物)
- 2007年喀什地区安全生产管理目标考核细则(各县市) - 图文
- 第四十二中学七年级政治上册第四单元《自己的事情自己做》教案新人教版 - 图文
- 《城镇燃气管理条例》释义
- 初中英语形容词比较级和最高级讲解与练习
- 基于ARM及GPRS的智能家居系统的远程监控技术
- 幼儿英语颜色一课教案
- 九年级物理第一学期期末复习测试题1
- 电力公司员工实习转正个人总结(精)
- 原子荧光光度计与DMA—80测汞仪测定土壤中汞的对比
- 《普通人的悲剧》分析
- 全国计算机等级考试二级公共基础知识教程
- 关于海南生产性服务业发展现状问题和对策建议
- 最新人教版六年级语文下册第三单元测试卷t
- 04十天学会易语言图解教程第四章
- 新编财管习题答案
- 《血脂异常指南》复习题
- 09中考全国各地物理分类汇编 - 压强与浮力 - 图文
- 试验检测工程师考试全真试题-材料部分