亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        論計算機網(wǎng)絡數(shù)據(jù)庫的系統(tǒng)設計

        2015-02-20 15:23:12盧秋華
        博覽群書·教育 2015年10期
        關鍵詞:計算機網(wǎng)絡數(shù)據(jù)庫系統(tǒng)

        摘 要:本文主要對數(shù)據(jù)庫進行了具體分析,從建立基本表,連接虛擬表,具體字段的理解、定義,以及在建表過程中出現(xiàn)的錯誤并改正。根據(jù)用戶的需求,得到滿足需求的各個實體,畫出了各個實體的E-R圖和建立基本表。通過本文的研究分析,希望對計算機網(wǎng)絡數(shù)據(jù)庫的系統(tǒng)設計有更加清晰的思路。

        關鍵詞:計算機網(wǎng)絡;數(shù)據(jù)庫;系統(tǒng);設計

        一、數(shù)據(jù)庫的邏輯設計

        使用SQL Server2005實現(xiàn)關系型數(shù)據(jù)庫。數(shù)據(jù)庫之間的關系指明兩個庫之間共享一個共同的關鍵字值。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關聯(lián)的各個不同的表中獲取信息時建立的,關鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接是指一個表被連接到它自己的一個字段,或在不同的紀錄中由重復數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關鍵字:主關鍵字和外關鍵字。在表中使用的關鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關系。

        數(shù)據(jù)庫設計是整個系統(tǒng)設計的關鍵,它關系到系統(tǒng)的功能是否全面、性能是否優(yōu)秀、程序設計的復雜程度等。學生工作的繁雜決定了數(shù)據(jù)庫中需要繁多的表和字段,但是在這么多的表和字段中如何既保證程序設計的簡便(這關系到整個系統(tǒng)的可靠性和穩(wěn)定性),又盡量減少數(shù)據(jù)冗余是數(shù)據(jù)庫設計的中心問題。本系統(tǒng)通過合理安排各個字段和表之間的關聯(lián)關系,達到兩者的平衡。

        用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸入和輸出。

        有了用戶的需求分析之后,就能夠得到滿足用戶需求的各種實體,以及它們之間的關系。比如管理員也就是教務人員實體、學生就是學生實體、所選課程就是選課信息實體、課程情況就是課程信息實體、考試安排就是考試信息實體。下面具體畫了三個實體關系圖。

        二、建立數(shù)據(jù)表

        學生信息,包括查詢。成績插入和刪除。

        在建立學生表時,學號(stu_no)的類型為number而且不為空,即為not null。中一定要寫。

        事物的四個特性:原子性、一致性、隔離性、完整性。在數(shù)據(jù)庫的設計中一定要保持數(shù)據(jù)的完整性和一致性,否則數(shù)據(jù)會發(fā)生紊亂。

        數(shù)據(jù)庫需求分析根據(jù)所需內(nèi)容設計數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下。

        1.課程信息,包括的數(shù)據(jù)項有:課程號、課程名、代課老師、課程信息。邏輯結(jié)構(gòu)如表1所示。

        表1 課程信息表

        字段名 字段說明 類型 寬度 備注

        cno 課程號 整型 5 主關鍵字

        Cname 課程名 文本 10 外關鍵字

        TeacherId 代課老師 整型 5 不能為空

        info 課程信息 文本 50 不能為空

        2.考試信息表,包括的數(shù)據(jù)項有:考試號、課程號、考試時間、課程性質(zhì)。邏輯結(jié)構(gòu)如表2所示。

        表2 考試信息表

        字段名 字段說明 類型 寬度 備注

        cid 考試號 整型 10 主關鍵字

        cno 課程號 文本 10 外關鍵字

        ctime 考試時間 日期 8 不能為空

        xingzhi 課程性質(zhì) 文本 50 不能為空

        3.選課信息表,包括的數(shù)據(jù)項有:選課號、學號、課程號、成績。邏輯結(jié)構(gòu)如表3所示。

        表3 選課信息表

        字段名 字段說明 類型 寬度 備注

        scno 選課號 整型 10 主關鍵字

        sno 學號 整型 10 外關鍵字

        cno 課程號 整型 5 外關鍵字

        grade 成績 整型 5 可以為空

        4.學生基本信息,包括數(shù)據(jù)項有:學生號、學生姓名、性別、出生日期、祖籍、所在系和家庭。邏輯結(jié)構(gòu)如表4所示。

        表4 學生信息表

        字段名 字段說明 類型 寬度 備注

        sno 學號 整型 10 主關鍵字

        sname 姓名 文本 20 不能為空

        mima 密碼 文本 10 不能為空

        ssex 性別 文本 3 不能為空

        sage 年齡 整型 3 不能為空

        img 照片 文本 20 可以為空

        beizhu 備注 文本 50 可以為空

        三、創(chuàng)建數(shù)據(jù)庫過程中出現(xiàn)的錯誤

        1.在SQL Server2005 中建表時因把STUDENT表中的SNO這項的數(shù)據(jù)結(jié)構(gòu)設為了CHAR型,所以再輸入數(shù)據(jù)時應加上引號,另外在插入日期時也遇到了困難,后來發(fā)現(xiàn)可以用TOUPDATE函數(shù)來進行轉(zhuǎn)變。例如插入數(shù)據(jù)時:insert into student values(‘李,0000101,女,1981/01/03,0205689012,上海,信息);

        2.在插入數(shù)據(jù)的過程中要注意數(shù)據(jù)和定義的范圍,不能使插入的數(shù)據(jù)過大。 (course_id number(3) null, foreign key(sno) references(sno);

        3.在插入數(shù)據(jù)的時候,如遇到字符型的數(shù)據(jù)應用單引號括上。

        四、結(jié)語

        數(shù)據(jù)庫設計是整個系統(tǒng)設計的關鍵,它關系到系統(tǒng)的功能是否全面、性能是否優(yōu)秀、程序設計的復雜程度等。本文主要說明了數(shù)據(jù)庫,并對其進行了具體介紹,先對數(shù)據(jù)庫的分析,建立基本表,連接虛擬表,具體字段的理解、定義進行分析,以及在建表過程中出現(xiàn)的錯誤并改正。根據(jù)用戶的需求,得到滿足需求的各個實體,畫出了各個實體的E-R圖,建立基本表。

        參考文獻:

        [1]陳剛.構(gòu)建綜合信息管理系統(tǒng)[J].安徽:蚌埠醫(yī)學院,2005,15(4).

        [2]李霞,管建和.基于ADO_NET的數(shù)據(jù)綁定技術[J].上海:電腦編程技巧及維護, 2006,(8):32-35.

        [3]RuiMin Shen, Yiyang Tang, Tongzhen Zhang, “The Students Synthetic Management Information System in Distance Learning Education”[J].FIE2001.

        [4]王秀華,徐元柵,學生管理信息系統(tǒng)的開發(fā)及實現(xiàn)[J].成都:西南民族大學學報[自然科學版] ,2004:1.

        [5]Thomas R.Peltier. Information Security Risk Analysis[M]. Rothstein Associates Inc, 2001.

        作者簡介:盧秋華(1965-8),男,本科學歷,現(xiàn)在江西省贛州農(nóng)業(yè)學校工作,職稱:實驗師,研究方向:計算機教學。

        猜你喜歡
        計算機網(wǎng)絡數(shù)據(jù)庫系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        計算機網(wǎng)絡環(huán)境下混合式教學模式實踐與探索
        電子制作(2018年16期)2018-09-26 03:27:08
        計算機網(wǎng)絡信息安全及防護策略
        電子制作(2018年12期)2018-08-01 00:47:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        計算機網(wǎng)絡技術的應用探討
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        国产看黄网站又黄又爽又色| 国产免费三级av在线| 亚洲成aⅴ人片久青草影院| 失禁大喷潮在线播放| 国内精品国产三级国产av另类| 国产三级c片在线观看| 亚洲youwu永久无码精品| 一本大道久久a久久综合精品| 高潮内射主播自拍一区| 精品偷拍被偷拍在线观看| 亚洲欧洲日产国码高潮αv| 免费在线观看一区二区| 视频区一区二在线观看| 台湾佬中文网站| 亚洲一区av无码少妇电影| 亚洲加勒比无码一区二区在线播放 | 每天更新的免费av片在线观看| 日韩国产欧美成人一区二区影院 | 亚洲永久无码动态图| 日本熟妇精品一区二区三区| 自拍av免费在线观看| 人人妻人人澡人人爽人人精品浪潮| 亚洲性爱视频| 51精品视频一区二区三区| 国产精品自拍网站在线| 激情内射亚洲一区二区三区| 五十路熟妇高熟无码视频| 国产丝袜免费精品一区二区| 国产精品一区二区三区在线观看| 欧美丰满熟妇bbb久久久| 波多野结衣av手机在线观看| 欧美在线视频免费观看| 偷拍女厕尿尿在线免费看| 中文字幕一区二区精品视频| 亚洲精品动漫免费二区| 免费大片黄在线观看| 国产一区二区三区免费主播| 亚洲一区二区三区乱码在线中国| 国产sm调教视频在线观看| 中文无码日韩欧免费视频| 成人一区二区三区激情视频|