database实验指导书 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《database实验指导书 .docx》由会员分享,可在线阅读,更多相关《database实验指导书 .docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结数据库应用技术试验指导书可编辑资料 - - - 欢迎下载精品名师归纳总结试验一 过程、函数和类的应用一、试验目的1. 对 delphi 的集成开发环境有初步的熟识,明白Delphi7 编程风格。2. 把握 Object Pascal 的语句。3. 在把握过程和函数应用的基础上,通过实践,把握过程、函数的应用。4. 通过自定义类的试验,把握Delphi 类的应用。二、试验环境1. 硬件:微机2. 软件: DELPHI 7.0专业版三、相关学问1. 过程和函数在程序设计中,某些特定功能的代码段会反复在程序中显现,为了提高程序的代码效率,也为了使程序的整体结构更加清晰,我们可以使用一
2、些可以完成特定功能,且由标识符标识的程序段,这些程序段被称为子程序或函数。Delphi 供应了两种机制用于设计子程序,它们分别是过程procedure 和函数 function 。Delphi 的过程分为标准过程与自定义过程两种。标准过程是指系统内部为完成某种系统功能而定义的过程,无须编写代码,即可直接使用。用户自定义过程就由用户自行编写代码以完成指定的操作。2. 类和对象的定义在客观世界中,每一个事物都可以看作是一个对象Object ,这些对象有自己的属性。对对象进行抽象,提取出对象通用的属性就形成了类。“类”是对某一具有共同特点的实体的描述。从这个角度上看,“类”和数据类型是一样的。但是类
3、所不同的是类不但对实体的属性进行了描述,而且仍对实体所具有的动作(方法)特点进行了定义,从而使得类可以完全描述出一个现实的实体。 “对象”对象是类的实例化。是类的具体表达。本质上也是一种数据结构。类和对象的关系与数据类型和变量的关系是一样的。在Delphi 编程中对象可以被懂得为可视化控件如按钮、标签等。3. 对象的特性对象最突出的特点有三个:封装性,继承性,多态性。1) 对象的封装性对象的封装特性是把数据和操作数据的动作都组合在一个结构中,并依据需要通过不同的保留字段来设置这些数据和动作(方法)的可见性。这样作的目的是就可以隐匿类内部的复杂性,这对于对象的共享是特殊有利的。2) 对象的继承性
4、对象的继承性也是对象的很重要的特点。继承性是指对象拥有祖先对象所共有的特点,同时又具有自己的特点。3) 多态性多态性是指对象可以接收多个不同类型的参数,然后自动的依据类型进行处理。电视也一样,电视可以接收无线信号,有线信号,VCD,DVD信号。电视会依据不同的信号模式自动选择处理方式。这个特点也是特殊有用的。可编辑资料 - - - 欢迎下载精品名师归纳总结四、试验内容1. 熟识 Delphi 集成开发环境中的各个组成部分,包括主窗口、代码编辑器、窗体设计器、对象观看器( Object Inspector)和工程治理器 Project Manager ,特殊是主窗口的菜单栏和快捷工具栏。熟识单元
5、文件(*.pas)的结构,包括 unit 语句、 interface 部分、implementation 部分、 uses子句。2. 在一个窗口中包含3 个按钮,当用户单击其中一个时,要求其它个别按钮不能使用,如下图:单击 Button1单击 Button2单击 Button3设计步骤如下:(1) 应用程序用户界面的建立与对象属性参见上图,留意三个按钮Button1,Button2,Button3的 Tag 属性分别为: 0, 1, 2。(2) 双击按钮 Button1, 系统自动声明默认的大事过程:Button1Click ,并同时打开代码编辑窗口。(3) 编写 Button1 的 OnCl
6、ick 大事过程代码:注: sender:可以让多个组件共享一个大事区as 运算符:用来作类的转换,它会将左方操作数的这个变量所属的类,转为右方操作数那种类。(4) 在对象观看器中依次选择Button2 和 Button3 ,并在大事选项卡中选择大事OnClick ,从大事名称右边的下拉列表中选择已建立的大事过程名Button1Click 。(5) 单击标准工具栏中的“ Run ”按钮或按 键,运行工程。3运算阶乘 5!、 7!、 15!,以及阶乘的和5! +7! +15!。分析:可以用过程Factorial 来运算任意阶乘 n. ,每次调用过程前给nValue 一个值,在过程Factoria
7、l 中将所求结果放入到Total 变量中,返回主程序后Fact 变量接受 Total 的值可编辑资料 - - - 欢迎下载精品名师归纳总结设计步骤如下:应用程序用户界面的建立与对象属性达到设置参见上图,下面给出通用过程以及大事过程代码:可编辑资料 - - - 欢迎下载精品名师归纳总结说明:通用过程的代码部分必需位于4 个按钮的大事代码之前才能被调用。五、练习题和摸索题1. 验证 book2p70 这个工程,并把其中的if 的多分支语句改为case语句。2. 自定义一个类,定义类的数据成员和方法程序,并编写代码实现类的实例化,编写代码实现类的封装、继承。六、预习要求1、熟识和把握试验目的。2、复
8、习相关学问七、试验报告要求(1) 要求写出程序的核心代码。(2) 调试程序并进行分析可编辑资料 - - - 欢迎下载精品名师归纳总结试验二 常用组件的使用一、试验目的通过试验,把握 Delphi 中几个常用组件的应用。二、试验环境1. 硬件:微机2. 软件: DELPHI 7.0专业版三、相关学问Delphi编程,窗体是组件的容器,窗体上的各个组件的设置是编程的主要工作。这次试验主要练习如何创建菜单栏,工具栏和状态栏,以及TLabel ,TEdit ,TMemo ,TListbox , TOpenDialog , TSaveDialog 等几个组件的应用。TLabel 我们称它为标签组件,它的
9、主要功能是文字标注和说明作用。TLabel 组件不能输入焦点。它主要属性是Caption ,我们可以直接给Caption 赋值。TEdit组件主要用于实时显示用户输入的文本。当用户在其中输入字符时,将触发 OnChange 大事,表示编辑框当中的内容正在发生变化。它的Text 属性 , 键盘输入的内容就输入到这个属性中。这是个TString 类型的属性。我们通过读写TEdit.text 中的内容来完成我们的任务。假如要建立一个能够显示和编辑多行文本的文本编辑器,就要用到TMemo(多行文本 编辑器)了。 TMemo 与 TEdit 的不同之处主要表达在Lines 属性上,它也是 Tstring
10、s 类型。TStrings 是一个抽象类,它并没有真正实现操纵字符串的代码,它只是定义了一系列的方法。 TStrings 的派生组件实现了实际上的字符串操纵方法,使用户可以操纵属于组件的字符串列表。这个类型中定义了Add , Delete, Insert 等方法,可以完成加入,删除,插入某一行数据的操作。此外仍可以通过loadfromfile , SaveToFile实现从文本文件中读入数据,和储存数据的功能。TListBox 我们称它为列表框组件。它可以显示一个工程列表,并且用户可以从列表中选择一个或者多个工程。列表框的主要属性是Items,它也是 Tstring 类型,所以和 TMemo的
11、操作一样。四、试验内容1. 建立一个 列表框之间工程移动的工程,要求界面如下图所示,可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结2. 设计一个综合运用菜单的例子,并建立一个文本文件测试是否能实现应具有的功能。设计步骤如下:(1) 向窗体中添加一个Memo 组件,设置 Memo 的 Align 属性为 alClient ,布满整个窗体。(2) 向工程中添加一个MainMenu 组件,在菜单设计器中设置菜单项,设计后如以下图:(3) 向工程中添加OpenDialog 组件和 SaveDialog 组件,设置过滤条件如以下图:(4) 为菜单项设计的
12、代码如下:可编辑资料 - - - 欢迎下载精品名师归纳总结五、练习题和摸索题1. 编写代码实现 TLabel 和 TEdit 组件的综合应用2. 完善试验内容 2 的设计菜单的例子,在这个例子的基础上,创建一个工具栏,要求在工具栏上有实现Copy 和 Paste功能的快捷按钮,按钮上仍要有图像(通过TImageList 组件实现)。六、预习要求1、熟识和把握试验目的。2、复习相关学问七、试验报告要求(1) 要求写出程序的核心代码。(2) 调试程序并进行分析可编辑资料 - - - 欢迎下载精品名师归纳总结试验三 数据库应用程序的开发一、试验目的1. 熟识数据库设计方法和数据库开发常用的组件。2.
13、 把握建立数据库应用程序的基本操作,把握用SQL 语言对数据库中的数据进行操作。3. 把握开发小型数据库应用系统的步骤,综合所学学问。二、试验环境1. 硬件:微机2. 软件: DELPHI 7.0专业版三、相关学问1. 数据库分类数据库依据结构可以分为文件型数据库和C/S 型数据库。文件型数据库的特点是数据库由单个或者多个文件组成,没有附加的治理程序。比较著名的文件型数据库由Access、DBF 、Paradox 等。Access 是一个数据库治理系统,是Office 办公软件中一个极为重要的组成部分。微软之所以把它集成到Office 中而不是Visual Studio 中,是由于它与其他的数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- database实验指导书 database 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内