Oralce数据库与数据表

Oralce数据库与数据表

ID:45073070

大小:375.00 KB

页数:26页

时间:2019-11-09

Oralce数据库与数据表_第1页
Oralce数据库与数据表_第2页
Oralce数据库与数据表_第3页
Oralce数据库与数据表_第4页
Oralce数据库与数据表_第5页
资源描述:

《Oralce数据库与数据表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章Oralce数据库与数据表Oracle数据库和数据表是所有Oracle数据库对象的基础。Oracle数据库与其他数据库在逻辑结构上与其他数据库不同在于,Oracle提出了表空间的概念。本章将讲述Oracle数据库、表空间及数据表的基本知识。本章的主要内容包括:创建Oracle数据库Oracle表空间创建Oracle数据表修改Oracle数据表结构特殊表dual通过本章的学习,读者将了解Oracle数据库的表空间、表的基本操作,并对三大范式有清晰的认识,从而在设计和创建数据表时更加得心应手。3.1创建Oracle数据库创建Oracle数据库一般使用数据库配置助手(DatabaseConfi

2、gurationAssistant)。该工具可以在Windows和Linux环境中使用。以Windows环境下为例,可以通过选择“开始”

3、“程序”

4、Oracle10gHome1

5、ConfigurationandMigrationTools

6、DatabaseConfigurationAssistant命令,启动数据库配置助手。同样,在Oracle安装目录下的bin文件夹下,有名为dbca.bat的批处理文件,单击该文件,同样可以启动数据库配置助手。3.1创建Oracle数据库3.2配置/管理Oracle数据库在成功创建Oracle数据库之后,用户可以对其进行配置和管理。Oracle自身提供了强大

7、的配置和管理工具。另外,也有第三方软件开发商开发了针对Oracle的开发工具。本节将从工具的角度出发,介绍配置、管理Oracle数据库的方法。这些工具包括以下几种:NetConfigurationAssistant(网络配置助手)OracleNetManager(网络管理器)sqlplus/sqlpluswPL/SQLDeveloperTOAD3.2.1网络配置助手工具——NetConfigurationAssistant网络配置助手,主要用于Oracle数据库的监听程序、命名方法、本地NET服务名和目录配置。网络配置助手以向导的形式出现,适合初级用户使用。1.监听程序配置2.本地Net服务名

8、配置3.2.1网络配置助手工具——NetConfigurationAssistant3.2.2网络管理员工具——NetManagerNetManager具有和NetConfigurationAssistant具有相似的功能。NetConfigurationAssistant可以为初级用户提供向导模式;NetManager更适合熟练的用户进行操作。在Windows的“开始”菜单中,打开“程序”

9、Oracle10gHome1

10、ConfigurationandMigrationTools

11、NetManager命令。3.2.2网络管理员工具——NetManager3.2.3Oracle自带的客户端工具

12、——sqlplus/sqlplusw从某种意义上说,sqlplus是最方便、最常用的Oracle客户端工具。因为只要安装了Oracle的服务器端或者客户端,sqlplus都被默认安装。而sqlplusw只是在sqlplus上添加了一个窗体,在其上执行SQL语句与sqlplus完全相同。sqlplus的主要应用场景为查看/设置数据库参数、执行SQL脚本等。1.利用sqlplus登录数据库2.查看数据库参数3.关闭/启动数据库4.修改系统参数5.查询数据3.2.3Oracle自带的客户端工具——sqlplus/sqlplusw3.2.4开发利器——PL/SQLDeveloperPL/SQL是过程化

13、编程语言(ProceduralLanguage)的简称。PL/SQLDeveloper是Oracle公司提供的专门针对Oracle数据库开发的软件。1.登录数据库2.SQLWindow与CommandWindow3.备份与恢复4.执行计划3.2.4开发利器——PL/SQLDeveloper3.2.5ToadforOracleToad是第三方数据库软件,功能要强于PL/SQLDeveloper。3.3Oracle表空间Oracle表空间在逻辑结构上处于数据库之下。利用表空间可以更灵活地规划数据库结构。一个数据库可以包含多个表空间,每个表空间可以包含多个数据表。表空间会有独立的物理文件,这使得用户

14、可以自行决定表空间的大小、位置等。3.3.1创建Oracle表空间创建表空间应该使用createtablespace命令。在指定表空间的同时,应当指定表空间物理文件的存储位置,并同时指定数据文件的初始大小。【示例3-2】在数据库tst中,创建表空间的命令如下:SQL>createtablespacetestdatafile'E:Databasedatatest_data.dbf'size20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。