上机实验9 报表的创建与应用(1)

合集下载

《表的创建与管理》上机实验

《表的创建与管理》上机实验

《表的创建与管理》实验一、实验目的与要求1、掌握使用T-SQL语句创建数据表和`数据表完整性约束的定义。

2、熟悉表的结构和列所使用的数据类型。

3、理解数据表完整性含义及其定义的方法。

二、实验平台1、操作系统:Windows XP或Windows 20032、数据库管理系统:SQL Server 2005三、实验内容(一)用户自定义数据类型address varchar(40) null(二)表的创建与完整性定义StudentInfo(学生信息表)TeacherInfo(教师信息表)CourseInfo(课程信息表)StudentCourse(学生选课表)Teaching(教学表)RankPaymetn(职称课酬表)1、使用T-SQL语句创建以上数据表。

同时定义主键约束:StudentInfo 表主键Sno;TeacherInfo表主键Tno;CourseInfo表主键Cno;RankPayment表主键Trank和非空约束。

2、使用T-SQL语句定义以上数据表的其他约束①对CourseInfo表的Cname进行唯一性约束(unique约束)。

②对StudentCourse表定义外键约束:Sno引用StudentInfo表中的Sno,Cno引用CourseInfo表中的Cno。

③对TeacherInfo表定义外键约束:Trank引用RankPayment表中的Trank。

④对Teaching表定义外键约束:Tno引用TeacherInfo表中的Tno,Cno引用CourseInfo表中的Cno。

⑤对StudentCourse表的Score进行CHECK约束:Score必须在0至100之间。

⑥对StudentInfo表中的Ssex和TeacherInfo表中的Tsex进行默认值定义,默认值为“男”或“male”四、实验过程五、实验总结简述实验完成情况、实验过程中各自碰到的问题、各自对实验目的掌握情况。

报表实验报告

报表实验报告

报表实验报告报表实验报告导言:报表是一种可视化的数据呈现方式,通过图表、表格等形式将数据整理、分类和展示,能够帮助人们更好地理解和分析数据。

在本次实验中,我们通过使用Excel软件,学习了如何制作和解读报表,并进行了实际操作。

实验目的:1. 了解报表的基本概念和作用;2. 学习使用Excel软件制作和编辑报表;3. 掌握如何分析和解读报表。

实验过程:1. 准备实验材料:电脑、Excel软件、实验数据;2. 打开Excel软件,创建一个新的工作表;3. 输入实验数据,包括销售额、利润、产品分类等信息;4. 使用Excel的图表工具,选择合适的图表类型,制作销售额和利润的柱状图;5. 添加图表标题、坐标轴标签等信息,美化图表;6. 制作产品分类的饼状图,展示不同产品的销售比例;7. 对报表进行分析,比较不同产品的销售情况,找出销售额最高和最低的产品;8. 根据报表数据,提出改进销售策略的建议。

实验结果:通过实验,我们成功制作了销售额和利润的柱状图,并且添加了必要的图表标题和标签,使得图表更加清晰易懂。

同时,我们还制作了产品分类的饼状图,直观地展示了不同产品的销售比例。

通过对报表的分析,我们发现产品A的销售额最高,产品C的销售额最低。

这为我们提出了改进销售策略的思路,可以加大对产品A的推广力度,同时考虑减少对产品C的投入。

实验总结:本次实验通过使用Excel软件,学习了报表的制作和解读。

报表作为一种重要的数据分析工具,可以帮助我们更好地理解和分析数据,从而做出合理的决策。

在实验过程中,我们不仅学会了制作柱状图和饼状图,还学会了如何对报表数据进行分析和解读。

通过这些实践操作,我们对报表的应用有了更深入的了解,并且为今后的数据分析工作打下了基础。

实验心得:通过本次实验,我深刻认识到报表在数据分析中的重要性和作用。

制作和解读报表需要一定的技巧和经验,但只有通过实践才能真正掌握。

在今后的学习和工作中,我将继续加强对报表的应用能力,不断提升自己的数据分析能力。

如何在Excel中创建和使用数据表报表

如何在Excel中创建和使用数据表报表

如何在Excel中创建和使用数据表报表Excel作为一款功能强大的电子表格软件,广泛应用于商业、教育和个人领域。

创建和使用数据表报表是Excel的重要功能之一,它可以帮助用户更好地组织和分析数据,提供清晰、整洁的报表输出。

本文将介绍如何在Excel中创建和使用数据表报表,帮助读者充分发挥Excel的数据分析和呈现能力。

一、创建数据表1. 打开Excel软件,新建一个工作簿。

2. 在工作簿中,选择一个空白的工作表作为数据表的位置。

3. 在第一行的列头中填写具体的数据字段,如姓名、年龄、性别等。

4. 从第二行开始,逐行填写具体的数据,确保每一列的数据对应正确。

二、格式化数据表1. 选中整个数据表,通过鼠标拖动或者按住Shift键加上方向键选择。

2. 在Excel的顶部菜单中选择“开始”,然后点击“数值格式”。

3. 根据实际数据类型,选择相应的数值格式,如日期、货币、百分比等。

4. 可以通过点击“货币符号”或“百分比符号”来进一步精确设置格式。

5. 根据需要,可以在数据表中使用底色、边框等样式来美化表格。

三、创建数据透视表1. 选中整个数据表,通过鼠标拖动或者按住Shift键加上方向键选择。

2. 在Excel的顶部菜单中选择“插入”,然后点击“数据透视表”。

3. 在弹出的对话框中,选择“包含行和列的数据”选项,点击“确定”。

4. 在数据透视表字段列表中,将需要进行分析的字段拖动至“行”区域和“列”区域。

5. 将需要进行统计的字段拖动至“值”区域,并选择合适的统计方式,如求和、平均值等。

6. 根据需要,可以对数据透视表进行筛选、排序和分组等操作,以得到更加准确的数据分析结果。

四、创建图表报表1. 在数据表中选中需要生成图表的数据范围。

2. 在Excel的顶部菜单中选择“插入”,然后点击适合的图表类型,如柱状图、折线图等。

3. 在弹出的图表编辑界面中,可以对图表的标题、坐标轴和数据标签等进行编辑和设置。

4. 根据需要,可以调整图表的样式和布局,以及添加数据表格和数据标注等。

报表的创建与使用

报表的创建与使用
报表各节的分布如图所示:
报表的结构与内容
报表节的作用和建立
12.2 创建报表
12.2.1 使用自动报表创建报表
操作步骤如下: (1)打开数据库。 (2)选择“报表”为操作对象,按“新建” 按钮,进入“新建报表”窗口。 (3)选择创建报表所需的数据源,再选择 “自动创建报表:纵栏式”,系统将自动创建一 个纵栏式的报表。若选择“自动创建报表:表格 式”。系统将自动创建一个表格式的报表。 (4)保存报表,结束报表的创建。
12.4 创建其它报表
12.4.2 创建标签报表
创建标签报表,其操作步骤如下: (1)打开数据库。 (2)在“数据库”窗口,选择“报表”为操作 对象,按“新建”按钮。 (3)在“新建报表”窗口,选择数据来源,再 选择“标签向导”,再按“确定”按钮。 (4)在“标签向导”窗口,选择并定义图表所 需的数据字段、标签类型、标签的布局方式、标签 的标题等参数。
本章内容
要点:了解报表的组成,熟练掌握 创建报表的操作方法。
12.1报表的组成 12.2创建报表 12.3设计报表 12.4创建其它报表
12.1 报表的组成
12.1 报表的组成
报表通常由报表页眉、页脚、页面页眉、页脚、组 页眉、页脚及主体7部分组成,这些部分称为报表的 “节”,每个“节”都有其特定的功能。
12.3.4 使用报表设计视图创建报表
操作步骤如下: (1)打开数据库。 (2)选择“查询”为操作对象,按“新建”按钮, 进入“新建查询”窗口。 (3)选择“设计视图”,进入“选择查询”窗口。 (4)设计查询,保存查询(超市小票),返回“数 据库”窗口。 (5)选择“报表”为操作对象,按“新建”按钮, 进入“新建报表”窗口。 (6)选择“设计视图”,进入“报表”窗口。 (7)选择创建报表所需的数据来源(超市小票), 确定“报表”所需的字段,再利用工具箱中的工具按钮, 向报表中添加所需的控件。 (8)保存并预览报表,结束报表的创建。

项目5_报表的创建与使用

项目5_报表的创建与使用

任务四 设计子报表与多列报表
(一)子报表
主报表和子报表的数据来源表 之间必须已经建立了正确的关系, 这样才能保证在子报表中打印的记 录与主报表打印的记录保持对应的 关系。
任务四 设计子报表与多列报表
(二)多列报表
设置多列显示时,经常会遇到 页面没有足够的水平空间来容纳多 列报表的情况,系统会给出提示信 息,如果强行按多列显示,可能会 导致信息显示不全。
学习目标
• • • • • • • • • 掌握使用“自动报表”创建报表的方法 掌握使用“报表向导”创建报表的方法 掌握使用设计视图创建报表的方法 掌握将窗体转换为报表的方法 掌握报表控件的应用方法 掌握设计汇总报表的方法 熟悉设计分组报表的方法 熟悉设计子报表与多列报表的方法 了解报表页面设置的方法
实训一
• 使用“自动报表”创建“课程”报表
[实训要求] 以“选课管理”数据库中的 “课程”表为数据源,使用自动 报表中的纵栏式对“课程”表进 行报表创建操作。
实训二
• 使用设计视图创建学生和选课报表
[实训要求] 以“选课管理”数据库中的 “学生”和“选课”表为数据源, 使用设计视图创建“学生”和 “选课”报表,做到报表的美观, 布局合理。
任务二 修改报表
(三)修改报表布局
在“报表”窗口中有若干个分 区,每个分区实现的功能各不相同。 由于各个控件在报表设计功能中的 位置不同,可按需要调整控件的位 置和大小,这就是修改报表布局的 内容。
任务三 设计分组汇总报表
打开报表的设计视图窗口,可 以看到分组汇总报表中比普通的报 表多出很多节。在 Access 中,报 表是按节来设计的。要创建复杂的 分组汇总报表,需要了解每一节的 作用方式。
实训五
• 在“选课”报表中添加“课程”子报表

《数据库原理及应用》实验九报表操作

《数据库原理及应用》实验九报表操作

实验九报表操作
一、实验目的
使用报表设计方法,设计几种常用样式的报表。

二、实验要求
1. 了解各式报表的特性
2. 掌握单表报表设计方法
3. 掌握分组报表设计方法
三、实验内容
在“FLY飞翔公司数据库”中,完成以下实验9-1到实验9-8。

实验9-1使用数据库中的已知表“订单”,创建一个单表报表“订单”。

实验9-2使用数据库中的已知表“商品”,利用报表向导创建一个报表。

实验9-3使用数据库中的已知表“订单明细”,利用“自动创建报表:纵栏式”的方式来创建“订单明细”报表。

实验9-4使用数据库中的已知表“员工工资”,创建一个具有统计图的报表。

实验9-5使用数据库中的已知表“零售商”,完成一标签报表。

实验9-6使用数据库中的已知表“商品”,完成分组报表“商品分组”。

实验9-7利用设计视图进行分组设置。

使用数据库中的已知表“商品”,完成分组。

实验9—8在“商品”报表分组页眉中添加含有函数的控件,生成报表“商品—控件”。

报表的创建和操作实验报告本

报表的创建和操作实验报告本

报表的创建和操作实验报告本指导教师:_____ 实验名称:报表的创建和操作同组人__________________ 日期:成绩______________一、实验目的通过本实验创建报表布局的方法,学会报表布局的编辑与修改方法,熟悉报表控件的使用,掌握报表的输入出方式。

二、实验环境CPU:Intel®Pentium®*****************内存:1G操作系统:Microsoft Windows XP Professional 版本2002 Service Pack 2软件平台:Visual FoxPro 6.0 中文版三、实验原理(或要求)根据学生表中的信息,打印出相关的数据,至少要有两种到三种方式,要了解域控件的使用方法,能使用域控件写出相应的函数。

四、实验步骤打开“新建”窗口,选择“报表”类型。

单击“新建”按钮,将弹出“报表设计器”窗口,在设计器窗口中有3个基本报表格式区,可以通过主菜单的“报表”项下拉菜单增加其他报表区域。

在主菜单的“显示”项下拉菜单中单击“数据环境”选项,或者在报表设计器窗口中单击鼠标右键打开快捷菜单,再单击“数据环境”选项,在主菜单的“数据环境”项下拉菜单中单击“添加”选项。

选择“学生”表,则向“数据环境设计器”添加了一张学生表,再单击添加表或视图。

用鼠标将“学生”表中的字段全部拖到报表设计器中“细节”区的适当位置上。

在主菜单的“显示”项下拉菜单中分别单击“报表控件工具栏”、“布局工具栏”及“调色析工具栏”选项,依次打开这个个工具栏。

用“报表控件工具栏”的文字标签控件按钮,在设计器窗口的“页表头”区添加5个控件作为表头及标题。

它们分别是“学号”、“姓名”、“性别”、“身份证号”、“班级”,并利用“布局工具栏”将各标签控件及字段对齐。

我们点击鼠标右键可以预览该报表,单击“打印预览”工具栏的关闭按钮,可以关闭预览窗口,最后半闭设计器,并以给定名称保存报表布局,完成报表布局文件的创建。

报表的创建和使用

报表的创建和使用
Snapshot Viewer中还包含一个Snapshot Viewer控件(Snapview.ocx)。可通过支持ActiveX的浏览器(如IE 3.0级以上版本)直接查看快照,而不需要安装Access,也不需要Access许可。
1
2
7.6.2 Snapshot Viewer
在Internet上发布报表快照的一种方法是在Web页上创建对报表快照的链接。
01
使用设计视图修改报表
02
修改报表 创建报表
修改报表
利用“自动报表”或者“报表向导”建立的报表难免有不尽人意的地方,就可以用设计视图进行修改。
在设计视图中可以创建新的报表,具体操作步骤如下:
在“数据库”窗口中选择“报表”对象,再选择“在设计视图中创建报表”选项,单击“设计”按钮,建立一个新的报表。
在报表中计算所有记录或一组记录的总计值或平均值
在报表主体中对一个记录的计算
7.3.2 报表的计算
在报表中计算所有记录或一组记录的总计值或平均值
在“读者编号页脚”上添加文本框,标签标题为“累计超期天数”,文本框“控件来源”属性设置成表达式“=Sum([超期天数])”,文本框“名称”为“累计超期天数”。现在就在报表中加入了对每位读者“累计超期天数”的统计,Sum是求和的函数。类似地,可以用Avg函数求平均值。把计算文本框放在组页眉或组页脚中,可以计算出一组记录的总计值或平均值;放在报表页眉或报表页脚中,可以计算出所有记录的总计值或平均值。
01
可以将报表从数据库中导出,生成一个扩展名为 .snp的文件,这就是报表快照。快照是报表的副本,其中包含快照生成时报表中的全部内容,但是不会随着报表的改变而改变。
7.6.1 报表快照
Snapshot Viewer(快照查看器)是一个可以用来查看、打印以及邮寄快照的程序(如报表快照)。可以使用Access的安装程序来安装 Snapshot Viewer,也可以通过Internet下载安装。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上机实验9 报表的创建与应用(1)
实验目的
1、掌握使用向导创建报表的方法。

2、掌握图表报表、标签报表的创建方法。

3、掌握在设计视图中创建报表的方法。

4、掌握在报表中进行分组的方法。

实验内容
1、在“教学管理”数据库中,以“课程”表为记录源,使用向导创建纵栏式、表格式的报表。

2、在“教学管理”数据库中,以“成绩”表为记录源,使用“报表向导”创建按“课程号”字段分组的报表,并计算每门课程的平均成绩。

3、在“教学管理”数据库中,以“各门课程平均成绩”查询为记录源,使用“图表向导”创建图表报表。

4、在“教学管理”数据库中,以“课程”表为记录源,使用“标签向导”创建“课程标签”报表。

5、利用设计视图创建“学生基本信息”报表,输出学号、姓名、性别、出生日期、年龄、专业、班级、家庭住址、邮政编码等字段的学生基本信息报表。

要求:将字段标签放在页面页眉处;向报表页眉中添加“学生基本信息”标签,该标签为红色、宋体、16磅字,将标签的对齐方式设置为“居中”;向页面页脚中添加当前日期和页码,
页码格式为“第X页,共Y页”;向报表中添加背景图片,图片自选。

6、在已建好的“各门课程明细及平均成绩”报表中,按“成绩”从高到低进行排序。

7、在“教学管理”数据库中,以“教师”表为记录源,按照“系别”字段对记录进行分组。

8、在“教学管理”数据库中,修改“学生基本信息报表”,使其按照“专业名称”字段对记录进行分组。

9、修改“学生基本信息报表”,先按“专业名称”分组,再按“性别”分组,将其命名为“按专业性别分组报表”。

10、在“按专业性别分组报表”中更改分组次序,先按“性别”分组,再按“专业名称”分组。

11、在“按性别专业分组报表”中将“性别”相同的记录在同一页中显示。

上机实验10 报表的创建与应用(2)
实验目的
1、掌握在报表中进行分组的方法。

2、掌握在报表中进行计算的方法。

3、掌握在创建子报表的方法。

4、掌握预览、打印报表的方法。

实验内容
1、制作“各门课程成绩的明细表及平均值报表”,要求按“课程名称”分组,每组内按“学号”的升序排列数据,显示每个学生各门课程的成绩,每个学生各门课程的总成绩、平均成绩、最高分及最低分,并在页面底端显示总页数和当前页码及日期,将每组显示在一页中。

2、计算每个学生“计算机应用基础”和“网页设计与制作”两门课程的总成绩。

3、制作“学生成绩明细、总成绩及平均成绩”报表,要求按学号分组,显示成绩明细,计算每个学生各门课程的总成绩、平均成绩、总学时、总学分,将每组显示在一页中。

3、统计必修课、选修课的学时、学分及总学时和总学分。

4、以学生表为数据源“创建学生基本信息”报表,按班级分组,在报表中计算每个班的人数及占总人数的百分比。

5、按课程名称分组,统计每门课程的人数及占总人数的百分比,
将报表命名为“课程人数统计”。

6、按性别分组,统计男女生人数,及各占总人数的百分比。

7在设计视图中创建一个基于“学生”表的报表作为一个主报表,在主报表中添加一个子报表用于显示每个学生各门课程的成绩。

7、修改“学生基本信息报表”,在其中添加一个显示学生各门课程成绩的子报表。

8、修改“各门课程明细及平均成绩”报表,设置为分两列输出报表。

相关文档
最新文档