1 / 14
文档名称:

02--设置SQL语句执行的环境.doc

格式:doc   大小:1,016KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

02--设置SQL语句执行的环境.doc

上传人:朱老师 2024/2/26 文件大小:1016 KB

下载得到文件列表

02--设置SQL语句执行的环境.doc

相关文档

文档介绍

文档介绍:该【02--设置SQL语句执行的环境 】是由【朱老师】上传分享,文档一共【14】页,该文档可以免费在线阅读,需要了解更多关于【02--设置SQL语句执行的环境 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第 章设置SQL语句执行的环境*1 ess2024中执行SQL*1 在SQLServer中执行SQL*1 在Oracle10g中执行SQL语句*1 执行SQL脚本文件SQL语言的执行环境非常广泛,几乎所有的关系数据库系统都支持SQL语句。SQL语句不仅可以在数据库系统的具体工具中交互式执行,也可在编程语言中嵌入式使用。ess2024、SQLServer2000和Oracle10g中交互式执行SQL语句的方法,以便读者调试本书中的SQL语句。·10·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·21· ess2024中执行SQLAccess2024是微软公司发布的MicrosoftOffice2024办公软件的一个重要的组成局部,主要用于数据库管理。ess2024可以高效、便捷地完成各种中小型数据库的开发和管理工作。 Access2024的安装与启动ess2024是MicrosoftOffice2024的成员,ess2024的安装将在MicrosoftOffice2024的安装过程中完成。,本书中使用的操作系统为WindowsXP。ess2024的方法为:将MicrosoftOffice2024的光盘放入光驱中,安装程序会自动启动〔如果不自动启动,那么手动翻开光盘,〕,并显示MicrosoftOffice2024的安装向导界面,根据向导中的中文提示,ess2024的安装过程。,启动它的方法是:选择“开始〞|“所有程序〞|“MicrosoftOffice2024〞|“ess2024〞命令。ess2024后,会显示其主界面,。 ess的图形界面创立数据库ess2024后,ess数据库,也可以新建数据库。ess的图形界面新建一个数据库,并将其命名为College。ess实验都是在College数据库中完成的。〔1〕ess2024,选择菜单栏中的“文件〞|“新建〞命令,在主窗口右侧的“新建文件〞面板中选择“空数据库…〞选项,。〔“新建文件〞面板〕〔2〕翻开“文件新建数据库〞对话框,在此可指定数据库文件的保存位置和名称,这里将名称设置为College。单击“创立〞按钮,,即可创立College数据库。〔3〕创立College数据库后,主界面内会出现“数据库〞窗口,。通过该窗口可以对数据库进行各种操作。“文件新建数据库〞对话框 “数据库〞 ess中执行SQL语句ess中执行SQL语句,ess中的“查询〞功能。【】在College数据库中创立一个Student数据表,操作步骤如下所示。〔1〕ess2024翻开College数据库,在“数据库〞窗口左侧的“对象〞面板中单击“查询〞按钮,。〔2〕选择“数据库〞窗口右侧窗格内的“在设计视图中创立查询〞选项,翻开“显示表〞对话框,。直接单击“关闭〞按钮关闭该对话框。〔3〕在主窗口菜单栏中选择“视图〞|“SQL视图〞命令,出现“选择查询〞窗口的SQL视图,·22·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·11·。“数据库〞窗口〔查询〕 “显示表〞对话框说明:ess环境中执行SQL语句,必须通过“选择查询〞窗口〔SQL视图〕执行。〔4〕在“选择查询〞窗口中编写创立Student数据表的SQL语句,如下所示。CREATETABLEstudent(学号 char(4)NOTNULL,姓名 char(20)NOTNULL,性别 char(2)NOTNULL,出生日期 datetime,来源地 varchar(50),联系方式1char(12),联系方式2char(12),所属院系 char(20));〔5〕在主窗口菜单栏中选择“查询〞|“运行〞命令,ess会运行上面的SQL语句,在当前数据库中创立Student数据表。〔6〕在“数据库〞窗口左侧的“对象〞面板中单击“表〞按钮,查看创立表的结果,,可以看出已经成功地创立了Student数据表。“选择查询〞窗口〔SQL视图〕 “数据库〞窗口〔表〕上面的例题演示了在环境中执行CREATETABLE语句创立数据表的方法,执行其他SQL语句的方法与其相同。注意:Access中的“选择查询〞窗口有两种视图〔显示方式〕,即设计视图与SQL视图。如果需要执行SQL语句,那么必须将“选择查询〞窗口以SQL视图显示。·12·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·21· 在SQLServer中执行SQLSQLServer可以在多种操作系统上运行。SQLServer的效劳器环境可以是WindowsNT或者Windows9x和其更高版本。SQLServer的客户机可以是MS-DOS、、WindowsNT、Windows9x和其更高版本。 SQLServer2000的安装要安装SQLServer2000,只需将SQLServer2000的光盘放入光驱中,安装程序会自动启动〔,双击运行它〕,并显示SQLServer2000的安装向导界面,。选择“安装SQLServer2000组件〞选项,并根据向导中的中文提示即可轻松完成SQLServer2000的安装过程,在此不再详述。:在安装SQLServer2000的过程中会出现一个“身份验证模式〞对话框,可以选择“Windows身份验证模式〞和“混合模式〞。本书采用的是“混合模式〞,既可以使用Windows身份验证模式登录SQLServer,也可以使用sa用户登录SQLServer。 使用企业管理器创立数据库企业管理器是SQLServer2000系统的主要图形化操作工具。利用企业管理器,用户可以完成定义和运行SQLServer2000的效劳器组,可以创立和管理所有SQLServer2000的数据库、数据表、索引、存储过程、触发器和用户等数据库对象。下面使用企业管理器在SQLServer中创立一个College数据库。〔1〕选择“开始〞|“所有程序〞|“MicrosoftSQLServer〞|“企业管理器〞命令,启动企业管理器,。·22·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·13·〔2〕右击目录树中的“数据库〞节点,从弹出的快捷菜单中选择“新建数据库〞命令,翻开“数据库属性〞对话框,,在此可以设置数据库的名称和数据库文件的存储位置等。 “数据库属性〞对话框〔3〕在“名称〞栏中输入“college〞,单击“确定〞按钮即可创立College数据库。 使用查询分析器执行SQL语句SQLServer2000中有一个专门执行SQL语句的工具——查询分析器。查询分析器使用起来非常灵活方便,而且易于用户掌握,其功能也非常强大。下面通过例子介绍使用查询分析器执行SQL语句的方法。【】使用查询分析器,查询SQLServer自带的例如数据库pubs中的authors表的内容。〔1〕选择“开始〞|“所有程序〞|“MicrosoftSQLServer〞|“查询分析器〞命令,翻开“连接到SQLServer〞对话框,。〔2〕选中“Windows身份验证〞单项选择按钮,单击“确定〞按钮,这时便会出现查询分析器的窗口,。“连接到SQLServer〞对话框 ·14·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·21·〔3〕从工具栏上的下拉列表框中选择pubs,即把当前数据库改为pubs。〔4〕在查询分析器内部的“查询〞窗口中输入如下SQL查询语句。SELECT*FROM authors〔5〕按F5键运行SQL语句,。〔运行查询后的结果〕说明:在SQLServer中,可以使用下面的语句更改当前数据库〔即翻开指定数据库〕。USE数据库名称例如,要使pubs数据库成为当前数据库,那么其语句为:USEpubs这里需要注意的是,USE语句不是SQL语言的语句,因此,并不能在所有数据库系统中使用。 在Oracle10g中执行SQL语句Oracle10g是美国Oracle公司推出的一种关系型数据库管理系统。Oracle可以支持多种不同的硬件和操作系统平台,包括台式机、大型机和超级计算机,为各种硬件结构提供高度的可伸缩性,支持多处理器、群集多处理器、大规模处理器等,并为用户提供了多种国际语言支持。 安装Oracle10gOracle10g可以在多种操作系统下运行,包括Windows系列和Linux〔Unix〕系列等。因此,Oracle10g的安装文件也分为Windows版和Linux〔Unix〕版,本书使用的版本是Windows版Oracle10g。下面讲解安装Oracle10g的具体步骤。〔1〕将Oracle10g的光盘放入光驱,安装程序自动启动,或翻开光盘,,启动Oracle10g的安装程序进入安装向导界面,。·22·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·15·〔2〕单击“开始安装〞按钮,,在此可以设置Oracle的安装路径、数据库名称和登录密码等。本书使用的“全局数据库名〞是college,“数据库口令〞是SQBT。注意:在给Oracle设置数据库口令时,不能用数字开头,并且在这里设置的口令仅用于SYS、SYSTEM、SYSMAN和DBSNMP账户。在Oracle安装结束时,也可以更改数据库口令。〔3〕单击“下一步〞按钮,根据向导中的中文提示便可以完成Oracle的安装过程,由于过程很简单,在此不再详述。 使用SQL*Plus执行SQL语句在Oracle中运行SQL语句时,可以使用其被称为SQL*Plus的工具软件。SQL*Plus有两个版本,·16·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·21·分别是Windows版本和命令行版本。其中,命令行版本可以在任何支持Oracle的操作系统上运行,例如,Linux、Unix和Windows等操作系统。*Plus如果Oracle被安装在WindowsXP操作系统中,那么启动Windows版的SQL*Plus的方法是:选择“开始〞|“所有程序〞|“Oracle-OraDb10ghome1〞|“ApplicationDevelopment〞|“SQLPlus〞命令,“登录〞对话框,输入相应的用户名和密码〔例如,用户名:system,密码:SQBT〕,然后单击“确定〞按钮即可登录到SQL*Plus中。SQL*。“登录〞对话框说明:“登录〞对话框中的主机字符串用于告知SQL*Plus要连接哪个数据库。当数据库就在本机运行时,可以省略主机字符串。如果数据库不在本机运行那么必须填写正确的主机字符串。*Plus的主界面进入SQL*Plus后,可以在提示符“SQL>〞之后编写具体的SQL语句,并按Enter键执行该语句。【】在SQL*Plus中依次执行下面的语句,并观察结果。--创立数据表test。createtabletest(avarchar2(10),bnumber(5,2));--向数据表test,添加两条记录。·22·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·17·insertintotestvalues('aaaa',100);insertintotestvalues('bbbb',200);--查看数据表test的内容。select*fromtest;。*Plus执行SQL语句注意:在SQL*Plus中执行SQL语句时,每条SQL语句都应该以分号〔;〕结尾。说明:在SQL*Plus中,以两个横线〔--〕开头的文字都是注释,注释不会被DBMS执行。*Plus要启动命令行版的SQL*Plus,可以使用sqlplus命令,该命令的语法格式如下所示。sqlplususer_name/password[***@host_string]说明:? user_name:数据库的用户名。? password:用户的密码。? host_string:指定要连接的数据库。下面的语句用于启动并进入命令行版的SQL*Plus。sqlplussystem/SQBT或者sqlplussystem/******@college【】启动并进入命令行版的SQL*Plus,操作系统为WindowsXP。·18·SQL技术与网络数据库开发详解第2章设置SQL语句执行的环境·21·