加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle和Mysql数据库技术

发布时间:2020-12-31 05:45:51 所属栏目:百科 来源:网络整理
导读:副标题#e# 1.查资料,回答下面问题: a.Oracle公司的诞生和发展 (1)1977年程序员埃里森和另外两名程序员创建了软件开发实验室(Software Development Laboratories)。 (2)1970年IBM的一名研究人员写了一篇名为《大型共享数据库的关系数据模型》的论文,埃里
副标题[/!--empirenews.page--]

1.查资料,回答下面问题:


a.Oracle公司的诞生和发展


(1)1977年程序员埃里森和另外两名程序员创建了软件开发实验室(Software Development Laboratories)。
(2)1970年IBM的一名研究人员写了一篇名为《大型共享数据库的关系数据模型》的论文,埃里森3人受到这篇文章的启发,决定构建一种新型数据库,称为关系数据库系统(relational database system).
(3)他们的第一个项目是为美国政府做的,他们给它取名为”Oracle”,因为他们认为“Oracle”有“智慧之源”的意思,作为这个项目的名字很恰当。
(4)1978年,此软件开发试验室迁至硅谷。为了扩大影响力,让人们更加了解公司的业务范围,他们将公司的名字从“软件开发实验室”更名为“关系软件公司(Relation Software Inc,简称RSI)”。
(5)1979年RSI开发出第一款商用SQL数据库。
1982年从RSI更名为Oracle系统公司(Oracle System Coroperion)。
1983年Oracle开发出便携式的RDBMS(关系型数据库管理系统),这是第一款能在PC机,小型机和大型机上运行的便携式数据库。
1984年,年收入突破千万,业务扩张至奥地利、德国、日本、瑞典、瑞士。
1986年,公司上市,年收入达5,500美元。同年推出第一个客户端/服务器数据库。业务继续向全球扩张。
1987年,年收入过亿元。Oracle正式成为世界上最大的DBMS软件公司。它组建了由七个员工和两个产品组成的应用产品部,这标志着它开始进入企业应用产品市场。开始开展咨询和支持业务,旨在帮助客户更好地使用他们的软件。
现在,Oracle咨询部是世界上最大的咨询部之一。
1989年,年收入突破5亿元。建起了6座摩天大楼,试图营造自己的园区。
同年,Oracle在IBM大型机,DEC和Unix小型机以及OS/2 PC机上,创下了事物处理业绩的最佳纪录。
1991 年,年收入达到 10.28 亿美元。
Oracle中国公司正式在中国注册为“北京甲骨文软件系统有限公司”.
1992年,Oracle7数据库发布。
1993 年,年收入达到 15.03 亿美元。
1997年6月,ORACLE第八版发布。ORACLE8支持面向对象的开发及新的多媒体应用,这个版本也为支持Internet、网络计算等奠定了基础。同时这一版本开始具有同时处理大量用户和海量数据的特性。
1998年9月,ORACLE公司正式发布ORACLE 8i。“i”代表Internet,这一版本中添加了大量为支持Internet而设计的特性。这一版本为数据库用户提供了全方位的Java支持。ORACLE 8i成为第一个完全整合了本地Java运行时环境的数据库,用Java就可以编写ORACLE的存储过程。
在2001年6月的ORACLE OpenWorld大会中,ORACLE发布了ORACLE 9i。
2003年9月8日,旧金山举办的ORACLE World大会上,Ellison宣布下一代数据库产品为“ORACLE 10g”。ORACLE应用服务器10g(ORACLE Application Server 10g)也将作为甲骨文公司下一代应用基础架构软件集成套件。“g”代表“grid,网格”。这一版的最大的特性就是加入了网格计算的功能。
2007年11月,Oracle 11g正式发布,功能上大大加强。11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。
2009年,收购了SUN公司。

b.Oracle数据库安装后启动的几个服务都代表什么含义.我们一般启动哪几个服
务即可?


共7个服务:
(1)Oracle ORCL VSS Writer Service;手动启动;
描述:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统性能。
(2)OracleDBConsoleorcl;默认自动启动;
描述:数据库控制台服务,orcl是Oracle的实例标识,默认是orcl。在运行Enterprise Manager(企业管理器OEM)时,需要启动这个服务。
(3)OracleJobSchedulerORCL;默认自动禁止;
描述:Oracle作业调度(定时器)服务,ORCL是Oracle的实例标识,默认是ORCL,可以自定义。
(4)OracleMTSRecoveryService;默认自动启动;
描述:服务器端设置。该服务允许数据库充当一个微软事务服务器MTS。
(5)OracleOraDb11g_home1ClrAgent;手动启动;
描述:数据库.Net扩展服务的一部分。
(6)OracleOraDb11g_home1TNSListener;默认自动启动;
描述:监听器是Oracle基于服务器端的一种网络服务,用于监听客户端向数据库服务器端发出的连接请求。只存在于服务器端,监听器的设置也是在服务器端设置的。
服务只有在数据库需要远程访问时才需要启动(无论是从另一台主机远程访问还是从本机通过SQL*Net网络协议进行访问都属于远程访问)。如果不开启这个服务就只能访问本地数据库。
(7)OracleServiceORCL;默认自动启动;
描述:数据库(实例)服务,是Oracle的核心服务,是数据库启动的基础。只有该服务启动,数据库才能正常启动。
438.【上机】安装Oracle 数据库,并使用sqlplus和浏览器分别测试。
(1)在DOS系统中(用cmd进入):键入命令sqlplus,实际调用的是Oracle的sqlplus工具。调用成功按要求输入数据库用户名和密码即可。
(2)在浏览器中连接数据库:
http://localhost:1158/em
如果你只有一个Oracle实例,用1158端口是可以登录的。
如果有多个Oracle实例,登录不同的数据库需要对应不同的端口号。端口号查询:
查询地址为:你本地oracle服务器安装地址下:如D:database_oracle_11g_installproduct11.2.0dbhome_1installportlist.ini文件中。
(3)使用Oracle自带的可视化工具sql developer;使用时需要配置使用的jdk的安装路径。
(4)使用pl/sql可视化客户端工具访问Oracle数据库。

?

2.【上机】安装MySQL以及客户端软件navicat或者SQLyog,并建立连接测试。


3.Oracle中,查看某个表的结构使用哪个语句?


(1)select table_name from user_tables: 获取当前用户的表(结构)
(2)select table_name from all_tables:获取所有用户的表(结构)
(3)select table_name from dba_tables:获取所有表包括系统表的表(结构)


4.Oracle中,select * from emp;表示什么含义?


查询表emp的所有行。


5.【上机】表是数据库中存储数据的基本单元。

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读