数据库实训报告(SQLSERVER2008)

上传人:平*** 文档编号:12895089 上传时间:2017-10-21 格式:DOC 页数:21 大小:2.26MB
返回 下载 相关 举报
数据库实训报告(SQLSERVER2008)_第1页
第1页 / 共21页
数据库实训报告(SQLSERVER2008)_第2页
第2页 / 共21页
数据库实训报告(SQLSERVER2008)_第3页
第3页 / 共21页
数据库实训报告(SQLSERVER2008)_第4页
第4页 / 共21页
数据库实训报告(SQLSERVER2008)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《数据库实训报告(SQLSERVER2008)》由会员分享,可在线阅读,更多相关《数据库实训报告(SQLSERVER2008)(21页珍藏版)》请在金锄头文库上搜索。

1、实 训 目 的实训一:VB 程序开发1、熟悉 vb 集成开发环境2、掌握 vb 启动与退出3、掌握简单应用程序界面设计步骤 4、掌握窗体上控件的添加方法和常用控件的简单应用5、掌握几种常用控件的应用计常用属性的方法。实训二: 菜单设计1、了解菜单的概念和作用2、掌握菜单编辑器的使用方法3、熟悉菜单事件的编程方法。实训三:创建李亚强 0912020107 数据库1、掌握数据库的创建与修改方法2、掌握数据库表的创建方法3、学会 t-sql 语句创建表、修改表和删除表4、掌握给表之间建立关系。实训四:查询与视图的建立及应用1、掌握select子句和where子句的用法。2、掌握视图的创建方法及应用。

2、3、掌握利用视图来更新基本表。实训五 :程序结构及变量的应用1、掌握程序的基本结构的使用2、掌握系统函数的使用。3、掌握自定义函数的使用实训六:利用 Vb 访问 SQL SERVER 2008 数据库(系统集成)1、掌握如何通过 VB 来访问 SQL SERVER 2008 开发的数据库。数学本科 0901 班李亚强数据库实训报告1实 训 要 求(一)知识要求:1了解数据库的意义,数据库的要素2深入理解数据库中表与关系的概念,及其关系3理解表、查询、视图、索引、存储过程和触发器的概念4理解安全性管理的作用5掌握数据库的备份和恢复方法6掌握数据转换的内容(二)能力要求:1熟练掌握使用 SQL S

3、ERVER 建立数据库,设计表及其关系; 2. 掌握数据库查询的几种方法; 3. 会使用视图和索引对数据库进行各种操作; 4. 会进行存储过程和触发器的创建和使用并对其进行语句分析; 5. 掌握安全性管理方法的内容并会角色用户的创建和使用; 6. 掌握数据库的备份三种方式会进行备份和恢复; 7会使用数据转换向导进行数据转换操作。实 训 注 意 事 项1、遵守机房纪律,服从辅导教师指挥,爱护实验设备2、注意保存做好的作品3、防止雷同4、设计页面美观大方,无垃圾代码5、不迟到,不早退6、做完后完成实训报告。实 训 内 容一、VB 程序开发二、菜单设计三、创建李亚强 0912020107 数据库四、

4、查询与视图的建立及应用五、程序结构及变量的应用六、利用 Vb 访问 SQL SERVER 2008 数据库(系统集成)数学本科 0901 班李亚强数据库实训报告2实 训 心 得 体 会经过这一学期的学习,我对 SQL SERVER 数据库管理系统有了一定的了解。初步掌握了数据库的创建与修改、分离与附加的方法,掌握了数据库中表与视图的创建和管理方法。也了解了在 SQL SERVER 中对表和视图进行操作的方法。在学习 SQL SERVER 编程时,我们回顾了 C 语言的编程语言,通过比较,使得我对所学的几种汇编语言有了跟清晰的认知。同时,通过做前台窗口,我们还学习了 VB 的一些知识,尤其是对

5、VB的一些简单操作作了比较系统的学习,学会用它做一些实用的计算机前台操作,同时,基本可以完成用 VB 做的前台操作访问 SQL SERVER 数据库中的信息,比较贴近实际,也比较实用,让我感到受益匪浅。最后,经过 SQL Server 数据库的实训,我对数据库的认识有了很大的提高,很多在原来看来似是而非的东西逐渐清晰起来,未曾发现的问题也在试训的过程中被发现并解决,各方面能力都有了一定的提高。总之,实训让我们对所学知识有了更加清晰的认识,也促使我们更加认真细致的去发现我们的不足,进而进行了针对性地改进,尽可能的扫除了知识盲点,理清了知识要点,消化了知识难点,使我们得到了更好的发展。数学本科 0

6、901 班李亚强数据库实训报告3实训一:VB 程序开发实训内容:1、熟悉 Visual Basic 环境2、建立加法器里面有三个命令按钮计算、重新输入、退出 三个文本框输入数字及输出结果,窗体标题为加法器要求:设置标签为透明,字体字号颜色均进行设置,加窗体背景图片步骤:1、打开 VB6.0,新建工程,创建窗体。对 Form1 进行属性设置:Caption : 加法器2、在工具箱中选择文本框,拖动到适当的大小,释放。以上过程重复三次。对Text1、 Text2、Text3 进行属性设置:Text: 清空。3、在工具箱中连续选择三次 Label,分别拖动在三个文本框的左边。对 Label1 进行属

