VB与数据库的学习不觉间跨过了半年的时间,从瑟瑟的寒冬到炎炎的夏日,从懵懂的无知到些许的了解。在这半年中也会有懈怠会有疲倦会有厌烦。对于做到多好每个人有不同的定义,我无法评价自己做到有多好,做到有多差。至少我努力了,认真的走着每一步属于自己的路。在这个夏天开始了软工的学习,回首过去那些点点滴滴散落了一地。。。
一、红皮书实例
红皮书共分为三篇,至此只学习了前两篇。第零章主要讲述VB变成的基础,讲述了VB的发展史。对于VB中编程环境进行了介绍,对象的属性方法和事件。VB的设计基础(数据类型、函数、三大语句)。在对于VB的介绍中引出了下面使用ADO(ActiveX Data Object)数据库控件。
实例1-3:主要讲解了三种对于数据库的链接的方法。用ADO对象访问数据库、ADO实现对于ODBC数据源的访问操作、用ADO Data控件创建Access数据库链接。实际上不管是那种数据源,使用ADO访问都需要3个步骤:建立数据源连接(创建Connection对象)、检索数据(创建Recordset对象)和操作数据。实例4:如何实现分页显示运用DataGrid控件和MSFlexGrid控件实现。实例5:讲述使用数据查询,使用ADO Command对象创建参数查询实现对于数据库中数据的查询。
二、《sql入门经典》+《数据库视频》
这两份学习材料很相似,《sql入门经典》主要侧重于对于所有sql进行讲解,比较偏向于理论实践性并不强。《数据库视频》其实是以sql2000为背景下进行的详细阐述,正好弥补了前者的不足,让读者直观的看到对于sql的操作。万变不离其宗。
在实际的运用中更加接近现实。从《数据库视频》出发进行简单的讲解。我将其分为三大类:首先第一类基本介绍:先对于sql2000如何安装进行了讲解,安装的软件需求安装的配置。T-SQL语句的设计基础,主要是数据类型变量和函数。sql中的语言分类,其中最重要的就是select语句的使用,所占的地位是不可撼动的。在其中还有一大类就是对于数据的管理主要有以下几种方式:视图、索引、触发器、存储过程。主要讲解各自的创建方式各自的作用。最后就是数据的安全:讲解了数据库中的备份方式,例如增量备份、数据库备份等。有效的防止了数据的丢失。再有就是sql的登陆权限,两种Windows身份验证和SQL sever身份验证。保障了用户信息的安全,反正有人恶意登陆。
三、学生信息管理系统
学生信息管理系统是我接触的第一个系统,在此之前有过VB百例,但那仅仅是接触的一个个的例子逻辑关系并不强。学生信息管理系统实现了一个学生,从一个学校接受到一个学生对于学生基本信息管理的步骤。与实际生活联系紧密。学生信息管理系统囊括了学生从入校到离校所有的环节。
首先,自己想要实现对学生的管理必须可以登录设计的系统,就需要有一个专用的用户名,学生来到学校先给学生分一个班级,然后才可以添加学籍信息,学生基本的信息就建立完毕。在学校当然要学习课程,这里的添加课程是面向所有的学生的。用自己作为学生多年的经验,学生必然有期中考期末考,涉及到对于学生考试成绩的管理。
四、机房收费系统
如果说学生信息管理系统是自己半路领养的小猫,那机房收费系统这只一定是自己从小养大的,孰轻孰重尤见分晓。做系统和养猫可不一样,对于养猫我有经验,但是做系统确实真正的第一次。
机房收费系统中收获最大的就是结账,自己平时从来没有注意过结账这个问题。导致真正的要自己真枪实战的时候,退缩了害怕了慌乱了。自己思路里的特别清楚但是金额的计算总是差强人意,果然是世事洞明皆学问,人情练达即文章。
五、总结
最后现在结束了一段学习,开启了另一段航程。送给自己一句话。