文档介绍:填空:(20分)
1、关系模型的三类完整性是指:( ),( ),( )。
2、用数据库系统管理数据具有的特点有:( ),( )( ),( )。
3、事务具有四个属性:( )、一致性、( )、( )。
4、DBMS提供的数据控制功能包括以下几个方面:( ),( ),( ),( ) 。
5、两段锁协议规定:(1)( ),(2)( )。
6、数据库系统中实现安全控制的一般方法包括:( ),( ),审计,( ),( )。
进销存管理系统所用的关系模式及表结构如下:
(1)产品表:cpt
字段名
类型
说明
Cpbh
C
6
产品编号
(主码)
Cpmc
C
20
产品名称
Cpgg
C
10
产品规格
Dw
C
4
单位
Zxjj
N
最新进价
Ckbh
C
6
仓库编号
Kcsn
N
8
库存数量
(2)客户表:KHT
字段名
类型
长度小数位
说明
Khbh
C
6
客户编号
(主码)
Khmc
C
20
客户名称
Dz
C
20
地址
Yb
C
6
邮编
Lxr
C
8
联系人
Dh
C
12
联系电话
(3) 进货表:JHT
字段名
类型
长度
小数位
说明
Jhdh
C
10
进货单号
(主码)
Khbh
C
6
客户编号
(外码)
Jhrq
D
8
进货日期
Cpbh
C
6
产品编号
(外码)
Jhsn
N
5
进货数量
Jhdj
N
进货单价
Jhzje
N
进货总金额
Jhr
C
8
进货人
(4)销售表:xst
字段名
类型
长度
小数位
说明
Xsdh
C
10
销售单号
(主码)
Xsrq
D
8
销售日期
Kpr
C
8
开票人
Khbh
C
6
客户编号
(外码)
Cpbh
C
6
产品编号
(外码)
Xssn
N
5
销售数量
Dj
N
5
单价
Zje
N
销售总金额
(一)分别用关系代数语言和SQL语言完成以下操作。(每小题6分)
查询产品编号为“A00002”的最新进价。
查询产品“打字机”在2001年7月6日的销售数量。
查询产品“打字机”2001年7月6日的进货数量。
查询对客户“李东”在2001年7月6日的销售“打字机”的情况。
查询库存数量为50台的所有产品的名称。
(二)只用SQL语言完成以下操作。(每小题3分)