- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章数据库与表的创建及使用1
第3章
数据库与表的创建和使用;定义:数据库是一个包容器,用来组织和联系表,它提供了存储数据的一种结构。;确定建立数据库的目的,进行数据需求分析
确定需要的各种表
确定表的字段
确定表之间的关系
改进设计、优化设计;1、数据库包括表以及表之间的关系;2、数据库中概念的结构图;3、确定表的结构是最重要的,例如:;;二、数据库的组成;前链——指向库中的表,包括各个表文件的路径和文件名;
后链——指向拥有该表的数据库,包括数据库的路径和数据库名。;2、视图(View)
用户不仅可以使用数据库表的数据,还可以在若干数据库表之间提取相关的数据,构成一张“虚表”,这就是视图。视图的详细内容在第4章介绍。;4、存储过程:
数据库中的用户自定义函数、永久关系中的参照完整性代码等保存在存储过程中,存储过程可以在打开“数据库设计器”时,从“数据库”菜单中选择“编辑存储过程”项来创建、修改或移去存储过程。;三、 数据字典概述;3.2 数据库的创建、打开与使用;2、命令方式, 数据库不会自动加到项目中。
CREATE DATABASE [数据库名|?]
数据库创建完成后,将同时产生3个文件:
数据库文件: 数据库名.DBC
备注文件: 数据库名.DCT
索引文件: 数据库名.DCX;二、 数据库的打开与关闭;2、设置当前数据库
(1)最后打开的数据库为当前的;
(2)在“常用”工具栏的数据库列表中选择;
(3)命令格式:
SET DATABASE TO 数据库名;3、检查数据库的有效性;4、关闭数据库;5、删除数据库;3.3 表的创建与使用;表的概念;字段(Field):表中的一列。
字段规定了数据的特征。
记录(Record):表的一行。
记录是多个字段的集合。同一个表 的每一个记录都有相同的字段。
表结构:存储表中记录的一个公共的结构。;
;3.3.1 表结构概述;2.字段的数据类型(Type)
二维表中的每列的数据来自同一个域,即同一种数据类型,叫做字段类型。 指定数据类型是为了方便VFP处理这些数据。
VFP支持的基本数据类型如 表3-1(P76);表 3-1 VFP表中字段的数据类型 ;例如:
“姓名”字段,应为字符型(C),
“学号”字段,可以为数值型(N), 也可为字符型(C)。
备注字段的数据保存在单独的文件中。文件名与表文件相同,并且扩展名为 .fpt;3.字段宽度(Width)
指该字段所能容纳数据的最大字节数。
注意:1)字段宽度应能容纳可能出现的最大数据信息;
2)字段宽度与字段名的长度是不同的概念 。
例如:“姓名”字段的宽度,考虑到4个汉字,应为8个字符,再考虑到少数民族,还应大些。而字段名“姓名”本身只有2个汉字,4个字符。
3)有些字段的宽度由系统指定。(P77) ;4.小数位数(Decimal)
小数位数指数值型数据中的小数部分的宽度。
数值型数据的宽度=整数部分的宽度+小数位数+小数点
;5.空值支持(Null)
空值是用来指示记录中的一个字段“有或没有”数据的标识。
Null不是一种数据类型或一个值,确切地讲,它是用来指示数据存在或不存在的一种属性。
注意:数值型数据的“0”、字符型数据的“空格”,是有确定的值,不 是Null。; 下面我们给“学生”表定义表结构:;表结构定义完成后,必须要把它送入计算机中,即创建表结构;1、用表设计器创建表结构
操作步骤: ;学生表创建后,在磁盘上生成了文件:xs.dbf,如果表的字段有备注型或通用型,则会产生2个文件: xs.dbf, xs.fpt。;修改表结构的方式有两种: (1)、用表设计器修改表结构;也可以使用命令打开表设计器:
USE 表文件名 打开表
MODIFY STRUCTURE
打开表设计器;3.3.3 字段属性与表属性;1、数据库表字段的扩展属性;字段标题和注释是为了增加表的可读性,如字段名是“XH”,“XM”,为了更好地说明字段的含义,可设置字段标题“学号”、“姓名”。但在命令中只能使用“XH”和“XM” ;(2)字段的显示属性
用来指定输入和显示字段时的格式,包括格式和输入掩码。
格式(Format)
字段格式用来规定在显示数据时,如“浏览”、“表单”或“报表”中数据的显示格式,字段格式包括字母的大小写、日期格式、货币符号、是否用科学记数法显示数字等。;输入掩码(Input Mask)
输入掩码规定输入数据的格式,如小数位、正负号、字符等。
见P79表
您可能关注的文档
- 第3章(思想版)资产阶级古典政治经济学的产生.ppt
- 第3单元_生命系统的遗传基础_生物.ppt
- 第3章 用益物权.ppt
- 第3次全国文物普查数据采集专用软件安装与使用.ppt
- 第3章-我国社会体育的目的与任务以及地位与功能.ppt
- 第3章(第1节)单自由度系统的强迫振动.ppt
- 第3章-推拿手法作用原理及手法训练.ppt
- 第3章-物业服务合同签订.ppt
- 第3章 结婚制度.ppt
- 第3章(08异方差).ppt
- 网络直播行业规范化发展现状分析:2025年行业趋势报告.docx
- 2025年全球刻蚀设备市场分析:中微公司产品占比展望.docx
- 剧本杀行业商业模式创新案例分析:2025年市场创新策略.docx
- 2025年基因编辑作物商业化监管政策对农业生产安全评估报告.docx
- 生物医药行业创新药物研发政策环境与2025年市场布局策略报告.docx
- 无人机反制系统技术标准制定在森林防火监控领域的应用分析报告.docx
- 未来五到十年海绵城市水资源管理技术创新报告.docx
- 2025年跨境电商独立站运营模式创新:社交电商与跨境电商的融合趋势.docx
- 碳基半导体材料产业化政策支持力度分析报告.docx
- 新能源汽车2025年市场准入标准与监管政策分析报告.docx
最近下载
- 2025年安徽省高速收费站收费员招聘考试(综合知识)历年参考题库含答案详解(5套).docx VIP
- 《资本运营(杨浩》课件.ppt VIP
- 2025年八年级物理(下册)期末试卷及答案(通用) .pdf VIP
- 2025春季开学典礼校长致辞:“思进、思变、思稳”,用3思开启新学期高光时刻.docx VIP
- TSG08_2024特种设备使用管理规则.pdf VIP
- 小学语文三年级上册 习作:那次玩得真高兴 第一课时 课件.pptx VIP
- 13《穷人》一课一练 (含答案)179.docx VIP
- 2025年军事理论知识测试题库附答案.docx VIP
- 《基于ABB机器人搬运工作站设计报告(附编程)》10000字.doc
- 部编版小学三年级语文上册第一单元集体备课《学校生活》教材分析.ppt VIP
文档评论(0)