什么是基本表?什么是视图?两者的区别和联系是什么? 什么是基本表?什么是视图? 两者的区别和联系是什么?

\u4ec0\u4e48\u53eb\u57fa\u672c\u8868\uff1f\u4ec0\u4e48\u662f\u89c6\u56fe\uff1f\u4e8c\u8005\u7684\u533a\u522b\u548c\u8054\u7cfb\u662f\u4ec0\u4e48\uff1f

\u57fa\u672c\u8868\u662f\u6570\u636e\u5e93\u4e2d\u7528\u6765\u5b58\u50a8\u6570\u636e\u7684\u5bf9\u8c61\uff0c\u662f\u6709\u7ed3\u6784\u7684\u6570\u636e\u7684\u96c6\u5408\uff0c\u662f\u6574\u4e2a\u6570\u636e\u5e93\u7cfb\u7edf\u7684\u57fa\u7840\u3002\u6570\u636e\u5728\u8868\u4e2d\u5f0f\u6309\u884c\u548c\u5217\u7684\u683c\u5f0f\u7ec4\u7ec7\u6392\u5217\u7684\u3002
\u89c6\u56fe\u662f\u8ba1\u7b97\u673a\u6570\u636e\u5e93\u4e2d\u7684\u4e00\u4e2a\u865a\u62df\u8868\uff0c\u5176\u5185\u5bb9\u7531\u67e5\u8be2\u5b9a\u4e49\u3002\u540c\u771f\u5b9e\u7684\u8868\u4e00\u6837\uff0c\u89c6\u56fe\u5305\u542b\u4e00\u7cfb\u5217\u5e26\u6709\u540d\u79f0\u7684\u5217\u548c\u884c\u6570\u636e\u3002\u4f46\u662f\uff0c\u89c6\u56fe\u5e76\u4e0d\u5728\u6570\u636e\u5e93\u4e2d\u4ee5\u5b58\u50a8\u7684\u6570\u636e\u503c\u96c6\u5f62\u5f0f\u5b58\u5728\u3002
\u57fa\u672c\u8868\u3001\u89c6\u56fe\u533a\u522b\u4e3a\uff1a\u5b58\u5728\u4e0d\u540c\u3001\u5b58\u50a8\u5185\u5bb9\u4e0d\u540c\u3001\u64cd\u4f5c\u4e0d\u540c\u3002\u89c6\u56fe\u662f\u7531\u4e00\u4e2a\u6216\u51e0\u4e2a\u57fa\u672c\u8868\u5bfc\u51fa\u5f62\u6210\u7684\u865a\u8868\u3002
\u4e00\u3001\u5b58\u5728\u4e0d\u540c
1\u3001\u57fa\u672c\u8868\uff1a\u57fa\u672c\u8868\u662f\u672c\u8eab\u72ec\u7acb\u5b58\u5728\u7684\u8868\u3002
2\u3001\u89c6\u56fe\uff1a\u89c6\u56fe\u672c\u8eab\u4e0d\u5b58\u5728\u72ec\u7acb\u5b58\u50a8\u5728\u6570\u636e\u5e93\u4e2d\uff0c\u662f\u4e00\u4e2a\u865a\u8868\u3002
\u4e8c\u3001\u5b58\u50a8\u5185\u5bb9\u4e0d\u540c
1\u3001\u57fa\u672c\u8868\uff1a\u57fa\u672c\u8868\u5b58\u50a8\u7684\u5185\u5bb9\u662f\u5b9e\u9645\u7684\u6570\u636e\u3002
2\u3001\u89c6\u56fe\uff1a\u89c6\u56fe\u5b58\u50a8\u7684\u5185\u5bb9\u53ea\u6709\u5b58\u50a8\u5b9a\u4e49\uff0c\u4e0d\u5b58\u653e\u5b9e\u9645\u6570\u636e\u3002

