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·

最近更新

检验类之临床医学检验技术(师)内部题库及答.. 20页

检验类之临床医学检验技术(中级)题库附参考答.. 20页

检验类之临床医学检验技术(中级)题库a4版 20页

检验类之临床医学检验技术(中级)完整题库(夺.. 20页

检验类之临床医学检验技术(中级)完整版及参考.. 20页

检验类之临床医学检验技术(中级)大全及参考答.. 20页

检验类之临床医学检验技术(中级)包过题库附答.. 20页

检验类之临床医学检验技术(中级)包过题库【基.. 20页

机械员之机械员基础知识题库大全带答案(达标.. 40页

机械员之机械员基础知识题库及参考答案(综合.. 40页

机械员之机械员基础知识精选题库加解析答案 40页

机械员之机械员基础知识包过题库【历年真题】.. 40页

机械员之机械员专业管理实务题库精品(夺冠).. 40页

机械员之机械员专业管理实务题库【满分必刷】.. 41页

机械员之机械员专业管理实务完整题库及答案【.. 40页

鲁滨孙教学设计 4页

机械员之机械员专业管理实务大全带答案(达标.. 40页

高斯教学设计 4页

机械员之机械员专业管理实务包过题库含答案(.. 40页

机械员之机械员专业管理实务内部题库带答案(.. 41页

高三数学建模教学设计 4页

最新监理工程师之合同管理完整题库附精品答案.. 42页

最新环境影响评价工程师之环评技术方法大全含.. 41页

最新环境影响评价工程师之环评技术导则与标准.. 44页

防盗窃防抢劫防破坏应急预案 4页

社区矫正人员每月思想汇报13篇300200字 1页

特选山东省供热条例(2023年) 14页

部编版一至六年级语文古诗及日积月累汇总 36页

90例脑梗死患者经舒血宁联合香丹注射液治疗效.. 5页

卫生站换证工作总结 14页