文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
网站首页 软件下载
数码学院 网络学院
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院技术开发SQL 学院SQL语法大全
精品广告
推荐TOP10
·系统安全之SA弱口令带来的安全隐患
·Sql Sever数据库自动备份
·SQL Server的有效安装
·如何才能让MySQL与OpenOffice共舞
·SQL Server各种日期计算方法
·sql 经典语句
·50种方法巧妙优化你的SQL Server数据库
·MySQL将为数据库管理员减负
·你的MySQL安全了吗?加铸23道安全门
·恢复误删数据(SQL Server 2000)--Log Explorer
·SQL Server连接中的常见错误
·优化SQL Server服务器内存配置的策略
·Sql server优化50法
·SQL Server连接失败错误故障的分析与排除
·存储过程从入门到熟练(多个存储过程完整实例及调用方法)
·剖析SQL Server 2005中的报告服务架构
·两个数据分页的存储过程
·MS SQL Server 2000系统数据类型
·SQL SERVER 2005 同步复制技术
·SQL Server 2005数据加密技术应用研究
阅读TOP10
·SQL Server安装文件挂起错误解决办法
·恢复误删数据(SQL Server 2000)--Log Explorer
·sql server日期时间函数
·SQL SERVER 2005 同步复制技术
·sql 经典语句
·SQL Server的有效安装
·SQL Server各种日期计算方法
·读取sql2000,sql2005中的表结构
·在Windows xp系统上安装了SQL server服务器版
·Sql server优化50法
·在sqlserver2005中安装sql server 2000的示例数据库northwind
·Sql数据库MDF数据文件数据库恢复
·sql server2000导入mdf文件
·同时安装sql2000和sql2005,经验点滴
·怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?
·C#连接mysql
·开启sql server 2005的远程访问功能
·记录一致性错误日志可以简化PL-SQL调试
·SQL Server连接失败错误故障的分析与排除
·获取SQL Server的当前连接数

SQL语法大全

日期:2005年7月4日 作者:清风网络学院 查看:[大字体 中字体 小字体]


本章内容 SQL介绍    用SELECT 语句从表中取数据 创建新表 字段属性 向表中添加数据 删除和修改表 为了建立交互站点,你需要使用数据库来存储来自访问者的信息。例如,你要建立一个职业介绍服务的站点,你就需要存储诸如个人简历,所感兴趣的工作等等这样的信息。创建动态网叶也需要使用数据库,如果你想显示符合来访者要求的最好的工作,你就需要从数据库中取出这份工作的信息。你将会发现,在许多情况下需要使用数据库。
在这一章里,你将学会怎样使用"结构化查询语言"(SQL〕来操作数据库。SQL语言是数据库的标准语言。在Active Sever Pages 中,无论何时你要访问一个数据库,你就要使用SQL语言。因此,掌握好SQL对ASP编程是非常重要的。

注意:
你可以把"SQL"读作"sequel",也可以按单个字母的读音读作S-Q-L。 两种发音都是正确的,每种发音各有大量的支持者。在本书里,认为"SQL"读作"sequel"。

通过这一章的学习,你将理解怎样用SQL实现数据库查询,你将学会怎样使用这种查询从数据表中取出信息,最后,你将学会怎样设计和建立自己的数据库。

注意:
通过下面几章对SQL的介绍,你将对SQL有足够的了解,从而可以有效地使用Active Sever Pages。但是,SQL是一种复杂的语言,本书不可能包括它的全部细节。要全面掌握SQL语言,你需要学习在Microsoft SQL Sever 中使用SQL。你可以到附近的书店去买一本Microsoft SQL Sever 6.5。

SQL介绍:
本书假设你是在SQL操作Microsoft SQL Sever 的数据库。你也可以用SQL操作许多其它类型的数据库。SQL是操作数据库的标准语言。(事实上,关于SQL语言有一个专门的ANSI标准〕

注意:
不要在你的站点上试图用Microsoft Access代替Microsoft SQL Sever。SQL Sever可以同时服务于许多用户,如果你希望你的站点有较高的访问率,MS Access是不能胜任的。

在学习SQL的细节之前,你需要理解它的两大特点。一个特点容易掌握,另一个掌握起来有点困难。
第一个特点是所有SQL数据库中的数据都存储在表中。一个表由行和列组成。例如,下面这个简单的表包括name 和e-mail address:
Name Email Address
................................................................
Bill Gates billg@microsoft.com
president Clinton president@whitehouse.com
Stephen Walther swalther@somewhere.com
这个表有两列(列也称为字段,域〕:Name和Email Address。有三行,每一行包含一组数据。一行中的数据组合在一起称为一条记录。
无论何时你向表中添加新数据,你就添加了一条新记录。一个数据表可以有几十个记录,也可以有几千甚至几十亿个记录。虽然你也许永远不需要存储十亿个Email地址,但知道你能这样做总是好的,也许有一天你会有这样的需要。
你的数据库很有可能包含几十个表,所有存储在你数据库中的信息都被存储在这些表中。当你考虑怎样把信息存储在数据库中时,你应该考虑怎样把它们存储在表中。
SQL的第二个特点有些难于掌握。这种语言被设计为不允许你按照某种特定的顺序来取出记录,因为这样做会降低SQL Sever取记录的效率。使用SQL,你只能按查询条件来读取记录。
当考虑如何从表中取出记录时,自然会想到按记录的位置读取它们。例如,也许你会尝试通过一个循环,逐个记录地扫描,来选出特定的记录。在使用SQL时,你必须训练自己,不要有这种思路。
假如你想选出所有的名字是"Bill Gates"的记录,如果使用传统的编程语言,你也许会构造一个循环,逐个查看表中的记录,看名字域是否是"Bill Gates"。
这种选择记录的方法是可行的,但是效率不高。使用SQL,你只要说,"选择所有名字域等于Bill Gates的记录",SQL就会为你选出所有符合条件的记录。SQL会确定实现查询的最佳方法。
建设你想取出表中的前十个记录。使用传统的编程语言,你可以做一个循环,取出前十个记录后结束循环。但使用标准的SQL查询,这是不可能实现的。从SQL的角度来说,在一个表中不存在前十个记录这种概念。
开始时,当你知道你不能用SQL实现某些你感觉应该能实现的功能,你会受到挫折。你也许会以头撞墙甚至想写恶毒的信件给SQL的设计者们。但后来你会认识到,SQL的这个特点不仅不是个限制,反而是其长处。因为SQL不根据位置来读取记录,它读取记录可以很快。

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页 

上一篇:用PHP查询域名状态whois的类

下一篇:将SQL SERVER中所有表的列信息显示出来


SQL语法大全 相关软件: SQL语法大全 相关文章:
·英语语法 集合包 docmp3.etc
·英语语法动画
·《李阳疯狂英语突破语法MP3》
·爱的语法
·JSP语法
·薄冰高级英语语法
·英语语法视频 rm 查看
·薄冰实用英语语法详解 IS0
·发布内容薄冰实用英语语法详解文件格式IS0其他介绍
·《高级英语语法(薄冰)》
·SQL 语法参考手册
·SQL语法大全
·HTML 基本语法
·Google搜索语法:filetype:
·利用UltraEdit快速将SQL语句转换为符合VB.NET语法格式字符串
·ADO如何使用Delete语法
·XML轻松学习手册(四):XML语法
·正则表达式语法
·C#2.0新的语法扩充(泛型,迭代器,匿名方法)
·JSP应用语法详解大全 (3)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号