教科版(2019) 高中信息技术 必修1 第3单元第3课 数据与系统 课件(共21张PPT)

资源下载
  1. 二一教育资源

教科版(2019) 高中信息技术 必修1 第3单元第3课 数据与系统 课件(共21张PPT)

资源简介

(共21张PPT)
3.3数据与系统
第 3 单元
学习目标
1.2 数据的计算
★了解tkinter模块和GUI程序
★学会Access数据库的基本知识
★学会使用Access数据库
新课导入----探究旅行路线
小李经常和亲友们一起旅游。今年他想与朋友去海南游玩,他想自己开发一个旅行小助手系统,用它来记录、查询自己的旅行线路。请帮助他实现该功能。
右边的Python程序代码可以生成“旅行线路”程序界面,我们一起来帮他设计界面吧。请修改程序,使得程序运行后,可以在“添加线路”按钮下方添加“查询线路”按钮。
Button(root,text=”查询路线”,relief=”solid”,width=10,height=2).pack()
新课导入----探究旅行路线
小李经常和亲友们一起旅游。今年他想与朋友去海南游玩,他想自己开发一个旅行小助手系统,用它来记录、查询自己的旅行线路。请帮助他实现该功能。
运行程序
如图所示
图形用户界面
图形用户界面(Graphical User Interface, GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。
在python中,使用tkinter模块快速创建图形用户界面
要使用tkinter模块,就需导入tkinter模块
导入代码: from tkinter import*
图形用户界面
在python中,使用tkinter模块快速创建图形用户界面
文件
概念:是存储在外存储设备中的相关数据的集合。
如果需要更持久地存储数据,我们可以将数据以文件的形式存储到外存储设备中。
Python读写文本文件
open函数打开
write函数写入
close函数关闭
open ——打开:存储器里的文本文件。
write ——写入:将内存中的数据存储到外存储器的文件中。
close ——关闭:文件操作结束用来关闭文件。
数据库
数据库
在日常生活中,我们通常用电子表格软件来管理数据。但电子表格软件中的表是有行数限制的,而且在多人共享和联表查询方面也存在不足。
但当我们的数据量像12306网站一样,数据量比较大,且管理比较复杂时便,我们就需要采用更科学的数据管理方法-------数据库管理软件(如:Access数据库管理系统)来管理数据。
那什么是数据库呢?
是以一定的组织方式存储在计算机中的相互关联的数据集合。
数据表
在数据库中,数据是以二维表的形式组织存储的,称为表。
数据表
在数据库中,数据是以二维表的形式组织存储的,称为表。
可以对数据表进行插入、删除、更新等操作
数据库管理系统(DBMS)
数据库管理系统是定义、创建、维护数据库的一种工具。它允许用户管理和控制数据库中的数据。
数据库管理系统(DBMS)
常见的数据库管理系统有
Sybase
Oracle
MySQL
Access
数据库管理员
数据库系统
数据库系统有大小之分,大型数据库系统有SQL Server、Oracle、DB2等,中小型数据库系统有Foxpro、Access、MySQL。
数据库系统
数据库系统一般由4个部分组成:
数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。
硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备。硬件的配置应满足整个数据库系统的需要。
软件:包括操作系统、数据库管理系统及应用程序。数据库管理系统(database management system,DBMS)是数据库系统的核心软件,是在操作系统的支持下工作,解决如何科学地组织和存储数据,如何高效获取和维护数据的系统软件。其主要功能包括:数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护。
数据库系统
数据库系统一般由4个部分组成:
人员:主要有4类。
第一类为系统分析员和数据库设计人员:系统分析员负责应用系统的需求分析和规范说明,他们和用户及数据库管理员一起确定系统的硬件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。
第二类为应用程序员,负责编写使用数据库的应用程序。这些应用程序可对数据进行检索、建立、删除或修改。
第三类为最终用户,他们利用系统的接口或查询语言访问数据库。
第四类用户是数据库管理员(data base administrator,DBA),负责数据库的总体信息控制。DBA的具体职责包括:具体数据库中的信息内容和结构,决定数据库的存储结构和存取策略,定义数据库的安全性要求和完整性约束条件,监控数据库的使用和运行,负责数据库的性能改进、数据库的重组和重构,以提高系统的性能。
相互关系
DBAP:数据库应用程序
相互关系
单击此处添加副标题内容
谢谢聆听

展开更多......

收起↑

资源预览