å±æ¬¡æ¨¡åãç½ç¶æ¨¡åãå ³ç³»æ¨¡å
å®ä¹åéå¶æ¡ä»¶ï¼æä¸ä» æä¸ä¸ªèç¹ï¼æ ç¶èç¹ï¼æ¤èç¹ä¸ºæ çæ ¹ï¼å ¶ä»èç¹æä¸ä» æä¸ä¸ªç¶èç¹ï¼
ä¼ç¹ï¼
â æ°æ®ç»æç®åæ¸ æ°ï¼
â¡å©ç¨æéè®°å½è¾¹åèç³»ï¼æ¥è¯¢æçé«ï¼
â¢è¯å¥½çå®æ´æ°æ¯æï¼
缺ç¹ï¼
â åªè½è¡¨ç¤º1ï¼Nçèç³»ã尽管æ许å¤è¾ å©æ段å®ç°Mï¼Nçèç³»ï¼ä½æ¯è¾å¤æï¼ä¸æææ¡ã
â¡å±æ¬¡æ¨¡åçæ æ¯æåºæ ï¼å±æ¬¡é¡ºåºï¼ã对任ä¸ç»ç¹çææåæ é½è§å®äºå å次åºï¼è¿ä¸éå¶éå«äºå¯¹æ°æ®åºååè·¯å¾çæ§å¶ã
â¢æ ä¸ç¶åç»ç¹ä¹é´åªåå¨ä¸ç§èç³»ï¼å æ¤ï¼å¯¹æ ä¸çä»»ä¸ç»ç¹ï¼åªæä¸æ¡èªæ ¹ç»ç¹å°è¾¾å®çè·¯å¾ã
ç½ç¶æ¨¡åç2个ç¹å¾ï¼å 许ä¸ä¸ªä»¥ä¸çèç¹æ å亲ï¼ä¸ä¸ªèç¹å¯ä»¥æå¤äºä¸ä¸ªçå亲ï¼
ä¼ç¹ï¼
â å¯ä»¥æ´å æ¸ æ°è¡¨è¾¾ç°å®ï¼ç¬¦åç°å®ä¸çæ°æ®å ³ç³»ï¼
â¡å¯ä»¥å¾å¿«ååæä½ï¼
缺ç¹ï¼
â ç»æå¤æï¼
â¡ä¸æææ¡ï¼ç½ç¶æ¨¡åçDDLï¼DDMå¤æï¼å¹¶ä¸å¹¶ä¸è¦åµå ¥æä¸ç§é«çº§è¯è¨ï¼COBOLï¼cï¼ï¼ç¨æ·ä¸æææ¡ï¼
â¢åºç¨ç¨åºå¤æï¼è®°å½ä¹é´çèç³»éè¿ååè·¯å¾å®ç°çï¼åºç¨ç¨åºå¨è®¿é®æ°æ®æ¶å¿ é¡»éæ©åéçååè·¯å¾ï¼å æ¤ç¨æ·å¿ é¡»äºè§£ç³»ç»ç»æçç»èï¼å éç¼ååºç¨ç¨åºçè´æ ï¼
åä¸çæ°æ®ç»æââå ³ç³»
ç°å®ä¸ççå®ä½ä»¥åå®ä½é´çåç§èç³»åç¨å ³ç³»æ¥è¡¨ç¤ºï¼ä»ç¨æ·è§åº¦çï¼å ³ç³»æ¨¡åä¸æ°æ®çé»è¾ç»ææ¯ä¸å¼ äºç»´è¡¨ã
ä¼ç¹ï¼
â æ°æ®ç»æåä¸ï¼å ³ç³»æ¨¡åä¸ï¼ä¸ç®¡æ¯å®ä½è¿æ¯å®ä½ä¹é´çèç³»ï¼é½ç¨å ³ç³»æ¥è¡¨ç¤ºï¼èå ³ç³»é½å¯¹åºä¸å¼ äºç»´æ°æ®è¡¨ï¼æ°æ®ç»æç®åãæ¸ æ°ã
â¡å ³ç³»è§èåï¼å¹¶å»ºç«å¨ä¸¥æ ¼çç论åºç¡ä¸ï¼ææå ³ç³»çåºæ¬è§èè¦æ±å ³ç³»ä¸æ¯ä¸ªå±æ§ä¸å¯ååå²ï¼åæ¶å ³ç³»å»ºç«å¨å ·æåå®çç论åºç¡çä¸¥æ ¼æ°å¦æ¦å¿µåºç¡ä¸ã
â¢æ¦å¿µç®åï¼æä½æ¹ä¾¿ï¼å ³ç³»æ¨¡åæ大çä¼ç¹å°±æ¯ç®åï¼ç¨æ·å®¹æç解åææ¡ï¼ä¸ä¸ªå ³ç³»å°±æ¯ä¸å¼ äºç»´è¡¨æ ¼ï¼ç¨æ·åªéç¨ç®åçæ¥è¯¢è¯è¨å°±è½å¯¹æ°æ®åºè¿è¡æä½ã
缺ç¹ï¼
â æ¥è¯¢æçä¸å¦æ ¼å¼åæ°æ®æ¨¡åï¼
â¡ä¸ºäºæé«æ§è½ï¼æ°æ®åºç®¡çç³»ç»éè¦ä¼åç¨æ·æ¥è¯¢ï¼å¢å äºæ°æ®åºç®¡çç³»ç»çå¼åé¾åº¦ï¼
数据库主要的模型有:层次结构模型、网状结构模型、关系结构模型。
一、层次结构模型
定义
有且仅有一个节点,无父节点,此节点为树的根;其他节点有且仅有一个父节点。
优点
数据结构简单清晰;
利用指针记录边向联系,查询效率高;
良好的完整新支持
缺点
只能表示1:N的联系。
限制隐含了对数据库存取路径的控制。
二、网状结构模型
特征
允许一个以上的节点无双亲;
一个节点可以有多于一个的双亲。
优点
更清晰表达现实、符合现实中的数据关系;
可以很快存取操作。
缺点
结构复杂;
不易掌握;
应用程序复杂,加重编写应用程序的负担;
三、关系结构模型
定义
从用户角度看,关系模型中数据的逻辑结构是一张二维表。
优点
数据结构单一、简单、清晰。
关系规范化,并建立在严格的理论基础上。
概念简单,操作方便。
缺点
查询效率低。
增加了数据库管理系统的开发难度。