图 3.10 数据库数据
数据库设计完毕后,运行SQL查询分析器,进行数据库检索操作检查。
图 3.11 SQL查询分析器连接页面
选择服务器,输入登录名,密码进行身份验证。
图 3.13 SQL查询分析器连接页面
在查询框中输入SQL查询语句,查看需要的数据。
3.5 结构化查询语言
SQL 是结构化查询语言(Structure Query Language)的缩写,它是一种标准的关系型数据库查询语言,通过 SQL 语句的执行可以对数据库内容(表及记录)进行定义、修改或查询。许多的数据库管理系统以及数据库程序语言内都会支持 SQL 语法[5]。SQL 是介于关系代数和元组关系演算之间的一种语言,SQL 数据库的体系结构,如图3.14
图 3.14 SQL 数据库的体系结构
SQL 语言包括了所有对数据库的操作,主要分 4 个部分:
(1) DDL 数据定义语言
DDL(Data Define Language)主要定义数据库的逻辑结构,包括定义基本表、视图
和索引三部分。主要由 3 个命令组成:
Create(创建对象)命令,用于数据库中的表、索引及视图的创建。
Drop(删除对象)命令,用于数据库中的表、索引及视图的删除。
Alter(更改对象)命令,用于数据库中的表、索引及视图的更改。
(2) DML 数据处理语言
DML(Data Manipulation Language)包括数据查询和数据更新两大类操作,由以下 4
个命令组成:
Delete(删除)命令,用于删除表中的某些元组。
Insert(插入)命令,用于向表中增加一个或多个元组。
Update(更新)命令,用于更新或修改一个表中的数据(列值)。
Select(查询)命令,用于查询数据库中满足条件的数据信息。
(3) DCL 数据控制语言
DCL(Data Control Language)用于定义数据库中用户的权限和限制,它是核心 SQL
语法的一部分。包括 Grant(授权)、Revoke(回收权限)、事务处理和 Rollback(放
弃当前事务启动新事务)。
(4) 嵌入式 SQL
规定 SQL 语句在宿主语言的程序中使用的规则。
4 进销存管理系统设计与实现
4.1 系统设计目标
1界面设计简洁、友好、美观大方
2操作简单、便捷
3数据存储可靠安全
4准确清楚的信息分类
5查询功能迅速,灵活
6权限设置功能,管理更加方便明确
7对用户输入数据进行CHECK操作,尽可能排除数据格式上的错误
4.2 系统功能结构
4.2.1 进销存管理系统系统结构
本系统包括基础信息、进货管理、销售管理、库存管理、查询统计、系统管理等6大部分。系统结构图如4-1所示
图 4.1 企业进销存管理系统功能结构
4.2.2 系统流程图
图 4.2 系统流程图
4.3 详细设计
4.3.1 系统预览
进销存管理系统有多个程序界面组成,下面列出几个典型界面的预览效果。
进销存管理系统的登录界面如图4.3所示,该界面进行用户名与密码的核对,取出用户输入数据与数据库中的数据进行对比,若正确则进入主界面。
图 4.3 登录界面
进销存管理系统的主界面如图4.4所示,该界面是所有系统模块的父窗体,包含调用所有功能模块的导航面板。
图 4.4 主界面
商品进货单界面如图4.5所示,该界面将记录进货单数据添加到数据库,其中进货单编号通过系统时间自动生成。
- 上一篇:Philips乐曲检索系统之特征提取算法实现
- 下一篇:Android平台下应用程序分组管理软件设计与实现
-
-
-
-
-
-
-
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究