中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块9 数据库应用的开发01.pptVIP

中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块9 数据库应用的开发01.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块9 数据库应用的开发01.ppt

模块9 数据库应用的开发 任务1 数据库基础 任务2 用Data控件访问数据库 任务3 使用ADO控件访问数据库 任务1 数据库基础 VB具有强大的数据库操作功能,提供了包含数据管理器(Data Manager)、数据库控件(Data control)以及ADO ( ActiveX对象)等功能强大的工具,利用VB能够开发各种数据库应用系统,建立多种类型的数据库,并加以管理、维护和使用这些数据库。 VB提供了两种建立数据库的方法,分别是: (1)使用可视化数据管理器,不需要编程就可以创建数据库; (2)使用VB的DAO部件通过编程的方法创建数据库。 任务1 数据库基础 9.1.1 数据库的基础知识 随着社会的发展,人们对数据库的管理经过了3个阶段。第一阶段是人工管理阶段,特点是数据不长期保存,没有软件系统对数据库进行管理,没有文件的概念,一组数据对应一个程序;第二阶段采用文件管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构地构成文件的形式,形成数据文件;第三阶段是数据库管理方式,特点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,并可以提供给各类不同用户使用。 任务1 数据库基础 数据库根据数据组织方式不同而有不同的类型,较常见的有采用无向图形结构的网络模型数据库、采用树型结构的分层结构数据库以及采用二维表结构的关系型数据库。 关系型数据库是目前最流行的数据库,关系型数据库把数据组织成一张或多张二维的表格,即关系表,多张彼此关联的表格群组形成数据库。可以采用现代数学理沦和方法对数据进行处理,它提供了结构化查询语言SQL,SQL语言是标准的可应用于各种不同形式的数据库的语言。 任务1 数据库基础 关系型数据库使用记录、字段、数据表和数据库等术语,解释如下。 记录(Record ):每一行数据为一个记录。 字段(Field):每一列为一个字段,数据表头的每一列为字段名称。 数据表(Table):经过各个字段的分类后,每一行为一个记录,所有的记录组成的二维表格称为数据表。 数据库(Data Base):多个相关联的数据表的集合。以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。 主键(Primary Key):关系数据库中的某个字段或某些字段的组合定义为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。 数据库管理系统(Database Managemenl System,DBMS):是操纵和管理数据库系统的软件。 任务1 数据库基础 在关系型数据表中每一个字段不可再分解,也不能有名字相同的字段;每一列中的数据都有相同的数据类型;表中没有内容完全相同的行(记录)。表9-1即为常见的关系型数据表。 对关系型数据库要掌握的三点是:第一,确立数据库的结构,即建立多张表的二维关系结构;第二,向表中添加具体数据;第三,对数据库的操作实现数据的管理。 表9-1 学生成绩表 任务1 数据库基础 9. 1. 2建立数据库 一个班级管理的数据库(bjgl)由两张数据表组成,分别为班级基本情况表(bilbak) .学生成绩表(xscj)。 班级基本情况表共有9个字段:“姓名”、“学号”、“出生年月”、“性别”、“专业”、“联系电话”、“家庭住址”、“照片”及“备注”,反映班级基本信息的数据表。结构如图9-1所示,并且已经添加了数据。 学生成绩表有4个字段: “学号”、“课程名称”、“成绩”和“学分”,用来反映学生的各科成绩信息,如图9-2所示。 上面两张表的结构已经确立,并进行了数据的添加,对这两张表中的数据还要进行查询、修改和删除等操作,从而实现对班级管理和数据库的管理。 图9-1 班级基本情况表 图9-2 学生成绩表 任务1 数据库基础 9. 1. 3建立并维护数据库表 数据库管理器,是一个可独立运行的VisData. exe。它随安装过程放置在VB目录中,可单独运行,也可以在VB开发环境中启动,用于快速建立数据库结构及数据库内容。 VB有关数据库的操作,比如数据库结构的建立、记录的添加及修改以及用ODBC连接到服务器端的数据库,如SQL Sever都可以利用此工具来完成。 在VB环境下,选择“外接程序”菜单中的“可视化数据管理器”命令,即可打开如图9-3所示的可视化数据管理器窗口,进入数据库设计界面。 图9-3 可视化数据管理器窗口 任务1 数据库基础 1.创建多种类型的数据库

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档