您的位置:首页 > 其它

使用 SELECT 语句从表中取数据 创建新表 字段属性 向表中添加数据 删除

2013-10-11 17:36 711 查看
为了建立交互站点,你需要使用数据库来存储来自访问者的信 息。例如,你要建立一个职业介绍服务的站点,你就需要存储诸如个 人简历,所感兴趣的工作等等这样的信息。创建动态网叶也需要使用 数据库,如果你想显示符合来访者要求的最好的工作,你就需要从数 据库中取出这份工作的信息。你将会发现,在许多情况下需要使用数 据库。

在这一章里,你将学会怎样使用“结构化查询语言”(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


有三行,每一行包含一组数据。一行中的数据组合在一起称为一条记 录。

无论何时你向表中添加新数据,你就添加了一条新记录。一个数 据表可以有几十个记录,也可以有几千甚至几十亿个记录。虽然你也 许永远不需要存储十亿个 Email 地址,但知道你能这样做总是好的, 也许有一天你会有这样的需要。

你的数据库很有可能包含几十个表,所有存储在你数据库中的信 息都被存储在这些表中。当你考虑怎样把信息存储在数据库中时,你 应该考虑怎样把它们存储在表中。

SQL 的第二个特点有些难于掌握。这种语言被设计为不允许你按 照某种特定的顺序来取出记录,因为这样做会降低 SQL Sever 取记录 的效率。使用 SQL,你只能按查询条件来读取记录。

当考虑如何从表中取出记录时,自然会想到按记录的位置读取它 们。例如,也许你会尝试通过一个循环,逐个记录地扫
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: