数据字典是Oracle数据库的重要组成部分,它是由Oracle自动生成并维护的一组表和视图。用户只能读或检索这组表和视图,并从中获取数据库的有关信息,例如:
1.数据库中各种对象(如表、视图、索引、聚集、同义词、过程、函数、包等)的定义信息,以及这些对象分配的空间信息等。
2.列的默认值及完整性约束信息。
3.Oracle用户的信息,包括每个用户被授予的角色和权限。
用户可以用select语句检索数据字典,例如:select * from cat; 该语句可以查询出用户所建立的表及视图的名称。