刚接触oracle,有点蒙
以前在做网站的时候,用sql2000,给客户建立一个数据库,data1,之后建立一个用户user1,把data1的权限给user1后,就可以了的
结构是:数据库(date1)
表 tab1
字段 id,username,pwd,levels,Tusername
表 news
字段 id,title,infos,content
表 partd
字段 id,partd,title是这样的结构看着挺方便的做oracle的时候,别人和我说没有数据库,都是用户?
给我的感觉是:
先建立一个用户Ouser1
之后在这个用户下建立表Otab1
字段 id,username,pwd,levels,Tusername
表 news
字段 id,title,infos,content
是这样的吗?
还有表空间所有的表都在表空间里,之后用户管理表空间?
那这个 表空间 是不是就是数据库的概念,也是要 先建立表空间,之后 才能建立表?
以前在做网站的时候,用sql2000,给客户建立一个数据库,data1,之后建立一个用户user1,把data1的权限给user1后,就可以了的
结构是:数据库(date1)
表 tab1
字段 id,username,pwd,levels,Tusername
表 news
字段 id,title,infos,content
表 partd
字段 id,partd,title是这样的结构看着挺方便的做oracle的时候,别人和我说没有数据库,都是用户?
给我的感觉是:
先建立一个用户Ouser1
之后在这个用户下建立表Otab1
字段 id,username,pwd,levels,Tusername
表 news
字段 id,title,infos,content
是这样的吗?
还有表空间所有的表都在表空间里,之后用户管理表空间?
那这个 表空间 是不是就是数据库的概念,也是要 先建立表空间,之后 才能建立表?
oracle实例是指一组后台进程和一组内存组件
数据库和实例一起称为oracle服务器一般ORACLE安装完可以选择自动建立一个默认的数据库
如果在上面建立应用,一般可能通过如下几步
1、建立单独的表空间,用来存储准备新建用户的对象;
2、创建新用户,可以指定默认表空间为第一步所在的表空间;
3、给新用户授权
4、连接新用户,在该用户下创建对象(如表、视图、存储过程等)
先建立用户user1,之后建立表空间tabspace1,之后表空间授权给用户user1,之后才可以建立表表是包含在表空间里的可以这么理解吗