- 1、本文档共62页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
讲 义 第二章 SQL语言基础 本章内容 2.1 SQL概述 2.2 SQL*Plus概述 2.3 数据操纵SQL 2.4 查询 2.1 SQL概述 SQL(Structure Query Language)语言是数据库的核心语。 1. SQL语言的特点 ① 在Oracle数据库中创建、存储、更新、检索和维护数据; ② SQL语句由关键字、表名、字段名、变量名及表达式等构成; ③ SQL语言是面向集合的描述性非过程化的4GL。 2. SQL语言共分为五大类: 数据查询语言DQL(SELECT ) 数据操纵语言DML(INSERT、UPDATE、DELETE) 数据定义语言DDL(CREATE、ALTER、DROP) 事务控制语言(COMMIT、ROLLBACK) 数据控制语言DCL(GRANT、REVOKE)。 2.2 SQL*Plus概述 Oracle的SQL*Plus是标准SQL的一个扩展集,除了符合SQL 标准的语句外,它还提供了一些Oracle 的特定的外加语句。 SQL*Plus是用户和数据库服务器之间的友好字符接口。用 户可以在SQL*Plus窗口编写语句,实现数据的处理和控制等多 种功能。 2.2.1 SQL*Plus的启动和关闭 1. 菜单方式SQL*Plus的启动 在【开始】菜单的【程序】中运行Oracle for Ora92Home 组的SQL*Plus程序。弹出登录窗口,要求输入用户名、口令和 连接字符串。SQL*Plus连接到连接字符串所对应的数据库。 2. 命令行方式启动(DOS方式启动SQL*Plus。) . 单击[运行]菜单命令,打开运行对话框。 . 在“打开”的文本框中输入sqlplus,或输入 sqlplus 用户名/密码@连接字符串 例: c:\sqlplus scott/tiger@W 3. SQL*Plus的关闭 在使用完SQL*Plus后,一定要正确关闭会话,才能确保会 话使用的数据库资源释放,以便数据库的其他用户访问。 . 直接关闭窗口。 . 在SQL提示符后键入并执行EXIT命令,窗口自动关闭。 2.2.2 SQL* Plus常用编辑命令 SAVE 该命令将当前的命令行保存到操作系统的文件中。 格式: SAVE filename[.ext] 其中 filename:你将把缓冲区中的内容存入到操作系统目 录的文件名。ext:若使用文件后缀,缺省的文件后缀 为SQL。 2. GET 该命令将操作系统的目录下的命令文件读到缓冲区(但不 执行)。 格式: GET filename [.ext] 其中 filename: 希望加载到SQL缓冲区的文件名。 ext: 文件的扩展名,缺省为 SQL. 3. EDIT 该命令为调用操作系统的编辑指定文件或缓冲区的内容。 格式: EDIT [filename][.ext] 其中:如果EDIT后面没有跟文件名,则编辑SQL缓冲区中的 内容,编辑中所做的改变均存入缓冲区。 4. RUN 或 / 该命令运行指定的文件。 5. SPOOL SPOOL 命令可以实现将屏幕所出现的一切信息记录到操作 系统的文件中直到SPOOL OFF为止。 格式: SPOOL [filename[.ext] |OFF] 其中 filename:输出(spool)的文件名.ext文件的后缀。 缺省的后缀是LST(或LIS)。 例: SPOOL test 以下的屏幕显示内容存储到test.lst文件中。 SPOOL off 结束屏幕显示内容输出到文件中。 2.3 数据库对象创建和操纵 2.3.1 创建基表 基表是关系数据库中最重要的数据库对象,其他数据库对象的创建以及各种操作都是围绕表进行。1. 定义语句格式 CREATE TABLE 表名( 列名 数据类型[ 列级完整性约束条件 ] [,列名 数据类型[ 列级完整性约束条件] ] … [,表级完整性约束条件 ] )例1: Create Table TT_spml ( spbm char(6), spmc varchar2(20), spgg varchar2
您可能关注的文档
- 《Maya教程-第3章-曲面曲线模型建模.ppt
- 《Matlab图像处理工具箱.ppt
- 《MBA教学课件-营销管理-科特勒-中国13版-第1章-理解21世纪的营销.ppt
- 《MBA写作:5个方法让你写出优美的句子..ppt
- 《MBA讲义打印稿.ppt
- 《matlab自学课件.ppt
- 《MBTI职业性格测试1.ppt
- 《MC05-稳定性与频率特性.ppt
- 《mchinsey的系统解决方法培训材料.ppt
- 《Mckinesy-战略.ppt
- 电影放映机的修理或维护行业五年发展洞察及发展预测分析报告.docx
- 电子金融交易服务相关行业项目操作方案.docx
- 电视剧美术设计行业发展概况及未来五年行业数据趋势预测.docx
- 电影机器和设备的修理或维护行业竞争格局与投资战略研究咨询报告.docx
- 电信机器和设备的修理行业竞争格局与投资战略研究咨询报告.docx
- 电子书出版行业竞争格局与投资战略研究咨询报告.docx
- 电视剧制作行业风险投资态势及投融资策略指引报告.docx
- 电影制作行业发展方向及匹配能力建设研究报告.docx
- 电影摄影机器和设备出租行业三年发展预测分析报告.docx
- 电梯升降机修理或维护行业供需趋势及投资风险研究报告.docx
最近下载
- LittleSwan小天鹅TB36V81H 波轮全自动洗衣机 巴赫银 门盖巴赫银 波轮式 220V,1Ph 50Hz.pdf
- 广东梅州抽水蓄能电站二期环境影响报告书(送审稿).doc
- 第一讲:形势与政策课件.ppt VIP
- 大型轧辊激光毛化及表面强化成套系统项目建议书.pdf
- 林和靖意象在日本文化中的流播和变异___以汉诗文为中心.pdf
- 阳光棚光伏支架结构计算书.pdf
- Project 2 Our friends(教案)-2021-2022学年英语五年级上册 .docx
- 气测录井资料解释与应用详细课件.ppt VIP
- 气测录井资料解释与应用详细课件.pptx VIP
- 旧建筑再利用的计手法及相关问题探讨——以博览类建筑为例.pdf
文档评论(0)