国开《数据库基础与应用》第五章 5-2-4:机器实现
5-2-4:机器实现
首先把逻辑阶段设计的结果,即数据库的逻辑模式,它包括基本表和视图的定义,在具体的计算机系统中建立起来,然后按照需求分析对数据库的各种数据处理要求,给出相应的实现方法。
仍然结合旅店管理为例,进行说明:
(1)给旅客建立消费卡
假定给一个旅客所分配的卡号为'100101',预交金额为2000元,则需要使用下面的insert插入语句,向消费卡表中插入一条卡号为'100101',预交金额为2000元的记录。
insert into 消费卡表(卡号,资金总额) values ('100101',2000)
执行这条语句后,消费卡表中包含有如下一条记录。
卡号 | 资金总额 | 住宿费 | 伙食费 | 娱乐费 | 余额 |
---|---|---|---|---|---|
100101 | 2000.0 | 0.0 | 0.0 | 0.0 | 2000.0 |
(2)向消费卡追加资金
假定卡号为'100101'的旅客,需要追加3000元的资金。
update 消费卡表
set 资金总额=资金总额+3000 /*假定追加3000元*/
where 卡号='100101'
执行此此语句后,消费卡中包含有如下一条记录。
卡号 | 资金总额 | 住宿费 | 伙食费 | 娱乐费 | 余额 |
---|---|---|---|---|---|
100101 | 5000.0 | 0.0 | 0.0 | 0.0 | 5000.0 |
其他内容请看文字教材。