- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 常用关系型数据库管理系统简介 计算机科学系 本章学习重点 了解小型数据库管理系统Visual Foxpro的特点 掌握Visual Foxpro6.0项目管理器的使用方法和常用命令 了解Oracle、MySQL、DB2等大型关系数据库管理系统的特点 熟悉Oracle、MySQL、DB2等大型关系数据库管理系统的常用界面 7.1 概述 数据库的建立、运用和维护由所谓数据库管理系统,即DBMS(DataBase Management System)统一管理、统一控制。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。 常见的数据库管理系统有FoxBASE、FoxPro、Access、Oracle、Sybase以及SQL Server等。 1、大型数据库管理系统 通常可以将数据库管理系统简单的分为大型数据库管理系统和小型数据库管理系统。 大型数据库管理系统往往具有开放性,适用于多种操作系统平台,尤其是Oracle、DB2和MySQL几乎适用于所有的操作系统平台上,而且具有很高的安全性,用以确保数据的完整性和不易被窃取性。 用大型数据库管理系统设计的数据库对海量信息的检索速度非常快,而且性能稳定。 大型数据库管理系统对计算机系统的要求往往比较高 2、小型数据库管理系统 操作简单,使用方便,对系统资源要求不高,非常适合于信息量不大,安全要求不高的用户使用。 小型数据库管理系统界面简单,操作方便,对用户而言更易掌握和运用。而且对计算机系统要求不高,易于安装 。 FoxBASE、FoxPro、Access等都是小型数据库管理系统。 7.2 Visual Foxpro简介 Microsoft Visual FoxPro关系数据库系统是集数据库结构设计和应用程序开发的一种功能强大的面向对象的开发环境。 7.2.1 Visual Foxpro6.0的特点 Visual FoxPro产品使用简单,易于掌握。在中小型公司和企业在数据量不大,数据库的安全性要求不高时往往会选择此软件进行开发设计。 Visual FoxPro6.0是一个功能强大的数据库管理系统,使用户能够迅速而又简单地建立数据库,方便地使用和管理数据。 利用可视化的设计工具和向导,用户可以快速创建表单、查询和打印报表。 主要特点是: 易于使用 强大的查询功能 对SQL的支持 面向对象的编程方式 方便的管理方式 可以与多个开发者一齐工作 7.2.2 Visual Foxpro6.0使用初步 用户可以用多种方式访问数据库。其中最常使用的方法是图形交互界面方式和命令交互方式。 1.使用项目管理器管理数据库资源 Visual Foxpro6.0设计数据库时,不同的信息类型采用不同的文件加以区别。 如: 数据库文件 .DBC 数据表文件 .DBF 视图文件 .VUE 等等。 项目管理器(如图7-2所示)分为六个选项卡,对Visual Foxpro6.0中的不同类型的文件单独显示。项目管理器的文件扩展名是*.PJT。 创建项目管理器后,数据库的操作,可以都在项目管理器中进行,包括数据库的创建、数据表结构的设计、报表的设计及输出、应用程序的编写及运行等等。 2.使用命令方式管理数据库资源 Visual Foxpro6.0支持命令方式创建和访问数据库,可以在命令窗口中输入命令及参数,实现对数据库的访问。 通过工具栏的【命令窗口】工具调出命令窗口,也可以使用菜单栏的命令:【窗口】→【命令窗口】调出此窗口。 Visual Foxpro6.0 常用命令 Visual Foxpro6.0支持结构化查询语言SQL。 可以通过SQL语句建立和管理数据库。同时Visual Foxpro6.0向下兼容性也保留了它自己的一套命令语句。 1)使用SQL语句管理数据库 创建表文件CREATE TABLE table_name 删除表文件DROP table_name 查询满足条件的记录 SELECT * FROM table_name WHERE conditions 删除记录DELETE FROM table_name WHERE conditions等等 (2)使用Visual Foxpro6.0命令管理数据库 创建数据库命令:CREATE DATABASE数据库名 修改数据库命令:MODIFY DATABASE数据库名 打开数据库命令:OPEN DATABASE 数据库名 创建表命令:CREATE数据库名!数据表名 打开表命令:USE 数据库名!数据表名 建立索引命令:SET ORDER TO索引名 记录定位命令:GOT TOP/BOTTOM/记录号或SKIP
文档评论(0)