吉大21春学期实践课《数据库课程设计(管理类)》作业考...
一、给定的“HumanResourceM”数据库中的数据库表结构及样本记录表1-表6。表1Employee(员工基本信息表)结构字段名称数据类型长度/精度是否允许为空字段说明
EmployeeIDchar3否主码,工号
ENamevarchar30否员工姓名
Sexchar2否性别
Ageint 否年龄
Positionvarchar20 职务
Deptvarchar20 所属部门
表2Employee(员工基本信息表)记录
EmployeeIDENameSexAgePositionDept
001张杰男49总经理行政部门
002李力男46行政部门经理行政部门
003刘丽女48财务部经理财务部
004王丹女43人力资源部经理人力资源部
表3Salary(工资表)结构
字段名称数据类型长度/精度是否允许为空字段说明
EmployeeIDchar3否主码,工号
PayDayDatetime 否发放时间
BasicSalarydecimal(10,2) 否基本工资
Bonusdecimal(10,2) 否奖金
NetPaymentdecimal(10,2) 否实发工资
表4Salary(工资表)记录
EmployeeIDPayDayBasicSalaryBonusNetPayment
0012020-01-1035000100000135000
0012020-02-10350001000045000
0022020-01-10250005000075000
0022020-02-1025000500030000
0032020-01-1025000025000
表5WorkStatus(工作状况表)结构
字段名称数据类型长度/精度是否允许为空字段说明
EmployeeIDchar3否主码,工号
Positionvarchar20否职务
AssessmentYearint 否评价年度
JobPerformancevarchar10否工作表现
DateofAppointmentDatetime 否聘任时间
表6WorkStatus(工作状况表)记录
EmployeeIDPositionAssessmentYearJobPerformanceDateofAppointment
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(读者信息表)数据结构
列名数据类型长度/精度是否允许为空值说明
ReaderIDchar3否借阅卡编号,主码
ReaderNamevarchar10否借阅者姓名
Sexchar2否性别
StudentNumchar6否借阅者学号
TeleNumchar8否借阅者电话
表2 books(书籍信息表)数据结构
列名数据类型长度/精度是否允许为空值说明
BookIDchar5否书籍编号,主码
BookNamevarchar50否书名
Authorvarchar50否作者
PublishTimedatatime 否出版时间
PublishInsvarchar50否出版单位
表3 borrow(借阅信息表)数据结构
列名数据类型长度/精度是否允许为空值说明
BookIDchar5否借阅编号,组合主码,外码
ReaderIDchar3否借阅卡编号,组合主码,外码
BorrowDatedatatime 是借阅的时间
ReturnDatedatatime 是归还的时间
表4 readers表记录
ReaderIDReaderNameSexStudentNumTeleNum
001王芬女46101222223333
002陈畅男46110522225555
003吴文男46120822227777
004陈红霞女46131522229999
005刘星辉男46103522228888
表5 books表记录
BookIDNameAuthorPublishTimePublishIns
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 表记录
BookIDReaderIDBorrowDateReturnDate
000010012020-01-112020-02-03
000020022020-03-052020-03-27
000060012020-06-202020-06-22
000030032020-08-012020-08-06
000050012020-12-08
1.向books表中添加数据(’00008’,‘数据库原理及应用:Access 2003’,’ 庞振平’,’ 2021-02-01’,’ 华南理工大学出版社’)2.查询男性读者信息。3.查询读者’001’借阅图书的详细信息(包括书名、作者、出版社、出版时间)。4.统计机械工业出版社图书的种类。5.查询未归还的图书的详细信息。6.在读者信息表readers中,增加专业“Major”字段,结构如下:
列名数据类型长度/精度是否允许为空值说明
Majorvarchar20是读者所在专业
附件是答案,请核对题目后下载
页:
[1]