
数据库定义与操作练习题答案参考.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本PDF文档提供了关于数据库定义与操作相关练习题的标准解答和解析,适合学习数据库管理技术的学生及初学者使用。
设有如下3个关系模式:
职工(职工号,姓名,性别,年龄)
工程(工程号,工程名称,预算)
报酬(职工号,工程号,工资)
(1) 新建报酬表,并指定主键为“职工号”和“工程号”,外键分别为与之关联的“职工表”的“职工号”以及“工程项目表”的“工程号”。同时需设置约束条件以保证所有记录中的工资字段值大于零。(注意: 职工编号类型应设为char (7), 工程编号类型为 char (6),而工资数值类型的定义是numeric(20,2))。
(2) 查询年龄介于30至40岁之间的男性员工的姓名及其所获得的报酬总额。
(3) 查找总收入超过5万元的所有职工的信息,包括他们的职工号和总计收入情况。
(4) 找出那些没有被任何一名职工参与过的工程项目信息。此查询可使用IN或EXISTS关键字实现。
(5) 对于所有项目名称包含大数据且预算达到20万及以上元的工程来说,将这些项目的员工工资提高百分之二十。
(6) 向报酬表中添加一条新的记录:(职工号: 1102001, 工程号: 10001, 工资: 5000)。
(7) 移除名为陈明的员工所参与的所有工程项目的信息。
(8) 创建一个视图VW1,该视图展示职工参加工程项目的关联信息,包含:职工编号、姓名、项目名称和工资数额等字段内容。
(9) 列出所有至少有五名或以上不同工作人员加入其中的工程项目,并且按照每个项目参与人数多少进行从高到低排序输出结果列表。
全部评论 (0)
还没有任何评论哟~


