久久久久久国产精品无码超碰,国产精品 人妻互换,国产又色又爽又黄的免费软件,男女下面一进一出好爽视频

計算機網絡畢業論文

計算機網絡數據庫的系統設計的論文

時間:2022-10-09 06:46:32 計算機網絡畢業論文 我要投稿
  • 相關推薦

計算機網絡數據庫的系統設計的論文

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

計算機網絡數據庫的系統設計的論文

  一、數據庫的邏輯設計

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

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

  用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這就要求數據庫結構能夠充分滿足各種信息的輸入和輸出。

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

  二、建立數據表

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

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

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

  數據庫需求分析根據所需內容設計數據項和數據結構如下。

  1.課程信息,包括的數據項有:課程號、課程名、代課老師、課程信息。邏輯結構如表1所示。

  表1 課程信息表

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

  cno 課程號 整型 5 主關鍵字

  Cname 課程名 文本 10 外關鍵字

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

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

  2.考試信息表,包括的數據項有:考試號、課程號、考試時間、課程性質。邏輯結構如表2所示。

  表2 考試信息表

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

  cid 考試號 整型 10 主關鍵字

  cno 課程號 文本 10 外關鍵字

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

  xingzhi 課程性質 文本 50 不能為空

  3.選課信息表,包括的數據項有:選課號、學號、課程號、成績。邏輯結構如表3所示。

  表3 選課信息表

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

  scno 選課號 整型 10 主關鍵字

  sno 學號 整型 10 外關鍵字

  cno 課程號 整型 5 外關鍵字

  grade 成績 整型 5 可以為空

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

  表4 學生信息表

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

  sno 學號 整型 10 主關鍵字

  sname 姓名 文本 20 不能為空

  mima 密碼 文本 10 不能為空

  ssex 性別 文本 3 不能為空

  sage 年齡 整型 3 不能為空

  img 照片 文本 20 可以為空

  beizhu 備注 文本 50 可以為空

  三、創建數據庫過程中出現的錯誤

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

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

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

  四、結語

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

【計算機網絡數據庫的系統設計的論文】相關文章:

航空氣象數據庫系統通信分系統設計解析10-26

建筑消防給水系統設計論文10-11

化學液集中供應系統設計論文10-10

智慧檔案管理系統設計研究論文10-11

高層建筑消防給水系統設計論文10-11

復雜系統計算機仿真設計論文10-11

計算機數據庫論文07-24

探究計算機網絡的設計與管理論文10-13

電氣自動化控制系統設計分析論文10-11

智能建筑下的博物館弱電系統設計論文10-11

主站蜘蛛池模板: 亚洲欧美日韩精品成人| 好男人在在线社区www在线影院| 久久99精品久久久久久水蜜桃| 亚洲欧洲日韩在线电影| 午夜做受视频试看6次| 午夜亚洲国产理论片亚洲2020| 亚洲熟女综合色一区二区三区| 久久久久久久久无码精品亚洲日韩| 日本成a人片在线播放| 亚洲国产精品成人无码区| 性生交片免费无码看人| 欧美人牲交a欧美精区日韩| 日韩高清在线中文字带字幕| 人妻丰满熟妇av无码区不卡| 国产精品va在线观看无码不卡| 亚洲精品久久一区二区三区四区| 激情亚洲图片激情亚洲小说| 国产日韩av免费无码一区二区| 亚洲日本va午夜在线影院| 精产国品一二三产品蜜桃| 加勒比中文无码久久综合色| 琪琪女色窝窝777777| 看成年全黄大色黄大片| 日本精品少妇一区二区三区| 亚洲综合成人婷婷五月在线观看| 国产午夜成人无码免费看| 国产成人精品一区二区秒拍| 又嫩又硬又黄又爽的视频| 狠狠躁夜夜躁人人躁婷婷视频| 18禁黄污吃奶免费看网站| 精品无码乱码av| 奇米影视888欧美在线观看| 久久久国产精品一区二区18禁| 国产精品aⅴ在线观看| av无码人妻一区二区三区牛牛| 精品少妇人妻av无码专区| 久久人妻内射无码一区三区| 亚洲成a∨人片在线观看不卡| 国产在线不卡一区二区三区| 日韩免费一区二区三区高清| 国产人成视频在线观看|