论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 网络安全论文 网络营销论文 中国科技期刊数据库 学术期刊数据库 网络营销相关论文 网络论文 网络期刊数据库 网络营销策略外文文献数据库 计算机网络安全论文 网络规划设计师论文范文 计算机网络病毒论文 网络爬虫参考文献

关于网络数据库论文范文 论计算机网络数据库系统设计相关论文写作参考文献

分类:硕士论文 原创主题:网络数据库论文 更新时间:2024-04-07

论计算机网络数据库系统设计是大学硕士与本科网络数据库毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写access 网络数据库方面论文范文。

摘 要:本文主要对数据库进行了具体分析,从建立基本表,连接虚拟表,具体字段的理解、定义,以及在建表过程中出现的错误并改正.根据用户的需求,得到满足需求的各个实体,画出了各个实体的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),男,本科学历,现在江西省赣州农业学校工作,职称:实验师,研究方向:计算机教学.

总结:这篇网络数据库论文范文为免费优秀学术论文范文,可用于相关写作参考。

参考文献:

1、 基于FPGATCPIP网络通信系统设计和实现 摘 要: 针对纯软件实现网络通信时必须依赖于操作系统,且易受攻击的缺点,基于FPGA技术,通过控制W5500协议栈芯片的方式设计并实现一个TCP。

2、 网络数据库安全检测和管理程序设计实现 摘 要:目前,计算机网络已经融入到人们工作学习和日常生活的方方面面,在很大程度上计算机网络便捷了人们的工作学习,丰富了人们的日常生活。但是在应用。

3、 医院信息中心业务和数据库安全管理系统设计和应用 [摘 要] 目的:医院信息中心面临的事务处理和管理日益复杂,传统的管理模式已经不能满足需求。文章分析了医院信息中心工作现状以及信息中心工作人员面。

4、 涉密计算机网络保密方案设计和实现 [摘 要] 涉密计算机网络系统的安全保密工作是一项十分重要的工程,涉及的覆盖面广,牵涉的知识量大,需要的技术难度高,都是一般保密工作所不能达到的。

5、 网络教学系统在高校计算机教学中应用方法 [摘 要]随着高校教育体制改革的不断深入,网络教学系统也得到了高校、授课教师的青睐与认可,并在教学实践应用中取得了较为显著的成果。计算机是各高校。

6、 计算机网络和信息技术在铁路调度系统中应用 摘 要:铁路信息系统在计算机网络和信息化技术的推动下,逐渐实现了自动化、智能化管理。本文主要对计算机网络和信息技术在铁路调度系统中的应用进行阐述。