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

简介:
 

 

首先、我想本文主要是适用于基于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)           其他

四、  其他

 

目录
相关文章
|
9月前
|
人工智能 移动开发 前端开发
【自学编程】这几个学习网站你绝不能错过
【自学编程】这几个学习网站你绝不能错过
256 0
|
缓存 监控 网络协议
初级网络工程师这30道面试题一定得会,建议小白收藏!
初级网络工程师这30道面试题一定得会,建议小白收藏!
264 0
|
自然语言处理 程序员
从0开始的小白如何一步步进入程序员的职业生涯
从0开始的小白如何一步步进入程序员的职业生涯
从0开始的小白如何一步步进入程序员的职业生涯
|
算法 Dubbo Java
3 条掏心掏肺的建议,新手学习编程必备,快上车!
3 条掏心掏肺的建议,新手学习编程必备,快上车!
124 0
|
前端开发 JavaScript 算法
新手开始学习编程的正确姿势
最近因为疫情的原因,我没有出去找工作。我不会的东西还有很多,野路子学的一些编程知识都不系统化。目前已经感觉到技术提升遭遇瓶颈,想在家里沉淀一下。我在朋友圈还打出 180 天前端逆袭计划 的口号 ,但是自己又总有些踌躇不定。上次写的 CSS 学习笔记我都已经忘记了—— CSS布局之水平居中布局。偶然在 Medium 看到了一篇文章,比较认同作者 Lucas F. Lu 在 The Correct Way To Begin Learning How To Code 一文中的观点,遂于作者取得联系,申请翻译许可。
840 0
新手开始学习编程的正确姿势
|
程序员
新手程序员需要注意哪些?
1、改变角色,摒弃学生身份。 职场与教室是完全不同的两个环境,直白来说,教室内彼此的竞争仅仅是面子问题。争强好胜而已。职场的竞争无论何时何地都存在,只是表面是否和谐而已。所以说,不要傻傻分不清。简单来说,就拿问问题来说,如果是学生问老师,刨根问底,紧追不舍,都无可厚非。
1314 0