999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“主動表”與“被動表”在數(shù)據(jù)庫表間關系連接應用

2019-08-08 06:23:04李增
電腦知識與技術 2019年18期
關鍵詞:數(shù)據(jù)庫

李增

摘要:針對學生在學習《數(shù)據(jù)庫技術及應用》課程中,關于表間關系建立出現(xiàn)的問題,提出了“主動表”與“被動表”的概念,通過分別選擇“主動表”與“被動表”,正確的認識數(shù)據(jù)庫中各個數(shù)據(jù)表之間存在的數(shù)據(jù)邏輯關系,從而能輕松地完成表間關系的建立,實踐證明,這兩個概念的引入,在實踐課堂上取得了很好的效果。

關鍵詞:主動表;被動表;表間關系;數(shù)據(jù)庫

中圖分類號:G434? ? ? ? 文獻標識碼:A

文章編號:1009-3044(2019)18-0007-02

《數(shù)據(jù)庫技術及應用》是高等學校非計算機專業(yè)本科生開設的公共基礎課,該課程是培養(yǎng)學生利用數(shù)據(jù)庫技術對數(shù)據(jù)和信息進行管理、加工和運用的意識與能力的必修課之一[1]。通過課程的學習,使學生了解數(shù)據(jù)庫的發(fā)展及應用,掌握數(shù)據(jù)庫的基本原理和SQL語言的使用,學習以數(shù)據(jù)庫為核心的系統(tǒng)開發(fā)的基本過程、設計方法和規(guī)范,具備使用數(shù)據(jù)庫技術開發(fā)小型數(shù)據(jù)庫管理應用系統(tǒng)的能力。在該課程的學習中,表間關系的連接是一個非常重要的知識點,也是一個難點,如果學生沒有正確的在數(shù)據(jù)庫中建立表間關系,那么在數(shù)據(jù)庫表數(shù)據(jù)的添加、索引、統(tǒng)計、匯總等后繼操作都會出現(xiàn)問題[2]。因此,探討正確建立數(shù)據(jù)庫中表聯(lián)系的方法,對于學生學好知識點,顯著提升掌握好數(shù)據(jù)庫技術有很大的幫助。

1 主鍵的概念及建立

主鍵是主關鍵字(主鍵,primary key)是被挑選出來,作為數(shù)據(jù)表記錄的唯一標識的候選關鍵字。一個表只有一個主關鍵字。主關鍵字又可以稱為主鍵。 主鍵可以由一個字段,也可以由多個字段組成,分別稱為單字段主鍵或多字段主鍵。又稱主碼[3]。并且它可以唯一確定表中的一條記錄,或者可以唯一確定一個實體。

在“人事管理系統(tǒng)”數(shù)據(jù)庫中,有三個表people(編號,姓名,性別,部門,職稱),wife(編號,姓名,單位)和child(編號,姓名,單位),其中people表中存儲的數(shù)據(jù)是單位的員工,wife數(shù)據(jù)表中存儲的是職工的家屬,child表中存儲的是他們的孩子。因為單位的每個職工都是唯一的,所以要給people表建立主鍵,按照表中的“編號”字段用命令或者用鼠標右鍵創(chuàng)建主鍵,wife作為people表中的家屬,也是唯一的,所以也要按照wife中的“編號”來創(chuàng)建主鍵。

2 關系的建立

2.1聯(lián)系的概念

兩個實體集之間實體的對應關系成為聯(lián)系,實體之間的聯(lián)系分為三種[4]。一對一聯(lián)系,例如people表中的每一個員工在wife表中只有一個家屬有聯(lián)系,wife表中的家屬在people表中有唯一的職工與之對應,則稱people表和wife表之間的聯(lián)系是一對一。一對多聯(lián)系,例如people表中的每一個員工在child的表中會有多個孩子與之對應,而child表中每一個孩子只能和people表中一個職工對應,則稱people表和child表之間是一對多。多對多,如果兩個實體集相互之間對應聯(lián)系都1對多,則稱這兩個實體集之間是多對多的聯(lián)系。

2.2主動表與被動表

在“人事管理系統(tǒng)”數(shù)據(jù)庫中,people保存的是單位的職工,假設單位的職工有200人,則這200人職工的數(shù)據(jù)可以任意的輸入到表中,而wife表中保存的是people表的家屬,wife表中的數(shù)據(jù)不能隨便輸入,有家屬的職工的數(shù)據(jù)才可以輸入到wife中,所以wife表中的數(shù)據(jù)應該小于等于200條,people表和wife表建立1對1的聯(lián)系,我們在建立聯(lián)系時,把people表作為“主動表”,即是發(fā)出聯(lián)系的表,把wife表作為“被動表”,即接受聯(lián)系的表。同樣,child表中的數(shù)據(jù)也取決于people表,如果people表中沒有職工的數(shù)據(jù),在child表中也不可能出現(xiàn)孩子的相關信息,因此,child表也作為“被動表”。在《數(shù)據(jù)庫數(shù)據(jù)技術及應用》中,我們用鼠標建立連接時應該將people表的編號拖動到wife表的編號上,建立1對1的聯(lián)系,將people表的編號連接到child表的編號上,建立1對多的聯(lián)系,如圖所示:

如果在操作中是將wife表或者child表連接到people表上,產(chǎn)生的圖形雖然和上圖一樣,但數(shù)據(jù)之間的邏輯就出現(xiàn)的重大錯誤,就會出現(xiàn)wife表中的數(shù)據(jù)比people表中數(shù)據(jù)多的情況,這在現(xiàn)實中是不可能的,沒有職工是不可能出現(xiàn)家屬的。

2.3合理選擇主動表與被動表

