- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库Oracle的基本知识介绍
数据库Oracle的基本知识介绍
关系型数据库系统概述
数据库是为满足某部门各种用户的应用要求,在计算机系统中按照一定的数据模型组织、存储和使用的相互关联的数据集和。
关系型数据库简单来说即按照实体-关系模型建立起来的数据库,它能描述复杂的客观世界问题,在当今世界的科学、军事、商业等部门中广为应用。关系型数据库由一系列具有“关系”的表格组成,通过不同的SQL语句操作实现十分复杂的查询功能,因此充分满足现代信息存储与管理的需要。
Sql语言基础
Sql基本语法
数字运算符和比较运算符
SQL语句中使用的数字运算符与常见语言中相同
数字运算符 说明 +- 表示数字的符号,正数、负数 + 实现两个表达式相加 - 实现两个表达式相减 * 实现两个表达式相乘 / 实现两个表达式相除 举例:
Select 1+1 from dual;
Select 1*2 from dual;
Select 10/5 from dual;
比较运算符 说明 = 等于 != 不等于 不等于 小于 大于 = 小于或等于 = 大于或等于 举例:
Select * from testtab where col10;
Select * from testtab where col10;
逻辑运算符
NOT
用来对结果取反
Select name from testtab where not(first=’Alyssa’);
AND
用来限制条件,当两个条件同时成立时返回相应结果
Select col1 from testtab where col1=’Aaa’ and col4=’Q’;
OR
当两个条件有一个成立时返回相应结果
Select name from testtab where money’8000’ or last_name=’SYM’;
SqlPlus工具
SQLPLUS是Oracle最为主要的操作界面之一,数据库操作人员可以通过它直接对数据库进行操作,界面如下图:
在使用中SQLPLUS将分为使用客户端SQLPLUS连接远程数据库操作、使用telnet连接远程数据库服务器后,用数据库服务器SQLPLUS程序对数据库进行操作两种常见应用。以下我们将分别介绍两种应用方法。
使用客户端SQLPLUS连接远程数据库操作介绍:
此种方法即在装有Oracle数据库客户端的本地PC上,使用客户端PC中的SQLPLUS连接远程数据库。此种方法一般只做远程查询、更新数据等操作,不做数据库启动、关闭、备份等应用。
连接条件:
客户端PC中安装有Oracle服务器或客户端程序
已经使用Net Configuration Assistant等工具配置完成目标数据库的Tnsnames.ora
操作步骤:
配置需连接远程服务器net8参数(参见简单数据库管理)(此步骤每台目标服务器只在第一次连接时配置一次,之后连接此服务器将不需要配置此部)
点击客户端PC开始〉程序〉Oracle - OraHome92〉Application Development〉SQL Plus,出现以下SQLPLUS登陆界面:
在“主机字符串”参数栏中输入第一步“配置需连接远程服务器net8参数”中配置的远程服务器别名,此例中为test;在用户名称、口令参数栏中输入远程数据库的用户名、口令,如下图:
点击确定,出现以下窗口,表明连接成功,否则重新确认以上步骤:
连接成功之后即可以在窗口中SQL〉提示符后执行相关SQL操作了。
使用telnet连接远程数据库服务器后,用数据库服务器SQLPLUS程序对数据库进行操作介绍
此种方法即通过本地PC连接远程数据库的操作系统,使用远程服务器中的SQLPLUS连接数据库。此种方法一般只做数据库启动、关闭、备份等应用,不做远程查询、更新数据等操作。
操作步骤:
采用telnet工具连接数据库服务器(见附件相关章节)
切换至操作系统Oracle用户,如下图:
键入sqlplus /nolog 出现以下窗口:
在SQL〉提示符后键入connect / as sysdba,连接成功,出现下图:
连接成功之后即可以在窗口中SQL〉提示符后执行相关SQL操作了
常见SQL操作
@
运行指定的命令脚本文件,如运行/tmp/test.sql,只需要在SQLPLUS界面中执行:
SQL@/tmp/test.sql
SQLPLUS建议初学者使用TELNET软件远程登录主机执行,或在主机上执行。如需要在远程Oracle客户端执行,则需要配置相应tnsnames等操作。
简单数据操作
假设有Oracle数据库表testtab,其表中内容以日常表格形式展现后为:
表中字段1 表
文档评论(0)