access数据库的各表间如果没有创建关系,那么查询,报表这些可以做吗
1个回答
展开全部
完全没有问题,只要在编写SQL语句时正确连接有关的表就行了。
是否建立表间关系对于创建查询和报表来说是非必须的。建立表间关系主要目的是用于维护数据结构的有效性、和谐性、数据可被高效查询、减少冗余等等。另外建立了表间关系后,在利用查询向导设计查询时系统会自动为已建立表间关系的表创建关联,这样对于不熟悉SQL表间连接的人员会有帮助。但是需要明确的是SQL语言并不关心数据表是否已建立了表间关系,实际执行的关联方式是由SQL语句本身所决定的,而与真正的表间关系无关。
事实上熟练掌握了SQL语言的人可以任意按自己意愿连接数据表和查询而无需理会它们是否实质上建立了表间关系。
是否建立表间关系对于创建查询和报表来说是非必须的。建立表间关系主要目的是用于维护数据结构的有效性、和谐性、数据可被高效查询、减少冗余等等。另外建立了表间关系后,在利用查询向导设计查询时系统会自动为已建立表间关系的表创建关联,这样对于不熟悉SQL表间连接的人员会有帮助。但是需要明确的是SQL语言并不关心数据表是否已建立了表间关系,实际执行的关联方式是由SQL语句本身所决定的,而与真正的表间关系无关。
事实上熟练掌握了SQL语言的人可以任意按自己意愿连接数据表和查询而无需理会它们是否实质上建立了表间关系。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |