从新手到初级程序员的修练

简介:
 

 

首先、我想本文主要是适用于基于ASP+SQL SERVER开发环境的web开发程序员!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

其二、解释两个关键词吧!一个是新手,一个是初级程序员。新手应该就是对于程序、数据库没有什么认识的人们,而初级程序员则应该是熟悉一种开发语言的基本开发环境、读懂这种开发语言、并可以独立手写部分简单代码(这个方面不知道是否适当)。

其三、帮助文档或是学习文档的选择,我建议去阅读的两个文档VB script语言参考(可以在网站上下载) + SQL联机丛书(可以从SQL安装盘里有)+html的了解到熟悉的过程+css&div的应用

学习的步骤有:

一、  先熟悉数据库基本语言(整个文章以sa登录,并数据库Northwind中的数据表Shippers为例。参考sql 帮助文档与SQL语言参考大全.chm

a)         插入(记着关键字 insert into values)

                                                     i.              Insert into [northwind].[dbo].[shippers] values (‘4’,’news test  shippers’,’(8610-88090909)’) 这个按默认列进行插入记录,比较简单。但如果表中有列是自动增长型则会出错

                                                    ii.              Insert  into [northwind].[dbo].[shippers] (shipperid,companyname,phone) values (‘4’,’news test shippers’,’8610-88090909’) 这个是具体将某个值插入到某个特定的列中,只要列和值一一对应就没有问题

b)         查询(记着关键字 select from where order

                                                     i.              Select * from [northwind].[dbo].[shippers] 查询shippers中的所有列的所有数据数据(仅需要记住关键字select

                                                    ii.              Select shipperid,companyname,phone from [northwind].[dbo].[shippers] 查询shippers shipperidcompanynamephone三列的所有数据,当然因为这个表中只有这三个列则结果同上面是一样的。如果表中不到上述的三个列,那么就只是显示当前查询的三个列出来,如:select companyname,phone from [northwind].[dbo].[shippers] 则就只是从shippers中查询companynamephone两个列出来

                                                  iii.              Where 是个条件语句,常常会带着likenot like=!= >>= <<=<>

1.          Select * from shippers where shipperid = 2,那么将仅仅显示shipperid2的所有数据

2.          Select * from shippers where shipperid >2,那么将显示shipperid大于2但不等于2的所有数据,那么如果是select * from shippers where shippedid>=2那么就显示shipperid大于等于2的所有数据

3.          Select * from shippers where shipperid <2,那么将显示shipperid小于2但不等于2的所有数据,那么如果是select * from shippers where shippedid<=2那么就显示shipperid小于等于2的所有数据

4.          Select * from shippers where shipperid <>2 select * from shippers where shipperid !=2两个语句的结果一样,都是查询shipperid不等于2的所有数据

5.          使用likenot like 的时候需要再记住一个关键是通配符。什么是通配符呢?

                                                   iv.              Order排序语句,排序的方式可以升序也可以是降序。升序用asc 降序用desc,如果没有指定order那么默认是用升序;如:select * from [northwind].[dbo].[shippers] order by shipperid desc 查询shippers表中所有的数据,并将表中的数据按shipperid的表降序排列

c)          修改

                                                     i.              Update shippers set companyname =’测试公司名称shippers表中的公司全部修改成为测试公司名称

                                                    ii.              Update shipers set companyname=’测试公司名称’ where shipperid = 2 修改表为shipperid2的所有公司名称改为“测试公司名称”,其他的where 语句同查询语句一至

d)         删除

                                                     i.              Delete from shippers 将删除shippers表中所有的记录

                                                    ii.              Delete from shippers where shipperid = 2 后面的条件语句where同查询语句

二、  Html的应用(可以先看下DHTML 手册.chm)

a)         基本元素

                                                     i.              Html

                                                    ii.              Head

                                                  iii.              Title

                                                   iv.              Body

b)         其他

                                                     i.              Div

                                                    ii.              Table

                                                  iii.              搜索引擎相关的优化关键、作者、注释等

三、  熟悉VBscriptASP)基本使用(以下这些内容在VB script语言参考中描述的很清楚)

a)         数据类型

b)         变量

c)          常数

d)         运算符

e)         条件语句

f)          循环语句

g)         过程与函数

h)         记住一些关键字

i)           其他

四、  其他

 

目录
相关文章
|
SQL 前端开发 JavaScript
Java开发初级6.24.2
3.Java网站src/main/java目录保存的是什么资源? A. Java源代码文件 B. 测试代码 C. JavaScript、CSS等文件 D. 图片资源 正确答案:A 4.什么是索引Index? A. SQL数据库里的表管理工具 B. SQL数据库里的查询工具 C. SQL数据库里的目录工具 D. SQL数据库用来加速数据查询的特殊的数据结构 正确答案:D
141 0
|
Java 开发工具 git
Java开发初级6.24.3
5.在Git使用过程中,进行Git配置的操作命令是哪个() A. config B. config -g C. config -a D. git config 相关知识点: 在git中,经常使用git config 命令用来配置git的配置文件,git配置级别主要有:仓库级别 local 【优先级最高】、用户级别 global【优先级次之】、系统级别 system【优先级最低】 正确答案:D 10.RDBMS是什么? A. Rela Database Management Systems B. Relational Database Management Systems C. Relation
133 0
|
Java
Java开发初级6.21.1
1.下面关于泛型的描述中错误的一项是? A. “? extends 类”表示设置泛型上限 B. “? super 类”表示设置泛型下限 C. 利用“?”通配符可以接收全部的泛型类型实例,但却不可修改泛型属性内容 D. 如果类在定义时使用了泛型,则在实例化类对象时需要设置相应的泛型类型,否则程序将无法编译通过 相关知识点: https://edu.aliyun.com/course/35 正确答案:D 2.下列选项中属于SVN中控制鉴权用户访问版本库的权限默认权限的是() A. write B. read C. none D. null 相关知识点: auth-access:取值范围为"writ
145 0
|
Java
Java开发初级6.11.1
Java开发初级6.11.1
74 0
|
Java
Java开发初级6.10.1
Java开发初级6.10.1
101 0
|
Java
Java开发初级6.9.1
Java开发初级6.9.1
83 0
|
Java 开发工具 git
Java开发初级6.7.3
Java开发初级6.7.3
83 0
|
Java 开发工具 git
Java开发初级6.5.3
Java开发初级6.5.3
97 0
|
Java 开发工具 git
Java开发初级6.3.3
Java开发初级6.3.3
73 0
|
Java 开发工具 git
Java开发初级6.2.3
Java开发初级6.2.3
98 0
下一篇
无影云桌面