
正文
oracle建表根据视图,oracle创建视图时应该注意哪些问题
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Oracle根据ER图进行建表的问题
是,一个对象要建一个表,几对几是表的外键约束。
根据我的经验,实体一般都要建表,联系(关系)要分情况,一般一对多的联系,这个联系作为多的一方表中的一个字段。多对多的联系,要建一张表。
理论上ER图的每个实体集都需要建关系表。如果是做数据库的习题都要建表。如果是做数据库设计,可以根据实际情况进行一定的合并,以提高系统效率。
相关问答
Q1: OraclePL/SQL语言初级教程之表和视图
1、第一步,通过pl / sql登录到oracle数据库,见下图,转到下面的步骤。
2、首先要明确的是表和视图是由 SQL 标准来定义的,而具体的实现就是由市面上的这些个数据库产品来完成的。◆ 表与视图的关系 两者处于不同的层次。 表是真实存在的结构,而视图可以认为是虚拟的表。
3、而是一段SQL文本。select from all_views 从这里面去查看文本内容来确定关系吧。补:哦,这样,有个办法。用PowerDesigner把表关系从ORACLE数据库中导出,然后随便怎么看。各种关系明了。
4、plsql使用教程如下:在这里配置好数据库服务,之后就可以登录了。输入用户名和密码,并选择之前配置好的数据库服务。plsql优点 支持SQL:SQL是访问数据库的标准语言,通过SQL命令,用户可以操纵数据库中的数据。
Q2: 在Oracle中如何将视图变为实体表
1、如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取。对于数据仓库,创建的物化视图通常情况下是聚合视图,单一表聚合视图和连接视图。
2、Oracle如何实现两个数据库的同步(用实体化视图实现)(Oracle快照实例) 技术实现细节 除非特别说明,下面的SQL命令都是在数据库ora_db2的SYSETM用户下运行的。
3、实体化视图使用on commit选项时,基表必须和实体化视图在同一个数据库(实例),不能是远程数据库。
4、视图,是一个或多个表的子集。视图的作用主要用于经常查询的一些数据集,有利于加快访问的速度,上面语句其实就是把几张表的数据按一定逻辑关联起来,提取部分关注的数据。
5、可能会影响查询效率,oracle执行sql时把视图转化成实体表查询,表上的索引会影响执行计划的选择。具体看查询计划。
oracle建表根据视图的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle创建视图时应该注意哪些问题、oracle建表根据视图的信息别忘了在本站进行查找喔。







