奥鹏答案网-奥鹏作业答案-奥鹏在线作业答案-奥鹏离线作业答案-奥鹏毕业论文-专业奥鹏作业答案辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 143|回复: 0

吉林大学21春学期《数据库课程设计(管理类)》实践考核答案

[复制链接]

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
64471
发表于 2021-7-20 14:15:44 | 显示全部楼层 |阅读模式

一、
给定的“HumanResourceM”数据库中的数据库表结构及样本记录表1-表6。) V8 ]2 F$ [* P
表1  Employee(员工基本信息表)结构: G' p! z* r' D( P. y/ O; i
字段名称        数据类型        长度/精度        是否允许为空        字段说明7 Q6 I8 M/ z4 R; K& @
EmployeeID        char        3        否        主码,工号
EName        varchar        30        否        员工姓名' H4 o5 q! \! [( R( j/ }" }
Sex        char        2        否        性别
Age        int                否        年龄& x- x9 l$ B! o
Position        varchar        20                职务
Dept        varchar        20                所属部门
, i0 R9 c) W! n2 ]5 R# @
表2  Employee(员工基本信息表)记录
EmployeeID        EName        Sex        Age        Position        Dept
001        张杰        男        49        总经理        行政部门
002        李力        男        46        行政部门经理        行政部门" F: g6 s$ @/ l2 g4 ~- n' ?+ N
003        刘丽        女        48        财务部经理        财务部
004        王丹        女        43        人力资源部经理        人力资源部
: N. g' f9 L/ T) Q% f
表3  Salary(工资表)结构  k0 w* ^" p' J  n% t  p) P
字段名称        数据类型        长度/精度        是否允许为空        字段说明# Y& u) {8 }. t6 H" s/ H& q; B# ^
EmployeeID        char        3        否        主码,工号
PayDay        Datetime                否        发放时间! T/ v# R: y. t8 O( O% Q; F
BasicSalary        decimal(10,2)                否        基本工资2 o' G4 }# i3 q
Bonus        decimal(10,2)                否        奖金
NetPayment        decimal(10,2)                否        实发工资; L! n0 M& f. u. l+ t
  ~% _% M2 }! F5 ~
表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$ B) J) f+ d* ~0 u& y  y6 j
003        2020-01-10        25000        0        25000
2 c8 a. Q+ Y9 D) Q9 n% \
; D# d) |5 K" V" g1 c. J% T


+ w# V7 C7 W4 S8 P+ z5 o2 b
) N1 }, Z2 K, P0 P- S, P/ ]# H
表5  WorkStatus(工作状况表)结构
字段名称        数据类型        长度/精度        是否允许为空        字段说明2 t* r9 f3 x! e$ V% N9 q
EmployeeID        char        3        否        主码,工号6 u* h3 P* \9 @! I  I
Position        varchar        20        否        职务* D. E3 x6 H3 z* C2 Z" _/ P
AssessmentYear        int                否        评价年度& u' n4 x% @+ b, U0 k# }: ?
JobPerformance        varchar        10        否        工作表现
DateofAppointment        Datetime                否        聘任时间


