1 / 32
文档名称:

第4章 数据库.ppt

格式:ppt   页数:32
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章 数据库.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第4章 数据库.ppt

文档介绍

文档介绍:第4章数据库
设计数据库
数据库的创建及基本操作
查看和修改数据库结构
在数据库中添加和移去数据表
数据字典
退出
设计数据库
确定所需字段
退出
将需求分类放入表
分析数据需求
设计优化
确定关系
分析数据需求
1)明确数据库的目的,即需要从数据库中得到哪些信息。2)确定需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中的字段)。
3)和数据库使用人员多交换意见。
1)仔细研究需要从数据库中提取的信息,并把这些信息分成各种基本主题,每个主题都是一个独立的表。
2)注意防止删除有用的信息,同一信息尽量只保存一次,这样将减少出错的可能性。
将需求分类放入表
数据库设计的步骤:
1)明确目的 2)确定需要的表 3)确定所需字段 4)确定关系 5)设计求精
确定所需字段
确定字段的技巧:
(1)每个字段直接和表的主题相关
(2)不要包含可推导得到或需计算的数据
(3)收集所需的全部信息
(4)以最小的逻辑单位存储信息
(5)使用主关键字段:即可以唯一确定存储在表中每个记录的一个或一组字段,它能够迅速关联多个表中的数据,并把数据组合在一起
在选择主关键字时需要注意:
1)Visual FoxPro 不允许在主关键字段中有重复值或 null 值
2)主关键字段不能太长,以方便记忆和键入
3)主关键字段值最好使用能满足存储要求的最小长度
确定关系
数据表之间的关系可以分为:
(1)一对一关系:在一对一关系中,表 A 的一个记录在表 B 中只能对应一个记录,而表 B 中的一个记录在表 A 中也只能有一个记录与之对应。
(2)一对多关系:在一对多关系中,表A的一个记录在表B中对应多个记录,而表B的一个记录在表A中只有一个记录与之对应,这是关系型数据库中最普通的关系。
(3)多对多关系:在多对多关系中,表 A 的一个记录在表 B 中可以对应多个记录,而表 B 的一个记录在表 A 中也可以对应多个记录。
设计优化
数据库设计好之后,还需要注意的问题:
(1)字段:是否遗忘了字段?是否有需要的信息没包括进去?
(2)主关键字:是否为每个表选择了合适的主关键字?在使用这个主关键字查找具体记录时,它是否很容易记忆和键入?要确保主关键字段的值不会出现重复。
(3)重复信息:是否在某个表中重复输入了同样的信息?如果是,需要将该表分成两个一对多关系的表。
(4)表:是否有这么一个字段很多而记录项却很少的表,而且许多记录中的字段值为空?如果有,就要考虑重新设计该表,使它的字段减少,记录增多。
数据库的创建及基本操作
打开数据库
退出
在项目中添加数据库
创建数据库
删除数据库
关闭数据库
创建数据库
1)命令方式:CREATE DATABASE <数据库名>
2)数据库向导
3)数据库设计器
打开数据库
1)命令方式:OPEN DATABASE <数据库名>
说明:使用SET命令可以将某一打开的数据库指定为当前数据库,格式为:SET DATABASE TO <数据库名>
2)菜单方式:
在项目中添加数据库
可以使用项目管理器中的“添加”按钮将数据库添加到项目中。
关闭数据库
1)命令方式:CLOSE DATABASE [ALL]或CLOSE ALL
说明:CLOSE DATABASE关闭当前数据库和它所有的表
2)菜单操作:
删除数据库
1)命令方式:DELETE DATABASE <数据库名> [DELETE TABLES]
2)项目管理器
在数据库中添加和移去数据表
从数据库中移去数据表
退出
向数据库中添加数据表
在数据库中建立新表
访问其他数据库中的表

最近更新

2026年免费的水电劳务合同范本 81页

2023年南京视觉艺术职业学院单招职业技能考试.. 40页

2023年南昌交通学院单招职业倾向性考试模拟测.. 38页

2023年南通科技职业学院单招职业技能测试题库.. 40页

2026年元旦跨年联欢晚会策划方案 14页

2023年合肥共达职业技术学院单招职业适应性考.. 39页

2023年吉安幼儿师范高等专科学校单招职业技能.. 39页

2023年吉林水利电力职业学院单招职业适应性考.. 40页

2023年吕梁职业技术学院单招职业倾向性考试题.. 40页

2023年哈密职业技术学院单招职业适应性考试模.. 40页

2023年哈尔滨科学技术职业学院单招职业适应性.. 41页

2026年元宵话题的作文300字 11页

2023年四川幼儿师范高等专科学校单招职业倾向.. 40页

2026年元宵节活动策划方案(通用版) 18页

2026年元宵节日记400字怎么写 12页

2023年四川长江职业学院单招职业倾向性测试题.. 40页

2023年大连装备制造职业技术学院单招职业技能.. 41页

2023年天津机电职业技术学院单招职业技能考试.. 41页

2023年天津职业技术师范大学单招职业适应性考.. 40页

2023年宁夏工业职业学院单招职业技能考试题库.. 41页

2026年儿童节作文七百字 25页

2023年宁波职业技术学院单招职业适应性测试题.. 39页

2026年儿童市场创业准备计划书 25页

2023年安徽国防科技职业学院单招职业适应性考.. 39页

2023年安徽省淮北市单招职业倾向性考试模拟测.. 39页

2023年安徽绿海商务职业学院单招职业倾向性考.. 40页

2023年安徽黄梅戏艺术职业学院单招职业技能考.. 40页

2023年宿州学院单招职业技能测试模拟测试卷及.. 41页

2023年山东水利职业学院单招职业适应性考试模.. 40页

2025年重庆市《保安员证》考试题库含答案 39页