注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

连江伟 廊坊师范学院信息技术提高班第十期

因为痛,所以叫青春。。。。

 
 
 

日志

 
 
关于我

一个爱宁静的人

文章分类
网易考拉推荐

SQL 入门经典(1)  

2013-06-09 21:39:30|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

    很早就听说过SQL,但对于其真正的含义不甚了解,到今天为止,才算是明白了什么是SQL:即结构化查询语言(Structured Query Language)。

    由此也明白了以前认识上的误区,以为数据库就是SQL什么的,对于数据库的学习让我知道自己是多么的孤陋寡闻。《SQL 经典入门》这本书已经看了大概三分之一了,现在来做一个阶段总结。

    宏观上说,对一些基本的概念有了了解。比如我们正在学习数据库,那么我问你什么是数据库?你能回答吗?我对数据库的理解有两个:1是就是大量数据的集合,2是SQL和DBMS的一个有机整体:DBMS就好比提供数据,而SQL相当于方法或者叫做操作,对数据进行操作,如此合起来称之为数据库,当然这只是我的个人理解。

我们再来看看百度提供的定义:1J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个"数据库集合"2 数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。

    我们在红皮书实例的学习中遇到的诸如:

.CommandText = "SELECT*FROM 系统用户 WHERE 用户名 LIKE ?AND 身份 LIKE ?"

.Open "SELECT * FROM 系统用户 ", objCn

strSQL = "SELECT 口令 FROM 系统用户 WHERE 用户名='" & username & "'"

    都是SQL在VB编程中的具体应用,之前在敲代码的时候很是费解,这些必须要大写的语句到底是什么玩意儿?经过现阶段的《SQL入门经典》的学习,才明白原来那些就是曾经神秘的SQL语言,那么对SQL的认识的确要比一开始上来就学习SQL理论要深刻的多,容易得多。

    当然在现阶段的学习中有一个问题很纠结,那就是实践的很少,连示例数据库都没有创建,但是对于内容的理解也无大碍,一方面得快速学习SQL,时间紧,所以不想让鼓捣数据库耽误时间,另一方面实践真的是很重要,如此这般才会纠结。

    不管怎么样,一定要踏踏实实的学好SQL,那么在后续的学生信息管理系统、视频学习和机房收费系统中才会游刃有余,而且那两个系统的代码实现也是一个很好的实践机会,期待!

  评论这张
 
阅读(21)| 评论(6)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017