表6  WorkStatus(工作状况表)记录
EmployeeID        Position        AssessmentYear        JobPerformance        DateofAppointment+ s+ M- @1 n3 R1 V6 N
001        总经理        2020        优秀        2016-01-01
001        总经理        2019        优秀        2016-01-01
002        行政部门经理        2020        优秀        2017-01-01/ F; g* Q% P8 ?- i, W' i, I1 }
002        行政部门经理        2019        优秀        2017-01-01
003        财务部经理        2020        良好        2020-01-013 ^' ^% n' ]- K0 a
$ l: [7 K; M5 U2 N1 `
1.向Employee表中添加记录(’201’,任敏’,’女’,’25’,’无’,’人力资源部’)。
2.查询奖金超过10000元(不包含10000元),实发工资小于100000元(不包含100000万元)的工资记录。7 N/ [2 j6 Z5 n# J" {/ d
3.查询刘丽的工作状况。# Q  U8 E0 P" ^4 c- `2 F
4.查询员工的平均工资。
5.查询2020年度优秀的员工的个人详细信息(包括姓名、性别、年龄等。)
6.删除记录(’003’,’财务部经理’,’ 2020’,’良好’,’2020-01-01’)。3 W% S) l) x' U( y; w+ ?
6 l7 m- G* a! Z- V6 N$ I4 m; p
二、
给定的“Library”数据库中的数据库表结构及样本记录表1-表6,数据如下:
表1  readers(读者信息表)数据结构
列名        数据类型        长度/精度        是否允许为空值        说明3 ^3 v* d7 Z, [, J
ReaderID        char        3        否        借阅卡编号,主码6 T" X4 `0 @  ]% q0 E" O
ReaderName        varchar        10        否        借阅者姓名
Sex        char        2        否        性别* ^" D% j! d3 @4 ^2 D7 j
StudentNum        char        6        否        借阅者学号7 D. R1 F; D2 C5 {9 b7 R
TeleNum        char        8        否        借阅者电话; A/ q& I  r$ N, @  X- V4 ?
2 r9 s4 r& G4 r1 T
表2  books(书籍信息表)数据结构- O0 K' ?7 G$ M* x9 \# a2 r
列名        数据类型        长度/精度        是否允许为空值        说明
BookID        char        5        否        书籍编号,主码- `, T; q* h7 u
BookName        varchar        50        否        书名7 h; c7 v& G: s: G* @% n: j' X
Author        varchar        50        否        作者/ J4 t. X: G. q3 @, S& m- b
PublishTime        datatime                否        出版时间" \5 J5 q5 f( B; p! R1 J
PublishIns        varchar        50        否        出版单位

表3  borrow(借阅信息表)数据结构
列名        数据类型        长度/精度        是否允许为空值        说明
BookID        char        5        否        借阅编号,组合主码,外码% i. K" R2 r0 y1 @3 m
ReaderID        char        3        否        借阅卡编号,组合主码,外码8 s- Z6 @6 ]: G
BorrowDate        datatime                是        借阅的时间; M5 D0 J* e9 v+ J( u" z# m% a
ReturnDate        datatime                是        归还的时间- ?4 W" O' s% m1 L8 g( j
+ [) H+ B% O# `  o$ l" i
表4  readers表记录
ReaderID        ReaderName        Sex        StudentNum        TeleNum; i9 T) y/ T9 i
001        王芬        女        461012        222233334 m  ?4 z  O. A1 o8 I% P" ^, x
002        陈畅        男        461105        222255550 F, m: I* B5 ~: L
003        吴文        男        461208        22227777
004        陈红霞        女        461315        22229999
005        刘星辉        男        461035        22228888$ Z% \& \2 o% ?6 U
# V, e& y; A) o. `7 @! O
表5  books表记录
BookID        Name        Author        PublishTime        PublishIns
00001        数据库系统概念        西尔伯沙茨        2012-05-01         机械工业出版社
00002        数据库系统概论(第5版)        王珊,萨师煊        2014-09-01        高等教育出版社
00003        大话数据库        邹茂扬,田洪川        2013-03-01        清华大学出版社
00004        漫画数据库        崔建锋        2020-07-01        科学出版社1 ?& r0 g9 x4 ?$ E
00005        数据库系统原理(第二版)        王勋,韩培友        2018-09-14         浙江工商大学出版社
00006        数据库管理与应用        贾铁军        2017-09-01         机械工业出版社

表6  borrow 表记录, B6 E& ], B: {$ @+ b  m
BookID        ReaderID        BorrowDate        ReturnDate! T2 B0 w* j1 a0 g. i" ]6 }" u
00001        001        2020-01-11        2020-02-03$ J4 y4 z2 T! p% w
00002        002        2020-03-05        2020-03-27( N0 t% S9 S: X* l) q
00006        001        2020-06-20        2020-06-225 J1 J3 G; f; V! r( h6 s7 C: F
00003        003        2020-08-01        2020-08-06
00005        001        2020-12-08        6 N8 d7 E  a6 I1 ^
' Z+ a& O# f* ]8 a' f8 x' z* F



1.向books表中添加数据(’00008’,‘数据库原理及应用:Access 2003’,’ 庞振平’,’ 2021-02-01’,’ 华南理工大学出版社’)
2.查询男性读者信息。
3.查询读者’001’借阅图书的详细信息(包括书名、作者、出版社、出版时间)。2 P5 Q3 r8 k) Z3 K
4.统计机械工业出版社图书的种类。( u, g; I8 G+ D. a, a! l" ^* B
5.查询未归还的图书的详细信息。2 P, p0 [+ g, I& {1 v, [
6.在读者信息表readers中,增加专业“Major”字段,结构如下:" D" e& A$ m/ S
列名        数据类型        长度/精度        是否允许为空值        说明+ C5 v, B; j5 m
Major        varchar        20        是        读者所在专业
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

 
 
客服一号
客服二号
客服三号
客服四号
点击这里给我发消息
官方微信扫一扫
快速回复 返回顶部 返回列表