数据库和表的设计ppt课件.ppt

数据库和表的设计ppt课件.ppt

ID:58726218

大小:2.24 MB

页数:124页

时间:2020-10-04

数据库和表的设计ppt课件.ppt_第1页
数据库和表的设计ppt课件.ppt_第2页
数据库和表的设计ppt课件.ppt_第3页
数据库和表的设计ppt课件.ppt_第4页
数据库和表的设计ppt课件.ppt_第5页
资源描述:

《数据库和表的设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据库和表的设计与操作3.1数据库设计的步骤3.2表的创建3.3表的维护3.4表的排序、索引与查询3.5表的统计与汇总3.6多表使用3.7数据库的创建及基本操作3.8在数据库中添加和移去表3.9查看和修改数据库结构3.10数据字典本章学习目标本章主要讲解数据库和表的设计与操作的相关知识。通过本章的学习,读者应该掌握以下内容:数据库设计的步骤表的操作数据库的操作数据字典3.1数据库设计的步骤3.1.1数据库设计的一般步骤3.1.2数据需求分析3.1.3将需求分类放入表3.1.4表结构设计3.1.5表间关系确定3.1.6设计优化3.1.7创建数据库返回首页3.1.1数据库设计的一般步骤

2、设计数据库的一般步骤是:(1)确定建立数据库的目的。(2)确定需要的表。(3)确定所需字段。(4)确定关系。(5)设计求精。(6)创建数据库。返回本节3.1.2数据需求分析数据库设计的第一步是明确数据库的目的,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定需要保存哪些主题的信息(表),以及每个主题需要保存哪些具体信息(表中的字段)返回本节3.1.3将需求分类放入表表是关系数据库管理系统的基本数据存储结构。在VisualFoxPro中,一个表以记录(行)和字段(列)的形式存储数据,它与传统的数据库的概念等同,具有下列属性:表的一个“列”称为一个字段,其名称为字段名。表的一个“

3、行”称为一个记录,同一记录中的所有数据同属于一个对象。表是构成数据库的基本元素之一,是数据库中数据组织并存储的单元。表中的数据具有相对的独立性,不会因为其存储形式的不同而改变其数据的值。返回本节3.1.4表结构设计1.字段名2.字段类型3.字段宽度4.小数位5.使用Null值字段号字段名数据类型宽度小数位数1学号*C82姓名C83性别C24班级C105家庭地址C126电话C87特长M4表3.1学生表.DBF表3.2课程表.DBF返回本节表3.3成绩表.DBF3.1.5表间关系确定表之间的关系可以分为:一对一关系、一对多关系和多对多关系。在一对一关系中,表A的一个记录在表B中只能对应一个记

4、录,而表B中的一个记录在表A中也只能有一个记录与之对应。在一对多关系中,表A的一个记录在表B中对应多个记录,而表B的一个记录在表A中只有一个记录与之对应,这是关系型数据库中最普通的关系。返回本节3.1.6设计优化表中是否带有大量并不属于某主题的字段?是否有些字段由于对很多记录不适用,而在那些地方保持空白?是否有大量的表,其中很多包含了同样的字段?返回本节3.1.7创建数据库在VisualFoxPro中,表分为自由表和数据表两类。自由表就是不在数据库中的表,即与数据库无关联的表,它的结构信息没有加入到数据库中,不受数据库的约束,可以自由打开和关闭,自由更新数据,所以称之为自由表;而数据表则

5、是指在数据库中存在的表,即与数据库相关联的表,它受数据库各项规则的约束,要打开它必须先打开数据库。返回本节3.2表的创建3.2.1表结构的创建3.2.2表数据的输入3.2.3表文件的打开、关闭、显示和定位返回首页3.2.1表结构的创建1.命令方式格式:CREATE[<表文件名>]功能:建立一个表文件。(如图3-1--图3-4)2.菜单方式通过菜单方式创建表有两种方式,即“表向导”和“表设计器”。图3-1表的“创建”窗口图3-2“表设计器”窗口图3-3表结构创建图3-4MicrosoftVisualFoxPro窗口图3-5“新建”窗口图3-6“表向导”窗口(步骤1)图3-7“表向导”窗口(

6、步骤1a)图3-8“表向导”窗口(步骤2)图3-9“表向导”窗口(步骤3)图3-10“表向导”窗口(步骤4)返回本节图3-11“另存为”窗口3.2.2表数据的输入1.创建表结构时输入2.使用浏览窗口追加数据3.添加记录4.插入记录1.创建表结构时输入格式:BROWSE功能:打开当前表(即正在使用的数据表)的浏览窗口,查阅表文件的同时进行修改。2.使用浏览窗口追加数据(1)命令方式。(2)菜单方式。图3-13表的浏览窗口3.添加记录格式:APPEND[BLANK]功能:在当前表的尾部添加记录。说明:①使用APPEND命令时,应先打开需要添加记录的表。②在命令窗口中输入APPEND命令并按回

7、车后,将会出现一个编辑窗口,如图3-14所示,可以输入新记录的内容。③APPENDBLANK命令只是在当前表的末尾添加一条空记录,不打开编辑窗口。图3-14APPEND命令添加记录窗口4.插入记录格式:INSERT[BEFORE][BLANK]功能:在当前表中某个记录的前面或后面插入记说明:①INSERT表示在当前记录之后插入一条记录。②INSERTBEFORE表示在当前记录之前插入一条记录。③INSERTBLANK或INSERTB

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

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

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