数据库系统开发与PB第六章6课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据库系统开发与PB第六章6课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 开发 PB 第六 课件
- 资源描述:
-
1、 国家信息化计算机教育认证国家信息化计算机教育认证高等职业教育电子信息类专业高等职业教育电子信息类专业“双证课程双证课程”培养方案配套演示文稿培养方案配套演示文稿中国中国高等职业技术教育研究会高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 1第课第课 数据浏览数据浏览数据库系统开发与数据库系统开发与PowerB 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 2第课第课 数据浏览数据浏览 6.1 了解数据窗口了解数据窗口 6.2 设计数据窗口对象设计数据窗口对象 6.3 使用数据窗口控件使用数据窗
2、口控件 6.4 实例实例实训实训6 数据窗口基础数据窗口基础 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 36.1 了解数据窗口了解数据窗口数据窗口对象主要用于操作数据库中的数数据窗口对象主要用于操作数据库中的数据,可以增加、删除、修改、更新和查询数据,可以增加、删除、修改、更新和查询数据库中的数据,而且还可以指定数据的输入据库中的数据,而且还可以指定数据的输入格式、输出格式以及数据的显示风格。格式、输出格式以及数据的显示风格。据窗口控件是应用程序在窗口中展示数据据窗口控件是应用程序在窗口中展示数据窗口对象的惟一途径,数据窗口
3、控件与数据窗口对象的惟一途径,数据窗口控件与数据窗口对象的结合构成了应用程序访问和操作窗口对象的结合构成了应用程序访问和操作数据库数据的主要手段。数据库数据的主要手段。 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 46.2 设计数据窗口对象设计数据窗口对象 6.2.1 创建数据窗口对象创建数据窗口对象6.2.2 编辑、删除数据窗口对象编辑、删除数据窗口对象 6.2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 51.选择显示风格选择显示风格 选择选
4、择“File”“New”命令,将打开命令,将打开“New”对话框,单击对话框,单击“DataWindow”选选项卡。项卡。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 6Grid(表格表格)风格风格:行列通过网格线分隔,最常用。行列通过网格线分隔,最常用。Tabular(列表列表)风格风格:每页可以显示页标题,如输出表格。每页可以显示页标题,如输出表格。Freeform(自由格式自由格式)风格风格:可自由安排字段位置,一屏可自由安排字段位置,一屏一条记录,如增加记录。一条记录,如增加
5、记录。N-Up(分栏分栏)风格风格:一行显示多条记录,如表字段个数较一行显示多条记录,如表字段个数较少。少。Group(分组分组)风格风格:数据被分成一个个的组,组中可以数据被分成一个个的组,组中可以带有统计数据。带有统计数据。Label(标签标签)风格风格:以标签形式显示记录。以标签形式显示记录。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 7Graph(统计图统计图)风格风格:以统计图的形式表现数据。以统计图的形式表现数据。OLE2.0风格风格:显示非数据库数据,如显示非数据库数
6、据,如Word文档。文档。Crosstab(交叉列表交叉列表)风格风格:交叉列表风格支持按行交叉列表风格支持按行/列分析列分析数据,该风格的数据窗口对数据进行加工处理后以汇总形数据,该风格的数据窗口对数据进行加工处理后以汇总形式展现出来。式展现出来。RichText(多格式文本多格式文本)风格风格:多格式文本风格的数据窗口多格式文本风格的数据窗口能够使数据库中的数据和文字在一起排版。能够使数据库中的数据和文字在一起排版。Composite(复合复合)风格风格:复合风格的数据窗口可以将多种复合风格的数据窗口可以将多种类型的、多个逻辑上毫不相关的数据窗口放置到一起。类型的、多个逻辑上毫不相关的数据
7、窗口放置到一起。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 82.定义数据源定义数据源 选中一种显示风格,单击选中一种显示风格,单击“OK”按钮,将打开按钮,将打开“Choose Data Source for Gird DataWindow”对对话框。话框。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 9SQL Select数据源数据源 可以构造一条可以构造一条Sele
8、ct从多个表中提取数据。从多个表中提取数据。Quick Select数据源数据源 构造的构造的Select不支持分组、计算列、提取参数。不支持分组、计算列、提取参数。Query数据源数据源 将已构造的将已构造的Query对象对象(保存在应用库中特定的保存在应用库中特定的SELECT语句语句)作为数据源,避免重复定义。作为数据源,避免重复定义。External数据源数据源 从外部文件中提取数据。从外部文件中提取数据。Stored Procedure数据源数据源 将存储过程作为数据源。将存储过程作为数据源。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育
9、研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 103.控制数据控制数据 选中选中“SQL Select”数据源,单击数据源,单击“Next”按按钮,打开钮,打开“Select Tables”对话框。对话框。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 11选中数据窗口对象中数据所在的表,单击选中数据窗口对象中数据所在的表,单击“Open”按钮,打开数据源编辑窗口。按钮,打开数据源编辑窗口。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国
10、高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 12单击选中表中的列名,可以在数据窗口对象中显示该列,单击选中表中的列名,可以在数据窗口对象中显示该列,即构造即构造SELECT语句的列。同时,选中的列也出现在语句的列。同时,选中的列也出现在“Selection List”的后面,其次序就是各列出现在的后面,其次序就是各列出现在SELECT语句列表达式中的次序,通过拖放操作可以改变排语句列表达式中的次序,通过拖放操作可以改变排列次序。列次序。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证
11、管理办公室信息化培训认证管理办公室 13单击单击“Sort”选项卡,将左部的列拖动至右部,选项卡,将左部的列拖动至右部,可以指定行的排列顺序。其中复选框可以指定行的排列顺序。其中复选框“Ascending”表示升序。表示升序。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 14单击单击“Where”选项卡,在选项卡,在“Column”、“Operator”以及以及“Logical”列表框中指定列、运列表框中指定列、运算符以及算符以及“And”、“Or”,并在并在“Value”列表框列表
12、框中输入值,可以构造中输入值,可以构造SELECT语句的语句的WHERE表达式。表达式。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 15单击单击“Group”选项卡,将左部的列拖动至右部,可以定义分组。选项卡,将左部的列拖动至右部,可以定义分组。单击单击“Syntax”选项卡可以查看定义的选项卡可以查看定义的SELECT语句,选语句,选“Design”“Convert To Syntax”命令可以直接定义命令可以直接定义SELECT语句。语句。6.2.1 创建数据窗口对象创建数据窗
13、口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 16单击单击“关闭关闭”按钮,打开按钮,打开“Select”对话框。对话框。单击单击“是是”按钮,打开按钮,打开“Select Color and Border Settings”对话框。在这个对话框中,可以指定数据对话框。在这个对话框中,可以指定数据窗口对象的背景颜色、列标题的文本显示颜色及边框窗口对象的背景颜色、列标题的文本显示颜色及边框风格、列对象的文字显示颜色和边框风格等信息。风格、列对象的文字显示颜色和边框风格等信息。单击单击“Next”按钮,打开按钮,打开“Rea
14、dy to Create Gird DataWindow”对话框,显示数据窗口对象的各种可对话框,显示数据窗口对象的各种可设置特性。如果要修改这些设置,可以单击设置特性。如果要修改这些设置,可以单击“Back”按钮返回到上一步重新设置。按钮返回到上一步重新设置。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 17单击单击“Finish”按钮,打开数据窗口对象编辑按钮,打开数据窗口对象编辑窗口。窗口。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术
15、教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 18 4.窗口布局窗口布局 数据窗口的外观与日常使用的报表十分相似,分为数据窗口的外观与日常使用的报表十分相似,分为6个区域:个区域:页眉区、组标题区、细目区、组尾区、汇总区和脚注区。在页眉区、组标题区、细目区、组尾区、汇总区和脚注区。在数据窗口对象编辑窗口中,这些区域彼此之间都用一条标有数据窗口对象编辑窗口中,这些区域彼此之间都用一条标有区域名称及区域名称及“”符号的栏隔开,每个栏上方的区域即为其所符号的栏隔开,每个栏上方的区域即为其所指示的区。指示的区。(1)Header(页眉区)页眉区)放置每页或每屏顶部显示的信息,如
16、报表名、列标题等。放置每页或每屏顶部显示的信息,如报表名、列标题等。(2)Group Header(组标题区)组标题区)放置每组数据前出现的信息,如按部门分组时的部门名称。放置每组数据前出现的信息,如按部门分组时的部门名称。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 19(3)Detail(细目区)细目区)放置检索到的数据。放置检索到的数据。(4)Group Trailer(组尾区)组尾区)与组标题区对应,放置每组数据的统计与汇总信息。与组标题区对应,放置每组数据的统计与汇总信息。
17、(5)Summary(汇总区)汇总区)放置整个数据窗口的统放置整个数据窗口的统 计信息,如数据行总数等。计信息,如数据行总数等。(6)Footer(脚注区)脚注区)与页眉区相对应,放置与页眉区相对应,放置 每页的计算列,如页码等。每页的计算列,如页码等。6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 205.使用工具栏使用工具栏(1)文字风格栏文字风格栏(2)画笔工具栏画笔工具栏6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC
18、信息化培训认证管理办公室信息化培训认证管理办公室 216.保存保存 通常数据窗口对象命名为:通常数据窗口对象命名为:d_6.2.1 创建数据窗口对象创建数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 226.2.2 编辑、删除数据窗口对象编辑、删除数据窗口对象 1.1.编辑数据窗口对象编辑数据窗口对象(1)(1)双击左侧系统树窗口中的数据窗口名,打开该数双击左侧系统树窗口中的数据窗口名,打开该数据窗口。据窗口。(2)(2)修改数据窗口,单击修改数据窗口,单击“关闭关闭”按钮完成对数据窗按钮完成对数据窗口的修改。口的修
19、改。 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 232.2.删除数据窗口对象删除数据窗口对象 (1)(1)指向左侧系统树窗口中的数据窗口名,单击指向左侧系统树窗口中的数据窗口名,单击右键,打开快捷菜单,选择右键,打开快捷菜单,选择“Delete”Delete”命令,打开命令,打开“Library”Library”对话框。对话框。(2)(2)单击单击“是是”按钮,指定的数据窗口将被删除。按钮,指定的数据窗口将被删除。6.2.2 编辑、删除数据窗口对象编辑、删除数据窗口对象 中国高等职业技术教育研究会中国高等职业技术教育研究会&
20、CEAC信息化培训认证管理办公室信息化培训认证管理办公室 246.2.3 实例实例例例6-1 设计设计“学生选课管理系统学生选课管理系统”用于查用于查询表询表s的数据窗口对象。的数据窗口对象。设计:查询表设计:查询表s的数据窗口对象仅用于查询的数据窗口对象仅用于查询且不带标题,所以可以选择且不带标题,所以可以选择Grid风格的数据风格的数据窗口,同时应指定各字段内容不可编辑。窗口,同时应指定各字段内容不可编辑。 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 25操作步骤:操作步骤:(1)选择选择“File”“New”命令,单击命
21、令,单击“DataWindow”选项卡。选项卡。(2)选中选中“Grid”,单击单击“OK”按钮,打开按钮,打开“Choose Data Source for Grid DataWindow”对话框。对话框。(3)选中选中“SQL Select”数据源,单击数据源,单击“Next”按钮,按钮,打开打开“Select Tables”对话框。对话框。(4)选中表选中表s,单击单击“Open”按钮,打开数据源编辑按钮,打开数据源编辑窗口。窗口。(5)依次单击选中表中所有列。依次单击选中表中所有列。6.2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办
22、公室信息化培训认证管理办公室 26(6)单击单击“Sort”选项卡,将左部列选项卡,将左部列s.sno拖动至右部,拖动至右部,指定按指定按sno的升序排列。的升序排列。(7)单击单击“关闭关闭”按钮,打开按钮,打开“Select”对话框。对话框。(8)单击单击“是是”按钮,打开按钮,打开“Select Color and Border Settings”对话框。对话框。(9)单击单击“Next”按钮,打开按钮,打开“Ready to Create Gird DataWindow”对话框。对话框。(10)单击单击“Finish”按钮,打开数据窗口对象编辑窗按钮,打开数据窗口对象编辑窗口。口。6.
23、2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 27(11)单击页眉区单击页眉区“sno”列,在文字风格栏列,在文字风格栏“Text”文本框中输入文本框中输入“学号学号”。6.2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 28(12)按同样的方法设置所有列标题,并调节各列的宽度。按同样的方法设置所有列标题,并调节各列的宽度。(13)单击工具栏上的单击工具栏上的“跳转次序跳转次序”图标,将各列跳转序图标,将各列跳转序号设为号设为“0
24、”,即各字段不能修改。,即各字段不能修改。6.2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 29(14)单击工具栏上的单击工具栏上的“跳转次序跳转次序”图标,取消图标,取消“跳转次序跳转次序”设置状设置状态。单击细目区的态。单击细目区的“birthday”列,设置列,设置“birthday”列属性:单击列属性:单击“Format”选项卡,在选项卡,在“Format”文本框中输入文本框中输入“yyyy-mm-dd”,即设置即设置“出生日期出生日期”的显示格式。的显示格式。6.2.3 实例实例 中国高等职业技术教育
25、研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证管理办公室 30(15)单击工具栏上的单击工具栏上的“保存保存”图标,打开图标,打开“Save DataWindow”对话框,在对话框,在“DataWindow”文本框中输入文本框中输入“d_s_locate”。(16)单击单击“OK”按钮,完成数据窗口对象的创按钮,完成数据窗口对象的创建,则在左侧系统树中增加了一个数据窗口对建,则在左侧系统树中增加了一个数据窗口对象象“d_s_locate”。6.2.3 实例实例 中国高等职业技术教育研究会中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室信息化培训认证
展开阅读全文