论计算机网络数据库的系统设计

来源 :博览群书·教育 | 被引量 : 0次 | 上传用户:beemoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文主要对数据库进行了具体分析,从建立基本表,连接虚拟表,具体字段的理解、定义,以及在建表过程中出现的错误并改正。根据用户的需求,得到满足需求的各个实体,画出了各个实体的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函数来进行转变。例如插入数据时:insert into student values(‘李’,0000101,’女’,1981/01/03,0205689012,’上海’,’信息’);
  2.在插入数据的过程中要注意数据和定义的范围,不能使插入的数据过大。 (course_id number(3) null, foreign key(sno) references(sno);
  3.在插入数据的时候,如遇到字符型的数据应用单引号括上。
  四、结语
  数据库设计是整个系统设计的关键,它关系到系统的功能是否全面、性能是否优秀、程序设计的复杂程度等。本文主要说明了数据库,并对其进行了具体介绍,先对数据库的分析,建立基本表,连接虚拟表,具体字段的理解、定义进行分析,以及在建表过程中出现的错误并改正。根据用户的需求,得到满足需求的各个实体,画出了各个实体的E-R图,建立基本表。
  参考文献:
  [1]陈刚.构建综合信息管理系统[J].安徽:蚌埠医学院,2005,15(4).
  [2]李霞,管建和.基于ADO_NET的数据绑定技术[J].上海:电脑编程技巧及维护, 2006,(8):32-35.
  [3]RuiMin Shen, Yiyang Tang, Tongzhen Zhang, “The Student’s Synthetic Management Information System in Distance Learning Education”[J].FIE2001.
  [4]王秀华,徐元栅,学生管理信息系统的开发及实现[J].成都:西南民族大学学报[自然科学版] ,2004:1.
  [5]Thomas R.Peltier. Information Security Risk Analysis[M]. Rothstein Associates Inc, 2001.
  作者简介:卢秋华(1965-8),男,本科学历,现在江西省赣州农业学校工作,职称:实验师,研究方向:计算机教学。
其他文献
摘 要:生态文明是21世纪的文明,是迄今为止人类最高的文明形态。生态文明建设不仅丰富与发展了可持续发展理论以及和谐社会理论等,具有重要的理论意义,同时对我国社会经济发展具有着重要的实践意义。生态文明建设是一项庞大的系统工程,从改变生态环境到实现生态文明,必须构建科学规范的制度体系,用制度推进建设,使制度成为保障生态文明持续健康发展的重要条件。  关键词:生态文明;内涵;推进战略   在我国的社会经
期刊
摘 要:充分发挥高校思想政治理论课在大学生思想政治教育中的主渠道作用,必须提高教学实效性。高校思想政治理论课教师应增强责任意识,正确认识大学生思想状况,准确把握思想政治理论课面临的困难和挑战,深化教学改革,加强阵地建设,创新教学内容,拓展教学渠道,增强课程的感染力、吸引力和抬头率。  关键词:思想政治理论课;主渠道 ;实效  高校思想政治理论课是高校意识形态建设与宣传思想工作的主渠道和主阵地,是坚
期刊
在日常教学中,测试较多,试卷讲评课是课堂教学的重要组成部分,然而有些教师对试卷讲评课的重要性认识不足,大多按题号顺序逐题讲解,教师讲的口干舌燥,学生听得枯燥无味,不少老师匆匆忙忙就上讲评课,使得讲评课缺乏针对性,讲评课成为几种课型中最薄弱环节,那么讲评课应讲些什么,怎样讲呢?  一、课前准备与要求  1.数据统计。为了做到对成绩、对学生、对试卷心中有数,每次考试后都要做好统计工作。除了要统计整套试
期刊
摘 要:洛阳李兰,又名李春兰。中国民主同盟盟员,中国美术家协会会员,中国工笔画学会会员,先后研修于天津美术学院(师从何家英、霍春阳、白庚延等)和中央美术学院壁画系;斋号“幽兰斋”,擅工笔人物、花鸟、山水,尤精没骨牡丹、荷花。2013年6月考入中央美院唐勇力工作室硕士班(全国仅录3人)。作品入选全国第十一届美展和第五届中国北京国际美术双年展。  关键词:五官;发须;手足的画法  一、五官的画法  1
期刊
摘 要:随着知识体系的不断完善再加上素质化教育理念的提出,使得高校在图书馆校园文化的建设方面有了更高的要求。本文以校园文化的内涵为着手点,对当前高校图书馆的现状进行剖析,总结并归纳出高校图书馆校园文化建设过程中面临的各类问题,并针对这些具体问题制定行之有效的措施,给全校师生提供一个良好的文化氛围,进一步加强高校图书馆校园文化建设,实现高水平的教育目标。希望通过本文的分析和介绍,能够有效加强高校图书
期刊
摘 要:概念的教学贯穿于数学教学过程的始终,充分经历概念形成过程,突出概念本质,丰富概念外延是当前新课程下概念教学的根本要求,这样的概念教学才是扎实有效的。本文结合案例,反思当前概念教学的现状,结合自己的教学经验,从“创设情境,感知概念”、“自主探索,生成概念”、“步步为营,理解概念”、“螺旋上升,内化概念”、“返璞归真,升华概念”五个方面具体阐述了一个普通教师在高中数学概念教学中如何实施有效性的
期刊
摘 要:群众文化是我国城市文化的重要组分,中国共产党正是因为其执政方针始终坚持群众路线不动摇,才能能长期保持良好的纯洁性。正因此,中国共产党对群众文化建设给予了高度重视,就某种层面而言,群众文化建设是我国社会主义和谐社会构建的首要途径,优异的群众文化不仅有利于弘扬我国历史文化,还能提高我国人文建设水平,促使我国文化精神与价值得以全面丰富,进而加快我国核心社会建设进程。本文简要概述了群众文化建设对于
期刊
摘 要:随着知识经济发展和大学教育的迅速普及,知识技术越来越成为人们日常生活中不可缺少的重要组成部分。对于大多数人来说接受高校教育是获取人生知识的重要途径之一,图书馆作为高校重要教学设施,在丰富学习资源,提高效率方面发挥着重要作用,深受广大高校师生的欢迎。高校图书馆不仅在高校日常教学过程中发挥重要作用,更在一定程度上影响着高校整体教学水平。高校图书馆管理不仅仅取决于基础硬件条件建设,也有赖于日常的
期刊
摘 要:高校移动图书馆的发展,依赖于用户的使用。本文从用户、资源、信息环境三方面分析了高校移动图书馆用户使用意愿的影响因素,并提出了各个方面的应对策略,旨在对推动高校移动图书馆的建设和应用将起到积极的作用。  关键词:移动图书馆;影响因素;应对策略  近年来随着互联网、3G、4G通信技术的迅速发展以及移动智能终端的普及,我国移动互联网用户大幅增长,移动互联网的兴起和发展改变了人们的生活方式。近年来
期刊
摘 要:在建设和谐社会的今天,我国平均每年共发生火灾上万起,死亡上千人,造成直接财产损失上亿元。不少花季少年在火海中葬身。因此,在小学生中普及消防知识既是现实需要,也是贯彻新课程“以人为本”理念的要求. 生命诚可贵,安全价更高。因此,我们提出了本次活动的主题--《消防警钟长鸣》。  关键词:小学生;消防知识普及   一、主题的确立  在建设和谐社会的今天,我国平均每年共发生火灾上万起,死亡上千人,
期刊