Oracle 基础学习

1)通过Navicat访问Oracle数据库,连接数据库看到SYSTEM和模式

用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作.SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象.SYSTEM用户,缺省始终创建,且未被锁定,可以访问数据库内的所有对象

 模式(schema):是某个用户拥有所有对象的集合。具有创建对象权限并创建了对象的用户称为拥有某个模式

注意:创建数据库对象(视图,表等)的任一用户都拥有一个以该用户名称开头的模式,且被视为模式用户


2)一般不在SYSTEM创建表


3)大小写问题

1.创建用户名或者表,如果没有采用双引号,默认情况下,都会被转换成大写字母,密码区分大小写

例如创建一个typppbd的用户,在Navicat中会显示成TYPPPBD,但是访问的时候,是不区分大小写的,默认情况下,Oracle数据库会将小写转换成大写,进行查询

2.表的字段名称跟上面表名是同一个处理逻辑

3如果要区分大小写,可以通过加双引号进行区分,这种情况下,查询也需要完全匹配

扫描二维码关注公众号,回复: 11773813 查看本文章


猜你喜欢

转载自blog.51cto.com/fengyuzaitu/2536620