课件编号7710986

(新教材)教科版高中信息技术必修一 3.3 数据与系统 课件(共16张PPT)

日期:2024-05-02 科目:信息技术 类型:高中课件 查看:44次 大小:481056Byte 来源:二一课件通
预览图 1/7
16张,课件,系统,数据,必修,新教材
  • cover
3.3 数据与系统 第3单元 认识数据 学 习 目 标 3.体验不同工具管理数据的过程,简单了解数据库管理系统和数据库系统的基本概念。 2.了解GUI的基本概念.学会设计简单的GUI。 1.了解文件和数据库文件的概念。 阅读P67 任务一 探究旅行线路中的活动1 初看旅行线路,根据要求用Python程序代码生成 “旅行线路”程序界面。引导学生理解图形用户界面(GUI)。 from tkinter import * #导入tkinter模块 root = Tk() #创建一个窗口 root.title("旅行线路") #设置窗口标题 root.geometry('300x120') #设置窗口大小 root.resizable(0,0) #禁止调整窗口大小 #在窗口上建一个“添加线路”按钮 Button(root, text="添加线路", relief="solid",width=10,height=2).pack() tkinter是一款很知名的Python库,用它我们可以制作图形用户界面。 图形用户界面(Graphical User Interface,GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。 在Python 语言中,tkinter是实现图形用户界面的模块,可以快速创建GUI应用程序。 方法:先导入模块。如上面所示的代码用“from tkinter import *” 导入tkinter模块。 然后运用相应代码创建交互对象。如:矩形容器(Frame)、 文本框(Entry)、命令按钮(Button)、文本标签(Label) 在现代程序设计中,我们用“对象”建立计算机世界的实体与客观世界的实体相一致的映射关系,问题的解决方案可以用一些彼此交互的对象来形象化表示。 图形用户界面(GUI) 文件 文件是存储在外存储设备中的相关数据的集合。 在解决问题的过程中,我们可以根据需要将数据组织在一起形成队列、树或图等逻辑结构,这时的数据存储在内存中,当退出程序时,相关数据也将丢失。如果需要更持久地存储数据,我们可以将数据以文件的形式存储到外存储设备中。在 “线路数据”程序中是用文件的形式存储在计算机的磁盘里的。 计算机的存储设备按用途可分为主存储器(内存)和辅助存储器(外存)两类。内存用来临时存放执行的文件,关机后数据将消失;外存是磁性介质或光盘等,能长期保存信息。P69 打开:open函数把外存储器里的文本文件(.txt)打开 存储:write方法将内存中的数据存储到外存储器的文件中 关闭:文件操作结束时一定要用close方法关闭文件 Python读写文本文件 文件的使用有助于长期保存数据,并且实现由专门的软件对数据进行管理,从而减轻人工管理数据的负担。 数据的存储传统上是使用单独的没有关联的文件。 一同学想乘火车从厦门去往成都,在网站上查询没有直达列车,网站提供了多种换乘方案,请根据换乘信息,利用电子表格软件整理到一个表中,方便他选择换乘方案。 数据库 订单处理程序 我们常用电子表格软件来管理数据,但它的表是有行数限制的,而且在多人共享和联表查询方面也存在不足,当数据量较大,管理较复杂时,我们可以尝试使用数据库管理软件Access来管理数据。 数据库 数据库是以一定的组织方式存储在计算机中的相互关联的数据集合。 在数据库中,数据是以二维表的形式组织存储的,称为表。图3.3.4所示,表中的一列称为一个字段,一个字段对应车次实体的一个属性,每个字段都有一个名字,称为字段名,如车次编号、出发站等。 数据表 图3.3.4 表中的一行称为一条记录,一条记录对应于一个车次实体,保存有关实体属性的数据。 可以唯一确定一条记录的字段称为主键,如车次编号。 若干个车次数据的集合就组成了“武汉至成都车次”表。 可以对数据表进行插入、删除、更新等操作。 数据库管理系统 数据库管理系统是定义、创建、维护数据库的一种工具,它允许用户管理和控制数据库中的数据。常见的数据库管理系统有Sybase、ORACLE、MySQL、Access等。 简单地查找某个字段为特定值的记录,只要 ... ...

~~ 您好,已阅读到文档的结尾了 ~~