学完了VB6与server SQL,想要拿这两种语言进行比较,计算机语言不分优劣,各有各的特点,下面进行简述:
概念
VB6:面向过程的程序设计语言,以事件驱动为机制的可视化程序设计语言,存在结构化和模块化。
SQL server:关系型数据库管理系统,可以跨平台与服务器使用,VB等编程语言也会经常使用到。
总结:一个是一门编程语言,一个是管理系统。
使用方式
VB6:
1 .界面设计: 可视化的设计平台,直接在对象窗口放置控件,再通过设置属性调整到想要的效果,也可以通过编程来设计应用程序的界面。
2. 编写程序: 事件驱动的编程机制,针对触发某个对象的事件进行编程。程序由一个主程序和若干子程序和函数组成,运行时总是先从主程序开始,由主程序调用子程序和函数。还可以对事件和方法进行封装、调用。
3. 设计语言:
有丰富的数据类型(如整型、字节型、可变型、日期型、布尔型等,每种数据类型都有特定的数据范围)
内置多种函数(大体分成五类,分别是:转换函数、数学函数、日期函数、时间函数和随机函数)
支持变量,分为全局变量和局部变量,还可以规定传参类型(按地址、按值)
子程序分公有与私有,公有的一般放置在模块里,私有的放置在窗体里。
有索引
采用模块化和结构化程序设计语言,结构清晰,语法简单。
SQL server:
1. 界面设计: 可以通过管理工具创建数据库与表,也可以通过“新建查询”编程设计数据库与表。
2. 编写程序: 在“新建查询”中编辑SQL语句来增、删、改、查特定数据库中的数据,也可以直接对表进行操作,执行SQL语句后有时不会有返回结果,而是用一句话来提示是否执行成功。一般执行语句不会自动被系统保存,需要自己手动保存。
在其他程序语言平台上如VB,也可以通过各种方法连接SQL server,同样通过SQL语句对数据库进行增、删、改、查的操作。
3. 设计语言:
也有丰富的数据类型(如大整型、可变长型、日期型等,数据类型后要标明字符长度)
同样内置多种函数和运算符
同样支持变量,变量也可以规定传参类型
也有索引
总结:设计语言大体是相通的,其它后面慢慢总结。