前端视图层(view)的 *** 作与python后端的控制层(controler)与模型层(model)的交互,已经实现对mysql数据库中数据的增删改查。已完成的功能所需数据全部来自mysql数据库,具体已经实现的功能如下: 用户登陆 用户注册 图书信息添加 图书信息删除 图书信息修改 按书名查询图书信息与图书信息展示 借阅记录展示 读者信息展示 2图书管理系统基本框架 3前段界面 表1登录界面 表2注册界面 表3读者信息 表4添加书籍 表5删除书籍 表6查找书籍 表7借阅记录 4数据库设计 1书籍信息表 2学生信息表 3借书记录表 4用户表
有两种方法:
一个是用SQL Server内建的XML数据类型支持(需要2005版本以上),因为XML天生就是最适合做树状数据存储的了,建立出来的数据直观方便,可以应用于任何平台任何程序,比如:
<A>
<B>
<E/>
<F/>
<G/>
</B>
<C>
<H/>
<I/>
</C>
</A>
当然了,要用这种方法首先得有一些XML,XPATH方面的知识。
另外一种方法依然是用传统的数据库表格来做,实际也超级简单,表格的结构这样设计:
ID | 会员名 | 下线会员
-------------------------------
1 A B
2 A C
3 A D
4 B E
5 B F
6 B G
7 C H
8 C I
如果你想把会员信息和会员关系都放在同一个表里面,比如会员姓名等东西,那么需要把“下线会员”这一列改成“上线会员”:
ID | 会员名 | 上线会员 | 会员姓名 | 。。。
-------------------------------
1 A NULL
2 B A
3 C A
4 D A
5 E B
6 F B
7 G B
8 H C
9 I C
然后写SQL查询语句的时候如果要把所有会员的下线包括下线的下线列出来,需要用到Recursive(递归)的知识,也是数据库的经典问题了,随便网上查一下一大堆。
以上就是关于各位大侠介绍一下Web.config,在对数据库 *** 作的时候需要对Web.config里的哪些节点进行设计,及如何设计!全部的内容,包括:各位大侠介绍一下Web.config,在对数据库 *** 作的时候需要对Web.config里的哪些节点进行设计,及如何设计!、网页设计前端和后端的区别越详细越好。、web系统(图书管理系统)的开发过程包含哪些工作内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)