\u4e09\u3001\u64cd\u4f5c\u4e0d\u540c
1\u3001\u57fa\u672c\u8868\uff1a\u64cd\u4f5c\u8005\u53ef\u4ee5\u5bf9\u57fa\u672c\u8868\u8fdb\u884c\u589e\u5220\u6539\u67e5\u56db\u79cd\u64cd\u4f5c\u3002
2\u3001\u89c6\u56fe\uff1a\u64cd\u4f5c\u8005\u53ea\u53ef\u4ee5\u5bf9\u89c6\u56fe\u8fdb\u884c\u67e5\u64cd\u4f5c\uff0c\u4e0d\u80fd\u8fdb\u884c\u589e\u5220\u6539\u64cd\u4f5c\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a
\u767e\u5ea6\u767e\u79d1\u2014\u2014\u8868
\u767e\u5ea6\u767e\u79d1\u2014\u2014\u89c6\u56fe

\u89c6\u56fe\u662f\u4ece\u4e00\u4e2a\u6216\u51e0\u4e2a\u57fa\u672c\u8868(\u6216\u89c6\u56fe)\u5bfc\u51fa\u7684\u8868\u3002\u5b83\u4e0e\u57fa\u672c\u8868\u4e0d\u540c\uff0c\u662f\u4e00\u4e2a\u865a\u8868\u3002\u6570\u636e\u5e93\u4e2d\u53ea\u5b58\u653e\u89c6\u56fe\u7684\u5b9a\u4e49\uff0c\u800c\u4e0d\u5b58\u653e\u89c6\u56fe\u5bf9\u5e94\u7684\u6570\u636e\uff0c\u8fd9\u4e9b\u6570\u636e\u4ecd\u5b58\u653e\u5728\u539f\u6765\u7684\u57fa\u672c\u8868\u4e2d\u3002\u6240\u4ee5\u57fa\u672c\u8868\u4e2d\u7684\u6570\u636e\u53d1\u751f\u53d8\u5316\uff0c\u4ece\u89c6\u56fe\u4e2d\u67e5\u8be2\u51fa\u7684\u6570\u636e\u4e5f\u5c31\u968f\u4e4b\u6539\u53d8\u4e86\u3002\u4ece\u8fd9\u4e2a\u610f\u4e49\u4e0a\u8bb2\uff0c\u89c6\u56fe\u5c31\u50cf\u4e00\u4e2a\u7a97\u53e3\uff0c\u900f\u8fc7\u5b83\u53ef\u4ee5\u770b\u5230\u6570\u636e\u5e93\u4e2d\u81ea\u5df1\u611f\u5174\u8da3\u7684\u6570\u636e\u53ca\u5176\u53d8\u5316\u3002\u89c6\u56fe\u4e00\u7ecf\u5b9a\u4e49\uff0c\u5c31\u53ef\u4ee5\u548c\u57fa\u672c\u8868\u4e00\u6837\u88ab\u67e5\u8be2\u3001\u88ab\u5220\u9664\u3002\u4e5f\u53ef\u4ee5\u5728\u4e00\u4e2a\u89c6\u56fe\u4e4b\u4e0a\u518d\u5b9a\u4e49\u65b0\u7684\u89c6\u56fe\uff0c\u4f46\u5bf9\u89c6\u56fe\u7684\u66f4\u65b0\uff08\u589e\u3001\u5220\u3001\u6539\uff09\u64cd\u4f5c\u5219\u6709\u4e00\u5b9a\u5f97\u9650\u5236\u3002

整理了下他们的区别和联系,或许还不是那么详细和完整,希望能对你有点帮助!

视图:在SQL中,视图是外模式一级数据结构的基本单位。它是从一个或几个基本表中导出的 表,是从现有基本表中抽取若干子集组成用户的“专用表”。
基本表:基本表的定义指建立基本关系模式,而变更则是指对数据库中已存在的基本表进行删除与修改。

区别:1、视图是已经编译好的sql语句。而表不是
2、视图没有实际的物理记录。而表有。
3、表是内容,视图是窗口
4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能有创建的语句来修改
5、表是内模式,试图是外模式
6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。
7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。
8、视图的建立和删除只影响视图本身,不影响对应的基本表。

联系:视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也可以对应多个基本表。视图是基本表的抽象和在逻辑意义上建立的新关系

基本表是本身独立存在的表,在SQL中一个关系就对应一个表。视图是从一个或几个基本表导出的表。视图本身不存在独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在导出视图的基本表中。视图在概念上基本与表等同。视图在概念上与基本表等同,用户可以在基本表那样使用视图,可以在视图上再定义视图
————————————————
版权声明:本文为CSDN博主「洛小白丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35582511/article/details/80308869

