班级数据库设计

班级数据库设计

ID:20924676

大小:2.05 MB

页数:12页

时间:2018-10-17

班级数据库设计_第1页
班级数据库设计_第2页
班级数据库设计_第3页
班级数据库设计_第4页
班级数据库设计_第5页
资源描述:

《班级数据库设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、班级数据库设计数据库基础VFP二维表消除重复数据数据库小结与练习第一章数据库基础及其设计方法1、什么是数据库?顾名思义,数据库就是数据的仓库,即大量数据的集合.但这种数据的集合不是简单的数据堆集,而是按照一定的规则,把相关数据组织起来存入计算机文件.2、关系数据库组织数据的方式?关系数据库是一张二维表.每一列在数据库是称为一个字段fields,表中第一行标记了各列数据名称,称为字段名Filedname。二维表从第二行开始,每一行对应的数据称为一个记录record。3、二维表数据形成的文件就是数据库

2、文件(库文件)DatabaseFile,扩展名为DBF。务任建立”班级管理数据库”是利用计算机实现对班级进行动态管理的前提.学校班级管理的对象是学生和班主任,要想利用计算机对班级进行管理,我们一方面要分析学生和班主任之间的联系以及变化规律,另一方面要研究如何有效的描述,存储,查询他们的信息.学习并应用数据库基础知识VFP6二维表通过完成以下任务,大家一定能够掌握用二维表格来描述事物及其联系的方法,从而为设计数据库打下坚实的基础.数据收集整理收集有关学生和班主任的信息,整理成表格.在数据库中,将这种

3、具有一组公共特征的所有实体的集合称为一个实体集,例如”学生”实体集.作为实体必须能够被标识,即可以从其他实体中辨别出来.这种能够唯一标识一个实体的属性被称为关键字.探讨消除重复数据的方法数据重复既导致储存空间的浪费,又延长里储存时间,并回给数据的修改带来麻烦.如何消除重复数据呢?按实体集为单位进行分解确实能够消除重复数据,但是这样分解割裂了实体之间的联系.如何实现即消除重复数据,又体现实体之间的联系呢?三.从班级情况表中可以看出一个班主任可管理多名学生,而一名学生只拥有一个班主任,班主任与学生之间

4、的这种联系类型称为“一对多”类型。实体之间的联系类型除此之外,实体之间的联系类型还有2种.例如任课教师与学生之间是”多对多”类型的联系,因为一名教师可以教多名学生,而一名学生也可以有多位任课老师.另外,班主任与班级之间是”一对一”类型的联系.一个班仅有一名班主任,换句话说,一位班主任只管理一个班的学生。实体之间的联系类型除此之外,实体之间的联系类型还有2种.例如任课教师与学生之间是”多对多”类型的联系,因为一名教师可以教多名学生,而一名学生也可以有多位任课老师.另外,班主任与班级之间是”一对一”类

5、型的联系.一个班仅有一名班主任,换句话说,一位班主任只管理一个班的学生。数据库基础知识小结数据库是相关数据按一定方式组织、存放在计算机文件中的数据集合。关系数据库的数据组织形式是一张二维表。建立数据库,不同字段数据类型可以不同。常用类型有字符型Character、数值型Numeric、逻辑型Logic、日期型Date、备注型Memo、图片型等。数据库练习数据库管理系统除VisualFoxPro外,你还知道哪些数据库管理系统的名称?创建数据库结构。建立班级学生通讯录数据库。以小组为单位讨论设置哪些字

6、段,及字段类型。注意,数据库操作结束,或暂不操作时,应关闭数据库,以便系统把修改后的数据保存在磁盘上。ByeBye!!!东风一中闫冉旭

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。