高手进,oracle数据库的有难度的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:49:37
一、
1、比较和体会Enterprise Manager Console和PL/SQL Developer的功能相同部分和差异,尺有
所短,寸有所长。Enterprise Manager Console更适合与DBA作为系统管理的工具,而PL/SQL
Developer更适合于开发人员使用。请留意他们在管理表空间,内存资源,数据内容等方面
的差异。
2、如果没有安装Enterprise Manager Console,PL/SQL Developer是不能连接oracle 的。但是
Enterprise Manager Console又很大,有没有其他简单的办法?
3、什么是OCI?
4、轻量级Oracle客户端,下载一个就可以解决上面一个问题,不用安装几百M的OEM也可
以连接oracle。(下载地址http://itlab.scu.edu.cn/oracle/ora10client.exe
5、在oracle客户端中寻找tnsnames.ora文件,并理解其中内容。

二、
1、PL/SQL Developer和使用OEM创建主键和外键的时候的区别,OEM会自动为其命名,而
PL/SQL Developer不能;
2、外键关系的创建,以及数据类型的定义关联关系;
3、思考如何实现成绩表ID号的自动增加;
4、OEM比较适合作为分区表创建和管理工具;
5、尽量不要用数字开头的名字作为分区表的分区名;

我看书没看懂,电脑是vista,以前装过一次oracle,运行超慢,后来就不敢装了。请各位高手耐心细致地回答,谢谢
!!!! 一楼没回答第二部分的问题啊

Enterprise Manager Console主要对ORACLE资源的分配管理,主要为数据库管理员在使用;PL/SQL Developer主要为对ORACLE中数据库的数据和函数过程进行管理,一般开发人员使用;
OCI为ORACLE数据的调用接口;
tnsnames.ora相当于对于数据库连接的配置文件,里面存储你需要访问的数据库的服务名和对应数据库的IP、数据库名等信息,你可以通过在ORACLE的net manger里面增加一个服务名,他会在tnsnames.ora里面添加相应的语句。

你的问题问的不够详细,不知道你具体有哪些困惑。