表是实实在在得保存数据的实体,写入的数据都保存在表中,而视图 是不保存数据的,也没有数据.视图就是一条 语句,实际上视图从表中去数据.只是给我们的感觉好像直接从表中 取得一样. 表可以建立各种触发器,可以建立索引,可以建立主健,约束等. 但是视图不能建立这些对象(视图可以建立替代触发器) . 表和视图可以更新,但是视图的更新受到约束. 比如,group by 和表连接生成的视图不能更新表是实实在在得 保存数据的实体, 写入的数据都保存在表中, 而视图是不保存数据的, 也没有数据.
------------------
可以理解为视图的数据都是从表中取出来,视图就是你定下的一个框框而已,内容都是在表中。

  • 瑙嗗浘鍜鍩烘湰琛鐨勫尯鍒槸浠涔?
    绛旓細浠庡畨鍏ㄧ殑瑙掑害璇达紝瑙嗗浘鍙互涓嶇粰鐢ㄦ埛鎺ヨЕ鏁版嵁琛紝浠庤屼笉鐭ラ亾琛ㄧ粨鏋勩俓x0d\x0a 7銆佽〃灞炰簬鍏ㄥ眬妯″紡涓殑琛紝鏄疄琛紱瑙嗗浘灞炰簬灞閮ㄦā寮忕殑琛紝鏄櫄琛ㄣ \x0d\x0a 8銆佽鍥剧殑寤虹珛鍜屽垹闄ゅ彧褰卞搷瑙嗗浘鏈韩锛屼笉褰卞搷瀵瑰簲鐨鍩烘湰琛銆俓x0d\x0a鑱旂郴\x0d\x0a 1銆佽鍥撅紙view锛夋槸鍦ㄥ熀鏈〃涔嬩笂寤虹珛鐨勮〃锛屽畠鐨...
  • sql姒傚康涓瑙嗗浘鍩烘湰琛瀛樺偍鏂囦欢鍒嗗埆瀵瑰簲鏁版嵁搴撲笁绾фā寮忎腑鐨浠涔
    绛旓細sql姒傚康涓紝妯″紡瀵瑰簲浜庡熀鏈〃锛屽唴妯″紡瀵瑰簲浜庡瓨鍌ㄦ枃浠讹紝澶栨ā寮忓搴斾簬瑙嗗浘鍜岄儴鍒嗗熀琛ㄣ傛牴鎹煡璇㈢浉鍏宠祫鏂欎俊鎭樉绀猴紝瑙嗗浘鏄粠涓涓垨鍑犱釜鍩烘湰琛ㄥ鍑虹殑琛紝鍩烘湰琛ㄦ槸鏈韩鐙珛瀛樺湪鐨勮〃锛屽瓨鍌ㄦ枃浠舵槸涓涓垨澶氫釜鍩烘湰琛ㄥ搴斾竴涓瓨鍌ㄦ枃浠讹紝sql姒傚康涓紝妯″紡瀵瑰簲浜庡熀鏈〃锛屽唴妯″紡瀵瑰簲浜庡瓨鍌ㄦ枃浠讹紝澶栨ā寮忓搴斾簬瑙嗗浘鍜岄儴鍒...
  • mysql 涓瑙嗗浘鍜岃〃鐨勫尯鍒互鍙婅仈绯绘槸浠涔?
    绛旓細浜屻涓よ鐨勮仈绯 瑙嗗浘鏄湪鍩烘湰琛ㄤ箣涓婂缓绔嬬殑琛紝瀹冪殑缁撴瀯锛堝嵆鎵瀹氫箟鐨勫垪锛夊拰鍐呭锛堝嵆鎵鏈夎褰曪級閮芥潵鑷熀鏈〃锛屽畠渚濇嵁鍩烘湰琛ㄥ瓨鍦ㄨ屽瓨鍦ㄣ備竴涓鍥惧彲浠ュ搴斾竴涓熀鏈〃锛屼篃鍙互瀵瑰簲澶氫釜鍩烘湰琛ㄣ瑙嗗浘鏄熀鏈〃鐨勬娊璞″拰鍦ㄩ昏緫鎰忎箟涓婂缓绔嬬殑鏂板叧绯汇俶ysql 涓鍥惧拰琛ㄧ殑鍖哄埆浠ュ強鑱旂郴鏄浠涔堬紵鏍囩锛氭病鏈夊畨鍏ㄨ鍙ュ垱寤...
  • 鏁版嵁搴撶郴缁熶腑,瑙嗗浘鍜岃〃鏄浠涔鍏崇郴
    绛旓細鑱旂郴锛氳鍥撅紙view锛夋槸鍦ㄥ熀鏈〃涔嬩笂寤虹珛鐨勮〃锛屽畠鐨勭粨鏋勶紙鍗虫墍瀹氫箟鐨勫垪锛夊拰鍐呭锛堝嵆鎵鏈夋暟鎹锛夐兘鏉ヨ嚜鍩烘湰琛紝瀹冧緷鎹熀鏈〃瀛樺湪鑰屽瓨鍦ㄣ備竴涓鍥惧彲浠ュ搴斾竴涓熀鏈〃锛屼篃鍙互瀵瑰簲澶氫釜鍩烘湰琛ㄣ瑙嗗浘鏄熀鏈〃鐨勬娊璞″拰鍦ㄩ昏緫鎰忎箟涓婂缓绔嬬殑鏂板叧绯 鍖哄埆锛1銆佽鍥炬槸宸茬粡缂栬瘧濂界殑sql璇彞銆傝岃〃涓嶆槸 2銆佽鍥炬病鏈...
  • sql涓瑙嗗浘涓庤〃鐨勫尯鍒?
    绛旓細鍖哄埆锛瑙嗗浘鏄凡缁忕紪璇戝ソ鐨剆ql璇彞锛岃岃〃涓嶆槸銆傝鍥炬病鏈夊疄闄呯殑鐗╃悊璁板綍锛岃岃〃鏈夈傝〃鏄唴瀹癸紝瑙嗗浘鏄獥鍙c傚熀鏈〃銆佽鍥惧尯鍒负锛氬瓨鍦ㄤ笉鍚屻佸瓨鍌ㄥ唴瀹逛笉鍚屻佹搷浣滀笉鍚屻傝鍥炬槸鐢变竴涓垨鍑犱釜鍩烘湰琛ㄥ鍑哄舰鎴愮殑铏氳〃銆傚瓨鍦ㄤ笉鍚屽熀鏈〃锛鍩烘湰琛ㄦ槸鏈韩鐙珛瀛樺湪鐨勮〃銆傝鍥撅細瑙嗗浘鏈韩涓嶅瓨鍦ㄧ嫭绔嬪瓨鍌ㄥ湪鏁版嵁搴撲腑锛屾槸涓涓...
  • 濉┖棰:SQL璇彞涓殑琛,鍙互鏄熀鏈〃,涔熷彲浠ユ槸鈥斺?
    绛旓細瑙嗗浘 view 杩欓亾棰樿冨療sql鏌ヨ 浠涔堟槸瑙嗗浘锛鍦 SQL 涓紝瑙嗗浘鏄熀浜 SQL 璇彞鐨勭粨鏋滈泦鐨勫彲瑙嗗寲鐨勮〃銆傝鍥惧寘鍚鍜屽垪锛屽氨鍍忎竴涓湡瀹炵殑琛ㄣ傝鍥句腑鐨勫瓧娈靛氨鏄潵鑷竴涓垨澶氫釜鏁版嵁搴撲腑鐨勭湡瀹炵殑琛ㄤ腑鐨勫瓧娈点傛垜浠彲浠ュ悜瑙嗗浘娣诲姞 SQL 鍑芥暟銆乄HERE 浠ュ強 JOIN 璇彞锛屾垜浠篃鍙互鎻愪氦鏁版嵁锛屽氨鍍忚繖浜涙潵鑷簬鏌愪釜鍗曚竴...
  • 浠涔堟槸瑙嗗浘?瀹冨拰琛ㄦ湁浠涔堝尯鍒?
    绛旓細瑙嗗浘骞堕潪瀹炰綋琛紝涓嶅崰瀛樺偍绌洪棿锛屽畠鍙槸鍦ㄧ幇鏈夎〃涓婂仛涓娆℃姇灏勶紝鎸変竴瀹氱殑鍏崇郴缁勭粐鏁版嵁锛屾湰韬笉瀛樺偍鏁版嵁锛岋紝灏卞儚鐪嬬數瑙嗭紝鐢佃閲岀殑浜虹墿骞朵笉瀛樺湪鐢佃閲
  • 瑙嗗浘鍜岃〃鐨勫尯鍒 ?
    绛旓細3銆佽〃灞炰簬鍏ㄥ眬妯″紡涓殑琛紝鏄疄琛紱瑙嗗浘灞炰簬灞閮ㄦā寮忕殑琛紝鏄櫄琛ㄣ 鑱旂郴锛氳鍥撅紙view锛夋槸鍦ㄥ熀鏈〃涔嬩笂寤虹珛鐨勮〃锛屽畠鐨勭粨鏋勶紙鍗虫墍瀹氫箟鐨勫垪锛夊拰鍐呭锛堝嵆鎵鏈夋暟鎹锛夐兘鏉ヨ嚜鍩烘湰琛紝瀹冧緷鎹熀鏈〃瀛樺湪鑰屽瓨鍦ㄣ備竴涓鍥惧彲浠ュ搴斾竴涓熀鏈〃锛屼篃鍙互瀵瑰簲澶氫釜鍩烘湰琛ㄣ瑙嗗浘鏄熀鏈〃鐨勬娊璞″拰鍦ㄩ昏緫鎰忎箟涓婂缓绔嬬殑...
  • sql涓瑙嗗浘涓庤〃鐨勫尯鍒?
    绛旓細sql涓瑙嗗浘涓庤〃鐨勫尯鍒负锛氭ц川涓嶅悓銆佸瓨鍌ㄥ唴瀹逛笉鍚屻佹搷浣滀笉鍚屻備竴銆佹ц川涓嶅悓 1銆佽鍥撅細瑙嗗浘涓嶆槸涓涓嫭绔嬬殑鏂囦欢锛屾槸鐢变竴涓垨鍑犱釜鍩烘湰琛瀵煎嚭褰㈡垚鐨勮櫄琛ㄣ2銆佽〃锛氳〃鏄暟鎹簱涓敤鏉ュ瓨鍌ㄦ暟鎹殑瀵硅薄锛屾槸鏈夌粨鏋勭殑鏁版嵁鐨勯泦鍚堬紝鏄暣涓暟鎹簱绯荤粺鐨勫熀纭銆備簩銆佸瓨鍌ㄥ唴瀹逛笉鍚 1銆佽鍥撅細瑙嗗浘瀛樺偍鐨勫唴瀹规槸鏉ヨ嚜鏈湴...
  • 鏁版嵁搴撳洓澶鍩烘湰缁撴瀯鏄浠涔?
    绛旓細(1)鏁版嵁瀹氫箟璇█锛屽嵆SQL DDL锛岀敤浜庡畾涔塖QL妯″紡銆鍩烘湰琛銆瑙嗗浘銆佺储寮曠瓑缁撴瀯銆(2)鏁版嵁鎿嶇旱璇█锛屽嵆SQL DML銆傛暟鎹搷绾靛垎鎴愭暟鎹煡璇㈠拰鏁版嵁鏇存柊涓ょ被銆(3)鏁版嵁鏌ヨ璇█锛屽嵆SQL DQL銆(4)鏁版嵁鎺у埗璇█锛屽嵆SQL DCL锛岃繖涓閮ㄥ垎鍖呮嫭瀵瑰熀鏈〃鍜岃鍥剧殑鎺堟潈銆佸畬鏁存ц鍒欑殑鎻忚堪銆佷簨鍔℃帶鍒剁瓑鍐呭銆傜粨鏋勫寲鏌ヨ璇█鏄珮绾...
  • 扩展阅读:三视图识图大全 ... 如何看图纸基本知识 ... 消防图例符号大全 ... 三视图的看图技巧视频 ... 三视图摆放位置图 ... 基本表查询表视图表 ... 6个基本视图 ... 数据库中什么是基本表 ... 什么是基本视图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网