基于SQL语言的研究.doc
文本预览下载声明
江苏省级机关管理干部学院
毕业论文
基于SQL语言的研究
管理
G110128
姓名:相 旗
摘要
本论文对SQL的基本定义,基本语句,简单的应用以及同类优缺点。L的以及
关键词: SQL 介绍
目录
一、 绪论 3
二、 SQL的基本介绍 3
(一) 定义 3
(二) SQL的功能 3
(三) 基本SOL语句 4
1. 创建数据库 4
2. 为打开的数据库创建表 4
3. 更新数据 5
三、 SOL的应用 5
(一) 全文检索 5
1. 建立的过程 5
2. 全文检索的使用 7
(二) SQL盲注技术 7
1. 定义 7
2. 错误识别 7
3. 错误定位 8
四、 与同行业软件的比较 9
(一) 性能 9
(二) 平台 9
(三) 操作易用性 10
(四) 可伸缩性和并行性 10
(五) 安全性 11
五、 总结 11
参考文献 12
绪论
SQL是一项,他在方面均产生重要的用途同时各种的发展本身的与使用的进步因此,SQL有一个初步的了解就显得十分的有必要。
SQL介绍
SQL(英文全称:
它可以更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
SQL的功能
SQL?具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨平台运行。?
SQL?能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。员工可以快速的、容易的处理数据,以更快更好的做出决策。全面的功能使企业能够提高他们已有应用的价值。?
SQL拥有
基本SOL语句
CREATE?DATABASE?
TestData1?
GO
为打开的数据库创建表
CREATE?TABLE?dbo.Products?
???(ProductID?int?PRIMARY?KEY?NOT?NULL,?????
ProductName?varchar NOT?NULL,?????
Price?money?NULL,?
????ProductDescription?text?NULL)?
GO?
更新数据?
?UPDATE?dbo.Products?
????SET?ProductName?=?????
WHERE?ProductID?=??
GO
SOL的应用
随着海量信息的出现以及计算机技术的发展,文献数据库正向全文数据库转变。这一转变使得全文检索技术的发展。
常用的全文检索方法是一种为全文建立倒排索引库的方法。这种方法可以大大节省检索的时间。但同时,这种方法需要占用一定的存储空间来建立索引库。SQL全文检索功能提供了全文检索服务。
建立的过程
在SQL Server中建立一个全文数据库。在该数据库中建立一个表Papers。该表的字段有代表论文的顺序的pa—per__id,代表论文题目paperAitle,代表论文纲要的pa—per_abstract。
建立唯一索引,为Papers表的paper_id字段建立唯一索引。
打开SQL管理器,点击数据库。然后点开数据库EnglishData.。选择“全文目录”。点击右键,选择“新建全文目录”,建立全文目录Paper-AbstractFullSearch,然后建立名称为AbstraetSearch的调度。其默认。
选择企业管理器的右侧的表Papers,单击右键,选中“全文索引表”,单击“在表上建立全文索引”。将会出现“全文索引向导”窗口。点击“下一步”会到达“选择索引”窗口。由于本表只有一个唯一索引paper_id,点击“下一步”,会出现“选择表中的列”窗口。选择“paper_abstract”字段,然后点击“下一步”,出现“选择目录”窗口,接受默认配置,点击“下一步”,出现的窗口“选择或创建填充调度(可选)”窗口,接受默认配置再点击下一步。出现“正在完成SQL Server全文索引向导”,点击“完成”。完成配置。
选择表Papers,点击右键,选择“全文索引表”,点击“启动完全填充”,等待完成。
配置数据源名。在ODBC管理器中的“系统DSN”中,单击“添加”,选择“SQL Server”。在数据源名中输入“EnglishData”, 然后进行客户配置。
如果以后对表Papers进行任何的修改(包括添加、删除记录和对原记录进行编辑),都要重复操作。这一步是为了保证全文索引库能够与表Papers的修改同步。
以上是建立全文索引的全过程。完成建立后,即可以使用标准的T—SQL语句对其进行全文检索。
全文检索的使用
全文检索使用户可以高效
显示全部