傻大方


首页 > 学习 >

数据库|数据库系统原理课程设计订单销售数据库管理系统( 五 )



按关键词阅读: 系统 管理 销售 数据库 课程设计 订单 原理



37、t into PO(Onumber,Pnumber,Quantity) values(Onumber,Pnumber,Quantity);
6.11 触发器的设计触发器的设计 1、建立触发器 insert_PO:当插入了一条新的产品订购信息后 , 则激活该触发器 , 新的产品库存量等 于旧库存量减去产品订购的数量 。
功能:能够根据数据库中数据的变化来自动进行数据更新操作 。
目的:将必备的操作自动化 。
意义:为数据库用户提供一种简便操作 , 省去了逐项更改数据的麻烦 。
create trigger insert_PO-AFTER 触发器 , 当订购产品后 , 自动减少库存量 on po after insert f 。

38、or each row as begin update Product set new.Pinventory=old.Pinventory-new.Quantity;
end;
6.12 函数的设计函数的设计 无 七、七、安全性设计 7.1 防止用户直接操作数据库的方法防止用户直接操作数据库的方法 7.1.1 用户标识和鉴定 用户标识和鉴别是系统提供的最外层安全保护措施 。
其方法是由系统提供一定的方式让用户标识自 己的名字或身份 。
每次用户要求进入系统时 , 由系统进行核对 , 通过鉴定后才提供机器使用权 。
7.1.2 存取控制 数据库安全性所关心的主要是 DBMS 的存取控制机制 。
数据库安全最重要的一点 。

39、就是确保只授权给 由资格的用户访问数据库的权限 , 同时令所有未授权的人员无法接近数据 , 这主要通过数据库系统的 存取控制机实现 。
7.1.3 数据加密 数据加密是防止数据库中数据在存储和传输中关系的有效字段 。
加密的基本思想是根据一定的算法 讲原始数据变换为不可直接识别的格式 , 从而使得不知道解密算法的人无法获知数据的内容 。
例如: EXEC sp_addlogin Employee_manage,123456,Sales_System;
EXEC SP_GRANTDBACCESS Employee_manage,阿莱格里;
GRANT ALL privileges -将指定权限授予该用户 on ta 。

40、ble Suppliers,Product,SP,Orders,PO,view_Employee,view_product to 阿莱格里 7.2 用户帐号密码的加密方法用户帐号密码的加密方法 为用户帐号密码加密 , 需要用程序实现 , 对用户的帐号密码实行加密算法 , 并在后台实现转换 。
7.3 角色与权限角色与权限 角色可以访问的表与列操作权限 ss可访问所有表完全控制权限 admin可访问所有表部分的控制权限 Employee_manage可访问部分表部分的操作权限 八、八、数据库管理与维护说明数据库管理与维护说明 1)数据库维护计划设定完成之后 , 如果 SQL Server 代理是启动的 , 那么在管理 。

41、SQL Server 代理作业下面会自动生成若干自动维护的工作条目 , 并且每个条目都有相应的计划表 , 这个才是 正常的 。
系统每天凌晨自动更新系统 , 删除未销卡记录 2)数据库维护计划非常强大 , 里面有各式各样对数据库的维护/备份操作 , 每样都可以设定不同 的 Schedule , 当然 , 每设定一项 , 在 JOB 里面就会自动多出来一条 。
SQL Server Agent 服务的正常运 作是这一切的基础 。
系统每天凌晨更新后 , 自动备份数据库 。
九、九、总结总结 不得不说本次课程设计给我带来了非常大的收获 。
首先 , 设计数据库管理系统本身 , 锻炼了自己 的能力 , 增长了自己的实践经验 。
其次 , 课程设计本身对于学生的能力锻炼更是 。

42、功不可没 , 既巩固了 平时学到的理论知识 , 又能锻炼我们发现、提出、分析和解决实际问题的能力 , 也能让学生体会到数 据库开发的流程 。
在实际操作中遇到的各种问题 , 让我思考、求助 , 直到最终解决 , 在此过程中更是 获益匪浅 。
在最开始数据库系统的时候 , 感觉设计一个数据库系统的设计并不是一件难事 , 也并没太放在心 上 。
但是后来开始动手做的时候 , 才知道做一个完整的数据库管理系统需要做大量的准备工作 , 要做 出一个功能完善的数据库系统 , 并非易事 。
数据库系统设计需要花费大量的时间和精力 , 必须按照课 程设计的要求 , 遵循老师的教导 , 一步步的做好需求分析和逻辑设计 , 并完成物理设计 , 并不断对数 据库系统进行改善 , 最终才能完成一 。

43、个完善的数据库管理系统 。
这次课程设计最后能够顺利完成 , 离不开老师的悉心教导 , 也离不开同学间的互相交流和帮助 ,再通过我自己不断努力 , 终于能够完成完整的数据库管理系统的设计 , 能够完成这次课程设计 , 自己 感觉也很有成就感 , 感觉收获真的很大 , 知识方面的收获和实际动手能力的锻炼 , 都让我感觉进步了 不少 , 也为将来进一步学习和工作打下了基础 。


稿源:(未知)

【傻大方】网址:/a/2021/0902/0024074716.html

标题:数据库|数据库系统原理课程设计订单销售数据库管理系统( 五 )


上一篇:1225008191|1225008191凉州词教案

下一篇:CA6140|CA6140机床法兰盘831004设计说明书