SQL语言不仅仅具有查询数据库的功能,而且可以对数据库完成增删改、更新与跳转等各种操作。
SQL包括了所有对数据库的操作,主要是由4个部分组成:(1)数据定义(定义数据库的逻辑结构);(2)数据操纵(插入、删除和更新);(3)数据控制;(4)嵌入式SQL语言的使用规定。
SQL语言是由命令、子句、运算符、加总函数及通配符等组成,分述如下:
1、命令(如SELECT、INSERT、UPDATE、DELETE)
2、子句(如FROM 、WHERE 、GROUP BY 、ORDER BY)
3、运算符(如AND 、OR 、NOT)
4、加总函数 (如 AVG、COUNT、SUM、MAX、MIN)
5、通配符 (如 % 、_ 、[])
2 系统总体分析
2.1 系统需求分析
图书信息管理系统已人为本,所以主要分两个角度来分析图书信息管理系统的需求。图书信息管理系统主要是供两种用户使用,分别为图书馆的管理员和读者。
从管理员的角度来看,图书信息管理系统需要具备几个功能:图书信息管理功能、用户管理功能、借阅管理功能。图书信息管理功能包括:录入新进图书资源、修改图书信息、申请图书挂失、确认图书挂失、图书信息查询。用户管理功能包括:录入新用户、设置及修改用户权限。借阅管理功能包括:录入读者借阅信息、录入读者还书信息。
对于读者来说,图书信息管理系统主要是查询图书文献资源。当然,读者也有修改个人信息、查询个人借阅历史。在读者确定借阅图书、还书、对书进行挂失及确认丢失时,都需要交由管理员来操作,读者自身是没有权限的。
由于图书资源数据量庞大,读者在查询的时候,需要靠自己来进行筛选,比较浪费时间。所以基于大数据分析,在信息查询模块,需要增加便于读者的服务。在查询图书信息功能的基础上,增加图书推送功能。读者在查询时输入关键字后,根据读者的个人信息及历史记录,进行基于大数据分析的特殊的处理方式,在模糊查询旁边显示一栏读者可能会喜欢的图书推荐信息。读者可以根据个人喜好,点开推荐栏目里的书目获得图书信息。
- 上一篇:C#校园拼车系统设计+文献综述
- 下一篇:C#最短路径城市公交换乘方案设计与实现
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
酸性水汽提装置总汽提塔设计+CAD图纸