注册 登录
编程论坛 SQL Server论坛

问一个数据库的纯理论问题

暂未命名 发布于 2013-07-31 13:00, 618 次点击
刚看数据库原理,有个地方没看懂,来请教一下

对于关系数据库的外连接问题

外连接说是自然连接时丢弃的元组,这些元组具体是指那些?
若对关系R和S的自然连接步骤如下
①计算R x S
②挑选公共属性组中相同元组
③去掉重复属性

那外连接所说的丢弃的元组是哪步丢的?
看了几道例题,貌似外连接都包括自然连接元组,不是说丢弃的吗?这是怎么回事?
5 回复
#2
love云彩2013-08-01 08:09
纯粹理论性的东西可以百度,或者去CSDN网站看相关的文章
#3
暂未命名2013-08-01 14:37
回复 3楼 hwc8023
网站不错,但好像与这个问题无关吧
#4
暂未命名2013-08-01 14:41
补充个问题,已经会些sql基本语句,怎么去实现?就是去用什么软件?vs?
像c++程序编在.cpp文件里,sql的语句编在那里?
#5
love云彩2013-08-02 01:37
首先,如果你用PRO*C写ORACLE数据库应用程序,那么你的机器上一定要安装ORACLE数据库或者ORACLE数据库的客户端。
其次,你要在环境变量里设置ORACLEHOME.。
第三,编译程序的时候最好使用makefile文件。ORACLE俺装好后会有一个MAKEFILE的模版文件,你可以在这个文件的基础上修改一下就可以了。你要包含sqlca.h、sqlda.h等等。
还有,你要设置oracle的路径,并在编译时进行连接。
1