导图社区 分析信息系统3
这是一篇关于分析信息系统3的思维导图,包括信息系统中的数据库和信息系统中的数据处理与软件设计两部分。
分析信息系统重点知识总结,包括信息系统中的计算机、信息的输入输出、智能停车系统中的传感器使用等等。
信息系统中的计算机网络知识总结,包括组成网络三要素、网络的分类、网络连接方式、网络连接设备、网络传输协议等内容。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
小学教育知识与能力
IMX6UL(A7)
分析信息系统3
信息系统中的数据库
数据库系统:数据库+数据库管理系统
数据库:数据存储的场所
数据库管理系统:对数据库中数据进行查询、保存、修改、删除的操作
关系型数据库:由多张能互相联接的二维表组成
行=“记录”,列=“字段”
智能停车系统:和车辆有关的数据一张表+管理员数据一张“用户”表……
数据库基本操作
SQLite:python自带的嵌入式关系型数据库,它的数据库就是一个文件 使用前需导入:Import sqlite3
结构化查询语言(SQL):用于实现数据库中数据的访问和管理
增加新记录:insert into 表名(字段名1,字段名2,…)values(值1,值2……)
查询记录:select 字段名1,字段名2,… from 表名 where<条件1 and 条件2…>
修改记录:update 表名 set 字段名1=值1,字段名2=值2,… where <条件1 and 条件2,……>
删除记录:delete from 表名 where<条件1 and 条件2…>
Python对数据库的操作流程&举例
1.连接数据库(建立公路)
2.生成操作指针(定制一辆货车)
3.编写SQL命令(描述货物清单)
能读能写
编写SQL命令语句:sql='select * from goods_info where weight=? and price=?'
设置SQL命令参数,以逗号结束:p=('250g',42,)
执行SQL命令,其中的'?'用p中的数据代替cursor.execute(sql,p)
4.执行SQL命令(执行货运,把清单中的数据运回Python程序)
以下语句等同于上面三句效果:cursor.execute('select * from goods_info where weight=? and price=?',('250g',42,))
会改变数据库数据的操作(增、改、删)需要通过commit()提交执行结果:conn.commit()
5.关闭操作指针(锁车)
6.关闭数据库连接(断路)
信息系统中的数据处理与软件设计
信息系统中的应用软件实现系统核心功能,以及输入输出部分的数据加工处理
网站应用软件的开发方式:Python+Flask框架
Flask:一个使用 Python 编写的轻量级 Web(网站)应用框架
信息系统中应用软件的逻辑层次以及作用
基于FLASK的信息系统软件设计的“三层逻辑架构”
用户界面层:实现信息的输入输出,用网页形式/LED呈现
业务逻辑层:实现系统的核心功能,用python编程实现,运行在服务器上
数据访问层:用python编程对停车管理系统相关数据进行<数据库访问和操作>,运行在服务器上