一、Oracle简介
1、Oracle:美国Oracle公司提供的一份不是数据库为核心的组软件产品,目前流行的客户/服务器或B/S体系节后的数据库之一。
2、体系结构:
1. 数据库
2. 数据库实例:通常数据库只会有一个实例(会有5个服务支持)。
——MySQL中,创建一个数据库,创建相应的表;
——Oracle中,创建一个表空间,创建用户,用户去创建表;
3. 表空间:是个逻辑单位
4. 数据文件(dbf):是个物理单位,用户创建的表存放之处;
3、默认的四个用户
1. scott:演示用户,用于学习oracle
密码:tiger;
2. hr:实例用户,创建数据库时选中“示例数据库”后产生,就是模拟人力资源的数据库;
3. 超级用户:
* sysdba : 管理数据库的人,权限比sysopt大,sys用户是sysydba,密码:manager;
* sysopt : 操作数据库的人,是system用户默认权限,但是也可以以sysdba权限登录;
4、scott表结构说明
登录用户scott,
* 查看当前用户下的所有表: select table_name from user_tables;
选择某表右击编辑 —— 可以修改表的属性