7、性设置:Alignment : 2 Center;BackStyle:0-Transparent;Caption:加数;Font:宋体,三号字。 对 Label2 进行属性设置:Alignment : 2 Center;BackStyle:0-Transparent;Caption:被加数;Font: 宋体,三号字。对 Label3 进行属性设置:Alignment : 2 Center;BackStyle:0-Transparent;Caption:和;Font:宋体,三号字4、在工具箱中连续选择三次选择 CommandButton,分别拖动在三个文本框的下方。对 Command1 进行属性

8、设置:Caption:计算;Font:宋体,小五号字。对Command2 进行属性设置:Caption:清除;Font:宋体,小五号字。对 Command3进行属性设置:Caption:退出;Font:宋体,小五号字。5、选中加法器,对其进行属性设置:Picture:在电脑中选择图片。6、双击,加代码。截图:数学本科 0901 班李亚强数据库实训报告4图 1-1 代码如下:Private Sub Command1_Click()Text3 = Val(Text1) + Val(Text2)End SubPrivate Sub Command2_Click()Text1 = Text2 = Te

9、xt3 = End SubPrivate Sub Command3_Click()EndEnd Sub3、建立课程选择窗体,如图所示 要求:列表框中有滚动条,水平和垂直均可,且在列表框中选科目时 文本框中会自动出现所选择的内容。步骤:同第 2 题步骤相仿。截图:数学本科 0901 班李亚强数据库实训报告5图 1-2代码如下:Private Sub Combo1_Click()Text2 = Combo1End SubPrivate Sub Command2_Click()EndEnd Sub4、制作教学信息管理系统的欢迎界面,界面样式自定。点击进入按钮,界面到用户名密码界面。样图:(最好有动态

10、字幕出现,要用到计时器) 。步骤:1、打开 VB,新建工程,创建窗体。对 Form1 进行属性设置2、建立文本框及单选按钮,对其分别进行属性设置。3、建立计时器。欢迎界面截图:图 1-3 图 1-4数学本科 0901 班李亚强数据库实训报告6代码如下:Private Sub Command1_Click()Shell (C:Users亚强Desktop亚强 VB登陆界面.exe), vbNormalFocusEnd SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub Timer1_Timer()Static i As BooleanIf i

11、 = False ThenLabel1.Caption = 李亚强欢迎您的光临ElseLabel1.Caption = 教学信息管理系统End Ifi = Not iEnd Sub登陆界面截图:图 1-5 图 1-6代码如下:Private Sub Command1_Click()If Text1 = lyq And Text2 = 123 ThenMsg = 登录成功!Title = 提示!数学本科 0901 班李亚强数据库实训报告7Resp = MsgBox(Msg, 300, Title)ElseMsg = 用户名或密码错误!Title = 错误提示!Resp = MsgBox(Msg,

12、 300, Title)End IfEnd SubPrivate Sub Command2_Click()Text1 = Text2 = End SubPrivate Sub Command3_Click()EndEnd Sub实训二: 菜单设计实训内容:1、建立一个菜单,完成功能进行加减乘除运算。步骤:1、打开 VB6.0,新建工程,创建窗体。对 Form1 进行属性设置:Caption : 计算器,Picture:在电脑中选择图片。2、 单击右键,选择菜单编辑器。添加“运算”和“结束”两个菜单选项,并在“运算”菜单选项下添加“加法” 、 “减法” 、 “乘法”和“除法”选项,在“结束”菜单

13、选项下添加“清除”和“退出”菜单选项。3、 在工具箱中选择文本框,拖动到适当的大小,释放。以上过程重复三次。将Text1、 Text2、Text3 属性设置中的 Text:更改为清空,同时根据需要对这三个Text 进行其它属性设置。4、 在工具箱中连续选择三次 Label,分别拖动在三个文本框的左边,并根据需要对这三个 Label 进行属性设置。5、 双击,加代码。截图:数学本科 0901 班李亚强数据库实训报告8图 2-1 图 2-2图 2-3代码如下:Private Sub 乘法_Click()Text3 = Val(Text1) * Val(Text2)End SubPrivate Su

14、b 除法_Click()Text3 = Val(Text1) / Val(Text2)End SubPrivate Sub 加法_Click()Text3 = Val(Text1) + Val(Text2)End SubPrivate Sub 减法_Click()Text3 = Val(Text1) - Val(Text2)End Sub数学本科 0901 班李亚强数据库实训报告9Private Sub 清除_Click()Text1 = Text2 = Text3 = End SubPrivate Sub 退出_Click()EndEnd Sub2、仿照如上方法建立教学信息管理系统菜单。要求

15、如下,功能可以根据自己所完成的系统不同:查询 修改 退出学号查询 修改密码班级查询 关闭姓名查询课程查询步骤:与上题步骤相仿。截图:图 2-4 图 2-5数学本科 0901 班李亚强数据库实训报告10图 2-6代码如下:Private Sub 退出_Click()EndEnd SubPrivate Sub 学号查询_Click()Shell (C:Users亚强Desktop亚强 VB学号查询.exe), vbNormalFocusEnd Sub以班级、姓名、课程查询方法类似类似实训三:创建李亚强 0912020107 数据库实训内容:1、创建以自己的学号和姓名命名的数据库,数据库大小自定。要求实训报告中将数据库创建 T-SQL 脚本复制出来,或者将 T-SQL 代码直接写出来。创建三张表, 表的结构如下:学生表:字段名 数据类型 长度 允许为空学号 char 8 NOT NULL姓名 char 6性别 char

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号