2-数据库创建.ppt

2-数据库创建.ppt

ID:49202310

大小:55.00 KB

页数:17页

时间:2020-02-01

2-数据库创建.ppt_第1页
2-数据库创建.ppt_第2页
2-数据库创建.ppt_第3页
2-数据库创建.ppt_第4页
2-数据库创建.ppt_第5页
资源描述:

《2-数据库创建.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、----VFP数据库操作创建数据库1数据库的意义一般说来,由于数据处理问题的复杂性,数据库不仅仅包含一个单独的二维表;而是一个表的集合,即包含多张表‘数据库’以文件的形式保存;扩展名为.DBC数据库包含:若干个通过关联字段相互关联的表各表之间的联系依赖于这些表的视图数据库规划的问题讨论规划是必须的----如何设计基本表,设计几张表表的字段如何设计如何设置表与表之间的联接不良的数据表的例子假设:一个学生属于一个系、一个系住一个宿舍楼、一个学生可修多门课程、每门课程只有一个成绩任务:设计一个关系模型,描述学生住宿和修课情况关系模式:学生情况(学号、姓名、所在系、宿舍楼号、课

2、程号、课程名、成绩)不良表显示学号姓名所在系宿舍楼号课程号课程名成绩9811101王易计算机10001数学899811101王易计算机10002英语789811101王易计算机10003军事899811102李迎计算机10001数学909811102李迎计算机10002英语679811102李迎计算机10004体育609811102李迎计算机10006计算机809821101张同材料8010数学709821101张同材料8002英语869821103刘雨文法7001数学87不良表的问题讨论数据冗余相同数据反复出现,造成数据冗余更新异常无法正常更新数据;如增加一个系,但暂

3、未招收学生,则无法添加到表中;出现更新异常问题的根本原因表的结构不合理数据库规划的一般原则数据库管理技术的理论有专门的“规范化原则”简单地尽可能地将信息拆分入表,避免大而杂的表各表具有相对独立的“主题”(表名应反映主题)根据主题的需要,设置简捷合理的属性(字段)表与表之间通过该主关键字建立关联数据库规划的一般步骤需要分析,需要存储哪些数据需要几张数据表确定所需要的字段确定并使用关键字建立表之间的关联设计优化,调整完善不良问题的解决不良关系:学生情况(学号、姓名、所在系、宿舍楼号、课程号、课程名、成绩)规划为:学生(学号、姓名、所在系)学号为主关键字学生住宿(所在系、宿舍

4、楼号)所在系为主关键字课程(课程号、课程名)课程号为主关键字成绩(学号、课程号、成绩)(学号+课程号+成绩)为主关键字数据表字段的确定原则字段与表的主题紧密相关在成绩表中无须‘出生日期’字段字段必须是原始数据,而非计算或推导的结果有“出生日期”字段,就无须“年龄”字段应能包含表的主题所需要的全部数据信息以最小的单位存储数据信息,一个字段不能包含多项数据“学号和姓名”是不合适的应设置关键字,以实现表的关联将多对多关系拆分应尽可能将多对多关系拆分为多个一对多关系学生(学号,姓名,所修课程号,考试成绩)课程(课程号,课程名称,选修学生学号)将多对多关系改为两个一对多学生(学号

5、,姓名)课程(课程号,课程名)成绩(选课学生学号,所选课程号,考试成绩)选择关键字问题不能有重复的数据项不能有空值字段名容易记忆,简捷字段的宽度适度,取满足存储要求的最小长度,以提高操作速度创建关系的例关于作者作品与销售问题作者(作者编号,姓名,性别,出生日期,国籍)作品(作品号,作品名,作者编号,类型,内容简介(M))出版(作品号,书号,字数,出版时间,出版社名,定价,印数)销售(网点号,网点名,地区,作品号,上月销售数)数据库自项目的移入与移出直接在“项目管理器”中新建的数据库自然属于项目可将已经建立的数据库添加到项目中;亦可移出由此延伸为:在“项目管理器”中新建的

6、对象自然属于该项目;否则则需要添加,亦可以移去被移去的数据库不再属于该项目将原不属于项目的对象移入到项目;将指定的对象移出项目----基本操作2.2.2数据库的创建1.创建数据库在项目管理器中建立菜单方式命令方式creatdatabase[<数据库文件名>]2.将数据库添加到项目自动包含于该项目2.2.3数据库的基本操作打开数据库项目管理器方式菜单方式文件→打开命令方式opendatabase[<数据库文件名>]modifydatabase[<数据库文件名>]2.2.3数据库的基本操作关闭数据库项目管理器方式命令方式closedatabase[all]删除数据库项目管理

7、器方式“移去”和“删除”的区别命令方式deletedatabase<数据库文件名>[deletetables]

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

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

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