内容正文:
教科版(2019版)信息技术
(高中 必修2 信息系统化与社会)
第三单元
3.3信息系统的数据输入
第二课时
1
01
导入
用户通过浏览器访问信息系统这种属于哪种网络结构模式呢?
B/S
C/S
网络结构模式
B/S
探究:用户与服务器之间的通信过程?
请同学自主学习课本p91-92页。
1. 用户在浏览器地址栏中输入地址,浏览器根据地址向Web服务器(或称应用程序服务器)发起访问应用程序的请求。
2. Web服务器根据用户提交的网址查找应用程序文件,如果Web服务器找到了文件,就将处理结果返回给用户;如果没有找到文件,则默认给用户返回一个404错误(表示文件不存在)。
用户与服务器之间的通信步骤
3. 如果用户请求的应用程序文件要求访问数据库服务器,Web服务器就向数据库服务器发起访问请求。
4. 数据库服务器根据Web服务器发来的请求,向Web服务器返回操作结果或是数据集合,再由Web服务器根据应用程序文件的要求进行相应处理之后返回给浏览器供用户浏览。
用户与服务器之间的通信步骤
我们已经使用Frontpage制作了HTML(静态网页);Access创建了图书管理数据库,并向books表中录入了5条记录。
HTML
用于制作信息系统界面
用于制作信息处理程序
用于
数据管理
+
Python
Access
+
信息系统
开发
......
+
信息系统的开发工具
存入
调取
任务二 将图书数据录入数据库
活动1.使用Python连接”图书数据库.mdb”
活动2.使用Python插入图书数据存放于”图书数据库.mdb””books”表中。
数据库管理系统的可视化操作界面中访问某个数据库中的数据时,我们要经历怎么样的过程?
活动1.使用Python连接”图书数据库.mdb”
关闭表
`关闭数据库
找到
……
请同学打开学案,找一找完成上述步骤与之对应的代码
运行Access软件建立的
关闭表
关闭数据库
找到
……
安装pyobdc模块作为连接应用程序和数据库的管道
import pyodbc
运行Access软件建立的
#起始执行目录\数据库文件
#建立一个连接对象,该对象用odbc连接管道连接应用程序和指定的数据库
#建立一