第一范文网 - 专业文章范例文档资料分享平台

中软国际面数据库面试题test

来源:用户分享 时间:2025/10/16 17:37:38 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

中软国际笔试

要求:1)请在白纸上填写答案,并且在白纸上方写上姓名和学号还有专业名称 要求:2)试卷上严禁任何涂抹

1. 创建数据库表(请编写符合oracle规范的相关DDL或DML语句)

2. 查询所有薪水不等于 3000 和 5000的雇员的名字和薪水。按薪水升序排序,姓名降序

排序。

3. 查询收入在 3,000 和 5,000 之间,并且在部门 10 或 40 工作的雇员的名字和薪水,

并且雇员姓名中带有“e”

4. 删除部门内人员姓名重复的信息

5. 将当前月份有两次迟到记录的人员工资调整为原来的90% 6. 在人员表的name字段上创建索引 7. 触发器的作用?

8. 什么是存储过程?优势是什么 ?用什么来调用? 9. 索引的作用?和它的优点缺点是什么? 10. 维护数据库的完整性和一致性,你喜欢用触发器还是自写业务逻辑?为什么? 11. 什么是事务?什么是锁? 12. 什么叫视图?游标是什么? 13. 简述union与join的区别。 14. 简述DataDiff()、Convert()函数的功能。() 15. 有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文

70分,数学80分,英语58分,请用一条sql语句查询 出这三条记录并按以下条件显示出来(并写出您的思路):大于或等于80表示优秀,大于或等于60表示及格,小于60分表示不及格。 显示格式:

语文 数学 英语 及格 优秀 不及格

Select case

When语文>=80 then ‘优秀’ When语文>=60 then ‘及格’

When语文<60 then ‘不及格’ END 语文, Case

When数学>=80 then ‘优秀’ When 数学>=60 then ‘及格’ When 数学<60 then ‘不及格’ END 数学, case

When 英语>=80 then ‘优秀’ When英语>=60 then ‘及格’ When英语<60 then ‘不及格’ END 英语 from score

18.表结构

月份 借方金额 贷方金额 凭证号 科目名称 --------------------------------------------

一月份 100 0 01 库存现金 一月份 0 90 01 库存现金 一月份 100 0 01 库存现金 一月份 0 110 01 库存现金 一月份 300 0 02 银行存款 一月份 0 300 02 银行存款 二月份 0 0 03 信托投资 三月份 100 0 04 应缴税费 如果要生成下列结果, 该如何写sql语句?

月份 借方金额 贷方金额 凭证号 一月份 200 200 01 一月份 300 300 02 二月份 0 0 03 三月份 100 0 04

如果要生成下列结果, 该如何写sql语句?(即借贷不等的记录) 月份 借方金额 贷方金额 凭证号 三月份 100 0 04 如果要生成下列结果, 该如何写sql语句?

月份 库存现金 银行存款 信托投资 应缴税费一月份 4 2 0 0 6 二月份 0 0 1 0 1 三月份 0 0 0 1 1

总计

搜索更多关于: 中软国际面数据库面试题test 的文档
中软国际面数据库面试题test.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c515yd88ct20zn011pbdk_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top