详细信息
吉林大学21春学期实践课《数据库课程设计(管理类)》作业考核试题
发布时间:2021-04-15 10:32:19 来源:吉林大学网院  发布人:admin 点击次数:218 次
一、
给定的“HumanResourceM”数据库中的数据库表结构及样本记录表1-表6。
表1  Employee(员工基本信息表)结构
字段名称
数据类型
长度/精度
是否允许为空
字段说明
EmployeeID
char
3
主码,工号
EName
varchar
30
员工姓名
Sex
char
2
性别
Age
int
 
年龄
Position
varchar
20
 
职务
Dept
varchar
20
 
所属部门
 
表2  Employee(员工基本信息表)记录
EmployeeID
EName
Sex
Age
Position
Dept
001
张杰
49
总经理
行政部门
002
李力
46
行政部门经理
行政部门
003
刘丽
48
财务部经理
财务部
004
王丹
43
人力资源部经理
人力资源部
 
表3  Salary(工资表)结构
字段名称
数据类型
长度/精度
是否允许为空
字段说明
EmployeeID
char
3
主码,工号
PayDay
Datetime
 
发放时间
BasicSalary
decimal(10,2)
 
基本工资
Bonus
decimal(10,2)
 
奖金
NetPayment
decimal(10,2)
 
实发工资
 
表4  Salary(工资表)记录
EmployeeID
PayDay
BasicSalary
Bonus
NetPayment
001
2020-01-10
35000
100000
135000
001
2020-02-10
35000
10000
45000
002
2020-01-10
25000
50000
75000
002
2020-02-10
25000
5000
30000
003
2020-01-10
25000
0
25000
 
 
 
 
 
 
表5  WorkStatus(工作状况表)结构
字段名称
数据类型
长度/精度
是否允许为空
字段说明
EmployeeID
char
3
主码,工号
Position
varchar
20
职务
AssessmentYear
int
 
评价年度
JobPerformance
varchar
10
工作表现
DateofAppointment
Datetime
 
聘任时间
 
 
表6  WorkStatus(工作状况表)记录
EmployeeID
Position
AssessmentYear
JobPerformance
DateofAppointment
001
总经理
2020
优秀
2016-01-01
001
总经理
2019
优秀
2016-01-01
002
行政部门经理
2020
优秀
2017-01-01
002
行政部门经理
2019
优秀
2017-01-01
003
财务部经理
2020
良好
2020-01-01
 
1.向Employee表中添加记录(’201’,任敏’,’女’,’25’,’无’,’人力资源部’)。
2.查询奖金超过10000元(不包含10000元),实发工资小于100000元(不包含100000万元)的工资记录。
3.查询刘丽的工作状况。
4.查询员工的平均工资。
5.查询2020年度优秀的员工的个人详细信息(包括姓名、性别、年龄等。)
6.删除记录(’003’,’财务部经理’,’ 2020’,’良好’,’2020-01-01’)。
 
二、
给定的“Library”数据库中的数据库表结构及样本记录表1-表6,数据如下:
表1  readers(读者信息表)数据结构
列名
数据类型
长度/精度
是否允许为空值
说明
ReaderID
char
3
借阅卡编号,主码
ReaderName
varchar
10
借阅者姓名
Sex
char
2
性别
StudentNum
char
6
借阅者学号
TeleNum
char
8
借阅者电话
 
表2  books(书籍信息表)数据结构
列名
数据类型
长度/精度
是否允许为空值
说明
BookID
char
5
书籍编号,主码
BookName
varchar
50
书名
Author
varchar
50
作者
PublishTime
datatime
 
出版时间
PublishIns
varchar
50
出版单位
 
表3  borrow(借阅信息表)数据结构
列名
数据类型
长度/精度
是否允许为空值
说明
BookID
char
5
借阅编号,组合主码,外码
ReaderID
char
3
借阅卡编号,组合主码,外码
BorrowDate
datatime
 
借阅的时间
ReturnDate
datatime
 
归还的时间
 
表4  readers表记录
ReaderID
ReaderName
Sex
StudentNum
TeleNum
001
王芬
461012
22223333
002
陈畅
461105
22225555
003
吴文
461208
22227777
004
陈红霞
461315
22229999
005
刘星辉
461035
22228888
 
表5  books表记录
BookID
Name
Author
PublishTime
PublishIns
00001
数据库系统概念
西尔伯沙茨
2012-05-01
机械工业出版社
00002
数据库系统概论(第5版)
王珊,萨师煊
2014-09-01
高等教育出版社
00003
大话数据库
邹茂扬,田洪川
2013-03-01
清华大学出版社
00004
漫画数据库
崔建锋
2020-07-01
科学出版社
00005
数据库系统原理(第二版)
王勋,韩培友
2018-09-14
浙江工商大学出版社
00006
数据库管理与应用
贾铁军
2017-09-01
机械工业出版社
 
表6  borrow 表记录
BookID
ReaderID
BorrowDate
ReturnDate
00001
001
2020-01-11
2020-02-03
00002
002
2020-03-05
2020-03-27
00006
001
2020-06-20
2020-06-22
00003
003
2020-08-01
2020-08-06
00005
001
2020-12-08
 
 
 
 
 
1.向books表中添加数据(’00008’,‘数据库原理及应用:Access 2003’,’ 庞振平’,’ 2021-02-01’,’ 华南理工大学出版社’)
2.查询男性读者信息。
3.查询读者’001’借阅图书的详细信息(包括书名、作者、出版社、出版时间)。
4.统计机械工业出版社图书的种类。
5.查询未归还的图书的详细信息。
6.在读者信息表readers中,增加专业“Major”字段,结构如下:
列名
数据类型
长度/精度
是否允许为空值
说明
Major
varchar
20
读者所在专业
 
需要辅导的请加秦老师QQ:58383878
 
 
友情链接:教育部 学信网 南开大学 东北大学 大连理工大学 中国医科大学 天津大学 北京航空航天大学 北京邮电大学 北京外国语大学 北京科技大学 福建师范大学  
客服热线:0551-63700667 客服QQ:6723434 咨询电话:0551-63700667 18805692313
远程教育招生咨询:18805692313 秦老师 行业洽谈:18805692313 E_mail:qf7777@hfopen.com.cn
皖ICP备12011627号 版权所有:合肥远程教育学习中心
技术支持:合肥精益教育咨询有限公司 策划:OPEN教育