在數(shù)據(jù)庫中建立聯(lián)系中,主動表與被動表的選擇很明顯不是隨機選擇的,是要考慮數(shù)據(jù)與數(shù)據(jù)之間存在的邏輯關系,這種邏輯關系是由設計者在設計在數(shù)據(jù)庫的建立過程中, 直接設定好的,數(shù)據(jù)庫的操作人員在操作數(shù)據(jù)庫時,一定要看表和表之間的邏輯關系,例如在一個“倉庫管理系統(tǒng)”數(shù)據(jù)庫中,由“商品信息表”“商品入庫表”和“商品出庫表”組成,這三個表如果要發(fā)生聯(lián)系的話,首先,所有的商品必修在“商品信息表”中登記,只有登記了的商品才可以進入到“商品入庫表”中,同時,只有“商品入庫表”表中的數(shù)據(jù)才可以進入到“商品出庫表”中。如果商品沒有登記,是不可能入庫的,沒有入庫的商品同樣也是不能出庫的,當理清了這個數(shù)據(jù)邏輯關系以后,“商品信息表”和“商品入庫表”之間“主動表”就是“商品信息表”,“商品入庫表”和“商品出庫表”之間“主動表”就是“商品入庫表”。

3總結

教學方法的選擇和運用影響著教學的效果,隨著教育教學活動形式的發(fā)展變化,教學方法也產(chǎn)生與以往不同的形式,在教學過程中,教師可以適當?shù)馗鶕?jù)教學需要提出一些課本上沒有出現(xiàn)的新名詞,這樣更有利于學生對于新知識的掌握和運用。實踐證明,“主動表”和“被動表”的引入,使學生在較短的時間內(nèi),輕松的掌握了表間關系的建立,而且能運用“主被表”去理解數(shù)據(jù)之間的邏輯關系,達到了教學目標的要求,取得良好的教學效果。

參考文獻:

[1]陳郡,楊沛.“互聯(lián)網(wǎng)+教育”環(huán)境下“大學計算機基礎”課程的教學探索[J].黑龍江教育(高教研究與評估),2018(07):15-17.

[2]霍莉.基于Access數(shù)據(jù)庫的計算查詢教學實例[J].電子技術與軟件工程,2018(19):171-172.

[3]凃云杰.教學管理系統(tǒng)中數(shù)據(jù)庫完整性的設計與實現(xiàn)[J].電子制作,2014(16):67-68.

[4]皇甫大雙.以學生管理系統(tǒng)為例淺談數(shù)據(jù)庫設計的方法與策略[J].電腦知識與技術,2018,14(35):20-21.

【通聯(lián)編輯:王力】

猜你喜歡
數(shù)據(jù)庫
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
數(shù)據(jù)庫
財經(jīng)(2015年3期)2015-06-09 17:41:31
數(shù)據(jù)庫
財經(jīng)(2014年21期)2014-08-18 01:50:18
數(shù)據(jù)庫
財經(jīng)(2014年6期)2014-03-12 08:28:19
數(shù)據(jù)庫
財經(jīng)(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 亚洲国产中文在线二区三区免| 99er精品视频| 亚洲国产成熟视频在线多多| 亚洲一道AV无码午夜福利| 大学生久久香蕉国产线观看 | 亚洲精品自在线拍| 无码一区中文字幕| 亚洲va在线观看| 国产成人高清在线精品| 国产日韩欧美精品区性色| 欧美精品啪啪| 欧美色视频网站| 国产精品内射视频| 99999久久久久久亚洲| 久久久久久久97| 天天操天天噜| 久久婷婷综合色一区二区| 中文一区二区视频| 999在线免费视频| 91精品国产丝袜| 黄色网在线| 久久激情影院| 国产精品视频公开费视频| 55夜色66夜色国产精品视频| 六月婷婷精品视频在线观看| 精品無碼一區在線觀看 | 欧美a在线视频| 色婷婷色丁香| 99精品免费在线| 黄色一级视频欧美| 国产91全国探花系列在线播放| 国产又色又爽又黄| 亚洲丝袜第一页| 亚洲综合精品第一页| 秘书高跟黑色丝袜国产91在线 | 精品视频一区在线观看| 男女性色大片免费网站| 亚洲91精品视频| 99精品国产电影| 欧美丝袜高跟鞋一区二区 | 国产精品一区二区不卡的视频| 国产精品对白刺激| 久久精品人妻中文系列| 久久天天躁夜夜躁狠狠| 青草免费在线观看| 久久人体视频| 91香蕉视频下载网站| 亚洲婷婷在线视频| 日本精品视频一区二区| 中文字幕第1页在线播| 久久人人97超碰人人澡爱香蕉| 毛片免费在线| 喷潮白浆直流在线播放| 2021天堂在线亚洲精品专区| 中文字幕第4页| 国产va在线观看| 国产噜噜在线视频观看| 国产精品视频系列专区| 成人福利在线视频| 她的性爱视频| 亚洲成人一区在线| 国产中文一区a级毛片视频| 996免费视频国产在线播放| 无码啪啪精品天堂浪潮av| 成人中文字幕在线| 国产精品流白浆在线观看| 欧美精品亚洲精品日韩专区va| 亚洲av成人无码网站在线观看| 亚洲欧美日韩另类在线一| 国产亚洲视频播放9000| yy6080理论大片一级久久| 国产精品亚洲综合久久小说| 福利一区在线| 国产尤物jk自慰制服喷水| 色婷婷丁香| 美女免费精品高清毛片在线视| 国产美女在线免费观看| 一级成人a毛片免费播放| 国产激情影院| 久久成人免费| 久久五月天国产自| 夜夜拍夜夜爽|