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

数据库2012-2013第二学期期末试卷B卷

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

3.检索选修课程号为C2或C4的学生学号。

四、 SQL语句(24分,每小题4分)

在Company数据库中有三个表,表的数据库模式如下:

Department(Dno, DName, Note)

其中Dno表示部门编号,DName表示部门名称,Note表示备注,主键为Dno。

Employee(Eno , EName, Ebirth, Eaddress,Ezipcode,Etel,Email,Dno)

其中Eno表示职工号,EName 表示职工姓名,Ebirth表示生日,Eaddress表示家庭住址,Ezipcode表示邮编,Etel表示联系电话,Email表示电子邮件,Dno表示职工所在部门的编号,主键为Eno。

Salary(Eno,SalaryDate,Salary)

其中Eno表示职工号,SalaryDate表示发工资的日期,Salary表示本月工资,主键为Eno和SalaryDate。

请在Company数据库中完成可实现以下功能的SQL语句。

(1) 查询“财务处”的所有职工的姓名、家庭住址和联系电话。

(2) 查询部门编号为“b3”的职工的基本信息。

(3) 查询每个职工的工资总收入,并按照姓名降序。

(4) 删除1998年的所有工资记录。

(5) 把部门编号为“b1”的所有职工的职工号前增加“b1”

(6) 查询所有年龄在50岁以上的职工的姓名,年龄,并按照年龄升序排列。

五、 数据库设计(12分) 某学生管理系统中需要如下信息:

学生:学号、姓名、出生年月、班级号、宿舍号 班级:班级号、专业名、系名、人数、入校年份 系:系号、系名、系办公地点、人数 社团:社团名、成立年份、地点、人数

其中:一个系有若干个专业,每个专业每年只招一个班,每个班有若干个学生,一个系的学生住在同一宿舍区,每个学生可以参加若干个社团,每个社团有若干学生。

根据以上需求,设计数据库中的数据表。每个表设计说明用如下表格形式描述。

字段名称 类型定义 属性限定

索引 关系(外键) 六、 编程题 (12分)

数据库Book的表间关系如下:

按书名BookName查询书的价格Price,库存量StockNum和出版社Publisher:要求在上方的TextBox框中输入书名中的部分字或词,点击查询按钮,在下方的DataGrid控件中显示所有相关书的情况。运行效果如图所示。写出相应的程序代码。

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