- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目与数据库
班级:数学系12级
日期:2013.12
时数:1
目的:了解项目管理器,掌握数据库基本操作
重点:数据库表
难点:触发器,参照完整性
关键:触发器即表操作的三个有效性规则;参照完整转化为触发器
第5章 数据库的基本操作
这一章的目的,是学会用项目管理开发;组建数据库,建立表间永久联系,设置表间记录的参照完整性。
5.1 项目管理器
VFP用项目来管理开发。
教学提示:项目管理器只作简介,以后还会学习、使用。
5.1.1 项目管理器的建立
对用户来说,计算机上信息都以文件形式存在。项目,
①从文件角度,它是一组三个文件,扩展名分别是.PJX和.PJT。
②从内容角度,它是一系列文件引用的集合。
③从结构角度,它是一个表。
④从表现形式上看,它是一棵树。
1.建立与打开项目文件
(1)菜单方式
VFP菜单→文件→新建→文件类型→项目→…。
(2)命令方式
格式:Create project [项目名|?]
格式:Modify project [项目名|?]
功能:能新建、打开、修改项目。
例如 modify projext 学生管理.dbc
2.项目管理器的选项卡(介绍)
参见教材第132页图5-1 项目管理器窗口。
图5-5 项目管理器
以选项卡方式使用它。共有6个卡,分别用于不同形式和内容的管理。
(1)数据
管理数据文件。包括数据库、自由表、查询、视图等。
(2)文档
管理文档(程序说明文件)。包括表单、报表、标签等。
(3)类
管理类库文件,即由类管理器建立的文件。
(4)代码
管理程序代码文件。包括程序、API库、应用程序等。
(5)其他
管理菜单文件、文本文件、图形图像文件数等。
(6)全部
是以上各项的综合。
3.项目管理器的命令按钮
(1)新建
新建各种文件到项目中。
(2)添加
向项目中添加文件的引用(reference)。
(3)修改
修改项目中的各种文件。
(4)运行
修改项目中的各种程序、文档。
(5)移去
将项目中的文件(引用)移出项目或删除掉。
(6)连编
生成应用程序或可执行文件。
5.1.1 项目管理器的使用
1.在项目管理器中新建或修改文件
(1)步:点选文件结点或分类结点。
(2)步:点“修改”或“新建”按钮。
2.向项目中添加或移去文件
移去
(1)步:点选文件结点。
(2)步:点“移去”按钮。
添加,点“添加”钮,……。
3.项目文件的连编与运行
(1)步:设置主文件(程序开始运行的地方)。
点选主文件(如MyMain.prg),菜单→项目→(勾选)设置主文件。
(2)步:设置文件的“包含”和“排除”。用文件的右键快捷菜单设置,被排除的文件前面有“”记号。
包含:将被做在程序中的文件,程序运行时不能被修改。
排除:程序运行时要修改的文件,应排除在程序之外。如.DBF文件等。
(3)步:点“连编”钮,……。
5.2 数据库的基本操作
VFP中用数据库管理表。数据库
①从文件角度,它是一组三个文件,扩展名分别是.DBC、.DCT和.DCX。
②从内容角度,它是一系列表文件的引用和表文件的附加说明的集合。
③从结构角度,它是一个表。
④从表现形式上看,它是一个容器。
5.2.1 建立数据库文件
1.菜单方式
VFP菜单→文件→新建→文件类型→数据库→…。
2.命令方式
格式:Create Database [数据库文件名|?]
小提示:加Database区别于表的创建Create。
功能:创建数据库文件。?表示打开对话框。
5.2.2 添加自由表
打开数据库管理器后,
(1)菜单方式:点其“添加”钮,按提示加入。
(2)命令方式:ADD TABLE 自由表名 | ? [NAME 长表名]
图5-8 加入表的数据库设计器
5.2.3 数据库的打开和关闭
1.打开数据库
(1)菜单方式
VFP菜单→文件→打开→文件类型→数据库→…。
(2)命令方式
格式:Open Database [数据库文件名|?][NoUpdate][Exclusive|Shared]
功能:打开三个文件,.dbc主文件,.dbt备注文件,.dcx索引文件。
小提示:打开表,用Use,打开数据库用Open database。
2.关闭数据库
格式:Close [All | Database]
功能:关闭所有或当前数据库文件。
小提示:Close用于关闭表、库;Clear [All | memory]用于清除内存。
5.2.4 数据库的修改
打开数据库设计器,即处于修改状态。
命令格式:Modify Database [数据库文件名|?]
小提示:此命令可用于建立、显示、修改数据库。
5.2.5 数据库的删除
命令格式:Delete Database [数据库文件名|?]
功能:删除数据库相关的
您可能关注的文档
- 融资租赁业务(培训用).ppt
- gann原着自然阻力水平和时间周期点.doc
- 融资租赁简史.ppt
- VC60动态生成Word表格实例.doc
- vc60++图文详细使用教程.doc
- GB23445-2009《聚合物水泥防水涂料》解析.doc
- VC60编译proc程序步骤.ppt
- 荣昌商业市场调查2015.pptx
- vc60在win7下的安装方法以及因为在其他位置安装过vc60而导致的编译错误解决办法(整理).doc
- VCC车间安全生产责任制.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
最近下载
- 中职英语第二册A Good Way to Make Friends课件.ppt VIP
- 课题申报书:基于核心素养下的高中物理创新实验教学研究.pdf VIP
- “双 减”、“六项管理”教师应知应会试题及答案 (1).docx VIP
- 中班语言《谁的尾巴》PPT课件.ppt
- 2024年烟花爆竹经营单位主要负责人证考试500题及解析.doc
- 航海英语听力与会话-问答第四版完整版.pdf
- 手指软组织缺损临床路径及表单.docx VIP
- Unit8-it-must-belong-to-Carla-A市公开课一等奖省赛课微课金奖PPT课件.pptx
- 2024年新高考化学命题特点及试题分析.pdf
- 广东省市政工程竣工验收资料统一表格目录.docx
文档评论(0)