内容正文:
搭建信息系统
4.2
【新教材】浙教版(2019)高中信息技术必修二《信息系统与社会》
之二数据管理设计
重新搭建硬件并验证是否连通
注意IoT模块引脚问题
注意温度传感器接扩展板的PIN0
把分析结果用最容易理解和最美观的方式展现出来。
人们用到的数据图类型:
柱状图、条形图、折线图、饼图、气泡图、漏斗图、GIS地图、词云等。
文件、数据库、云存储是数据存储的常见方式。
通过传输介质传送到服务器进行加工处理和存储。
常见的传输介质:有线和无线两种。
数据传输
利用一种或多种装置,从系统外部采集数据并输入系统内部一个接口的过程。
常用数据采集方法:键盘输入、传感器、多媒体输入、网络传送、磁盘输入。
二、软件开发
软件
数据库管理设计
主要负责与具体数据管理系统相衔接,包括数据采集、传输、存储、呈现等方面,为系统中需要长久存储的数据对象提供数据存储的方案。
服务器端程序
客户端程序
数据采集
数据存储
数据呈现
一、数据库知识
数据存储: 文件、数据库、云存储是数据存储的常见方式。
数据库概念: 有组织地、动态地存储在辅助存储器上的,能为多个用户共享的、与应用程序彼此独立的一组相互关联的数据集合。
数据库管理系统:
※ 小型:SQLite / access / FoxPro
中型:SQL / mySQL
大型:oracle / DB2
数据库应用系统:学籍管理系统、选考报名系统、天气预报网站、腾讯QQ……
※ 应用系统与数据库互相独立,应用系统用户只能在给定权限下操作,不能登录数据库后台;
※ 应用系统用户可以对数据库记录进行的操作有:更新记录、新建记录、删除记录、查询记录
1.SQLite
知识
练习
★ Python中提供SQLite数据库管理模块,负责SQLite数据库的操作
★ Python中SQLite模块导入: import sqlite3
Idle中新建文件写入代码并保存文件: import sqlite3
★ SQLite:轻量级、跨平台的关系型数据库,独立性、零配置、开放性、占用资源低
2.创建和连接数据库对象
知识
练习
★ SQLite3模块中connect()函数:用于创建和连接数据库。
★ 若数据库文件存在,则打开;若数据库文件不在,则新建一个数据库文件
在文件中输入python代码:conn=sqlite3.co