- 3
- 0
- 约1.81万字
- 约 81页
- 2018-02-26 发布于江苏
- 举报
【计算机】08 数据库与数据库表
第8章?? 数据库与数据库表 学习要点 1、? 数据库、数据库表的创建 2、? 在项目中添加、移去和删除数据库 3、? 索引的建立与使用 4、? 多个表的使用 5、? 数据库表间关系 第8章?? 数据库与数据库表 8.1 创建数据库 8.2 创建数据库表 8.3 使用和管理数据库 8.4 索引 8.5 使用多个表 8.6 创建数据库表间的关系 习题与参考答案 第8章?? 数据库与数据库表 在Visual FoxPro 6.0中,除使用自由表外,还大量使用从属于某一数据库的被称之为数据库表的这一数据组织形式。一个较大的应用项目可以创建若干个数据库,每个数据库又可定义一组数据库表,然后用一定的关系将它们相互联接。 8.1 创建数据库 数据库作为管理数据信息的有效容器,可以组织和建立表与表之间、表与视图之间的关系。数据库不但提供了存储数据的结构,而且可以在表一级进行功能扩展。例如,创建字段级规则和记录级规则、设置默认字段值和触发器等,还可以创建存储过程和表之间的永久关系。 8.1.1 Visual FoxPro 中数据库的概念 Visual FoxPro 中的数据库是关系型数据库,是按照关系模型组织和存储数据而构成的数据集合。Visual FoxPro 数据库系统中,与关系数据库中的关系相对应的是表。每个数据库都由一个或多个表组成,数据库中的数据分类存储在各个表中。 在Visual FoxPro数据库系统中,除了表之外,还可包含视图、连接和存储过程。视图是建立在一个或多个表之上的虚拟表,它是引用几个表或其他视图的某些字段而构成的。在Visual FoxPro中对视图可以与表一样进行数据存取,对视图的数据存取实际就是对视图所引用的表的数据存取。连接是对远程数据库访问方法的定义,用于创建远程视图时引用远程数据源。存储过程是保存在数据库中的过程,是一段Visual FoxPro代码,主要用于维护数据库的数据完整性和表中数据的有效性规则。 8.1.2 数据库的创建 在进行一项应用系统开发的过程中,在完成数据库设计之后,就可着手创建数据库。创建数据库主要有三种方法:使用“数据库向导”、“项目管理器”和使用CREATE DATABASE命令。 1.使用“项目管理器”创建数据库 8.1.2 数据库的创建 图8-1 “创建”对话框 8.1.2 数据库的创建 图8-2 “数据库设计器”窗口 8.1.2 数据库的创建 图8-3 “数据库设计器”工具栏 8.1.2 数据库的创建 图8-4 展开数据库文件 8.1.2 数据库的创建 2.使用数据库向导创建数据库 3.使用CREATE DATABASE命令创建数据库 8.1.3 数据字典 Visual FoxPro提供数据字典功能。数据库的各个组成成分都可使用数据字典的各种功能。数据字典是包含数据库中所有表信息的一个表。每个数据库维护一个数据字典,并将数据字典的内容存储在数据库相应的.dbc文件中。数据字典中包括可以在数据库中创建和指定的多种信息,列举如下: ⑴表和字段的长名称。 ⑵各字段的标题,它们将作为标头显示在浏览窗口或表格列中。 ⑶字段的默认值。 ⑷表单中使用的默认控件类。 ⑸字段的输入掩码和显示格式。 8.1.3 数据字典 ⑹字段级规则和记录级规则。 ⑺触发器。 ⑻存储过程。 ⑼主关键字和候选索引关键字。 ⑽数据库表间的永久关系。 ⑾与远程数据源的连接。 ⑿本地视图和远程视图。 ⒀对每个字段、表和数据库的注释。 8.2 创建数据库表 8.2.1 表的基本概念 表是用来存储数据的文件,其文件扩展名是.dbf。在Visual FoxPro中,未加入某个数据库的表称为自由表。将一个自由表添加到某个数据库中或在数据库设计器中创建的表就成为数据库表。虽然数据库表和自由表都能够存储数据,但数据库表更优越。这是因为Visual FoxPro数据库表可以具有自由表所没有的属性,例如字段级规则、记录级规则、触发器和永久关系等。另外,只有数据库中的表才可利用Visual FoxPro提供的数据库管理功能。如减少冗余数据存储、保护数据完整性等。因此建议使用数据库表。
您可能关注的文档
最近下载
- GE 9HA燃气轮机先进技术.pdf
- 2025年新疆五家渠市辅警招聘考试真题(附答案).docx
- 【历史】开学第一课课件--2024-2025学年统编版七年级历史下册.pptx VIP
- 20以内加减混合运算口算练习题(147).docx VIP
- 广西南宁市青秀区2025年中考一模物理试题(含答案).docx VIP
- 实施指南(2025)《JBT 2436.1-2020 导线用铜压接端头 第 1 部分:0.5mm2~6.0mm2 导线用铜压接端头》.pptx VIP
- 各分部分项工程完整施工方案(石材、玻璃幕墙、铝合金格栅、铝板).docx VIP
- TE端子压接标准114-18022中文版.pdf VIP
- 2026年九江职业大学单招职业适应性考试必刷测试卷推荐.docx VIP
- 2026年部编版新教材语文小学二年级下册全册教案(含教学计划).pdf
原创力文档

文档评论(0)