当前位置:首页 » 编程语言 » oraclesql标准

oraclesql标准

发布时间: 2022-06-17 05:37:22

Ⅰ ORACLE 和 sql区别

这两种数据库在不同方面都有着很大的区别,以下是具体的区别:

1.开放性: 1. SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。 2. Oracle 能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。

2.可伸缩性:并行性 1. SQL server 并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。 2. Oracle 并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。

3.性能: 1. SQL Server 多用户时性能不佳 2. Oracle 性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。

4.客户端支持及应用模式 :1. SQL Server C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。 2. Oracle 多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。

5.操作简便性: 1. SQL Server 操作简单,但只有图形界面。 2. Oracle 较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。

6.使用风险性 :1. SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。 2. Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。

7.价格:ORACLE贵过SQLSRVER

Ⅱ oracle sql与标准的sql语句的区别

基本上都大同小异,只是在做外连的时候有些不一样,还有就是有几个函数不一样,其余的SQL语句都差不多,我也是才在看SQL的。Oracle与SQLServer还有个区别就是Oracle中当前用户只能访问它自己的数据表,别个用户建立的数据表无法访问到。

Ⅲ oracle学习新手,求几条sql的标准答案对照~~~

1、
select EID,Fname from
(select rownum id,E.EID,E.Fname from Employee E,Department D where E.DID=D.DID and D.Name='research' order by DOB desc)
where id=2;
2、
select EID,Fname from Employee where Fname like '%Y%' order by Fname desc;
3、
select Fname from Employee where DOB<(select agv(DOB) from Employee);
4、
select D.DID,D.Name,count(P.PID) from Department D,Project P where D.DID=P.DID group by D.DID,D.Name;
5、
select Fname from
(select E.EID,E.Fname Employee E,Work_On W where E.EID=W.PID group by E.EID,E.Fname having count(W.PID)=1);
6、
select Fname from
(select E.EID,E.Fname Employee E,Work_On W where E.EID=W.PID group by E.EID,E.Fname having count(W.PID)>=1);
7、
select Fname,project数量 from
(select E.EID,E.Fname,count(W.PID) project数量 Employee E,Work_On W where E.EID=W.PID group by E.EID,E.Fname);
8、
select A.EID,A.Fname,A.project数量 maleproject数量,B.project数量 femaleproject数量 from
(select E.EID,E.Fname,count(W.PID) project数量 Employee E,Work_On W where E.EID=W.PID and E.Gender='male' group by E.EID,E.Fname)A,
(select E.EID,E.Fname,count(W.PID) project数量 Employee E,Work_On W where E.EID=W.PID and E.Gender='female' group by E.EID,E.Fname)B;
where A.EID=B.EID;
9、
select P.Name,count(W.EID) Work_On W,Project P where W.PID=P.PID group by P.Name;

---
以上,希望对你有所帮助。

Ⅳ oracle 11g PL/SQL 官方标准文档 Example 4–21 FOR LOOP使用label

需要在sqlplus执行

SQL><<main>>--Labelblock.
2DECLARE
3iNUMBER:=5;
4BEGIN
5FORiIN1..3LOOP
6DBMS_OUTPUT.PUT_LINE(
7'local:'||TO_CHAR(i)||',global:'||
8TO_CHAR(main.i)--.
9);
10ENDLOOP;
11ENDmain;
12/
PL/SQL过程已成功完成。
SQL>setserverouton
SQL>/
local:1,global:5
local:2,global:5
local:3,global:5
PL/SQL过程已成功完成。
SQL>

Ⅳ oracle数据库的基本语法与SQL一样吗

sql语句基本相同,各厂商有自己新加语句,相似功能不同实现方法,所以某些语句有不同。

Ⅵ sqlserver和oracle sql语法的区别

sqlserver和oracle 对应两种sql优化版本分别是T-SQL和PL-SQL
标准sql语法都兼容,比如子查询那些,区别就是函数使用方式而已。
isnull 与 nvl
row_number() over 与 rownumber()
ceiling 与 ceil
log 与 ln
SQUARE 与 power
+ 与 ||
substring 与 substr
Len 与 length
getdate 与 sysdate
以上等等都是同功能的函数
当然也存在同名函数参数顺序不同的情况,就不一一列出来了。

Ⅶ oracle是用什么语言是SQL语言吗

不一样的。

Oracle数据库内核是用c编写的,但是,大部分代码是在数据库中执行的,使用PL/SQL和Java(使用嵌入在内核中的jvm)开发。外围工具(SQLDeveloper,grid控件)主要使用Java。

MySQL是用C和c++编写的。它的SQL解析器是用yacc编写的,但是它使用一个定制的词法分析器。MySQL可以在很多系统平台上工作。

(7)oraclesql标准扩展阅读:

Oracle文件结构:

数据库的物理存储结构由多种物理文件组成,主要包括数据文件、控制文件、重做日志文件、归档日志文件、参数文件、密码文件、警告文件等。

1.控制文件:存储诸如实例、数据文件和日志文件等信息的二进制文件。改变系统设置control_files='path'。VCONTROLFILE美元。

2.数据文件:存储数据。DBF后缀。一个语句:一个表空间用于多个数据文件,一个数据文件用于一个表空间。Dba_data_files/v$丢失。

3.日志文件:重做日志文件和Archivelog文件。记录数据库修改信息。ALTER系统切换日志文件;。V$日志。

4.参数文件:记录基本参数。Spfilepfile。

5.警告文件:显示参数background_mp_dest——使用共享服务器连接。

6.跟踪文件:显示参数user_mp_dest——使用专用服务器连接。

热点内容
好分数里如何修改密码 发布:2025-02-06 19:42:30 浏览:155
mysql存储过程判断 发布:2025-02-06 19:40:15 浏览:852
bat编译器的作用 发布:2025-02-06 19:26:54 浏览:343
phpajaxsession 发布:2025-02-06 19:20:56 浏览:623
西安java学习 发布:2025-02-06 19:15:44 浏览:622
微信电影源码网站 发布:2025-02-06 18:55:21 浏览:934
本地建mysql数据库 发布:2025-02-06 18:54:23 浏览:762
屏幕看不清了如何输密码 发布:2025-02-06 18:51:14 浏览:333
手机开脚本买个什么配置的 发布:2025-02-06 18:45:59 浏览:113
python代码输入 发布:2025-02-06 18:32:35 浏览:563