新Visual Basic.NET程序设计 教学课件 马宏锋_ 第6章.pptVIP

新Visual Basic.NET程序设计 教学课件 马宏锋_ 第6章.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文档。上传文档
查看更多
第6章 数据库的开发   6.1 数据库基本知识   数据库(Database,DB),顾名思义就是数据的集合。数据库是把一些相互间有一定联系的数据按照一定的数据模型组织起来,例如,关系数据库就是把数据库中的数据按照关系数据模型组织起来。数据库具有较小的数据冗余,较高的数据独立性和安全性,并允许许多个用户并发地访问数据库。数据库管理系统(DataBase Management System,DBMS)则是对数据进行有效管理的计算机软件,使用这一软件能方便地定义和操纵数据,维护数据的安全性和完整性,对多用户访问数据库的并发操作进行控制并对数据库进行维护。   一个完整的数据库系统由数据库、数据库管理系统、计算机软件和硬件系统及数据库管理员(DataBase Administrator, DBA)组成。数据库管理系统是数据库系统的核心,数据库的一切操作包括数据库的建立,数据的检索、修改、删除操作以及对数据的各种控制,都是通过DBMS来实现的。   数据库中常用的数据模型包括层次模型、网状模型和关系模型。其中,20世纪60年代末期提出的关系模型具有简单灵活、易学易懂并且其理论建立在雄厚的数学基础之上等特点,目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。   现实世界由实体(Entity)和实体之间的联系(Relationship)构成。所谓实体,是指现实世界中客观存在且可相互区分的事物。所谓联系,是指实体之间的关系,即实体之间的对应关系。通过联系就可以利用一个实体的信息来查找与此相关的另一个实体的信息。   关系模型中的数据结构只有关系(即表)这一种。表的每一行描述实体的一个实例,每一列则描述实体的一个特征或属性。通常所说的关系数据库是由相关的多张表组成的,表与表之间的联系对应实体间的联系。在计算机中,表的一行称为记录,一列称为字段。表6-1描述的图书信息表由书号、书名、作者等6个字段构成。   创建数据库时需做两件事:首先利用DBMS创建数据库;然后再创建其中的数据表(一个数据库可以包含多个数据表),即定义数据表的结构,也就是定义一个数据表中的字段。至此数据库的结构定义完毕,接下来的工作就是往数据库中装入数据,即往数据库中输入记录。   【案例6-1】 图书管理系统。   使用Microsoft Access 2000作为数据库管理系统来创建名为Tsgl的图书管理数据库,包含一个名为tushu的图书信息表,如表6-1所示。此数据表有6个字段,分别为书号、书名、作者、出版社、出版日期和单价。   【技能目标】   (1) 启动Microsoft Access 2000。   (2) 新建数据库和数据表。   (3) 了解数据库管理系统(DBMS)及其基本操作。   【操作要点与步骤】   (1) 启动Access,打开如图6-1所示的新建数据库窗体。选择“空Access数据库”单选按钮,单击“确定”按钮,输入数据库文件名称Tsgl.mdb,并选择数据库文件存放的目录,然后单击“创建”按钮,打开如图6-2所示的“Tsgl:数据库”窗体。至此,就创建了一个名为Tsgl的数据库。 图6-1 “新建数据库”窗体 图6-2 “Tsgl:数据库”窗体   (2) 创建数据库中的数据表。双击“使用设计器创建表”命令,弹出数据表设计窗体。依次输入各字段的名称,并指定字段的数据类型。另外,为了提高效率,每个数据表都应该有一个主键字段,主键字段定义了表中记录的唯一性。将“书号”字段定义为表的主键字段。至此,就可得到如图6-3所示的效果。从“文件”菜单中选择“保存”命令,保存该表,命名为tushu,并关闭tushu表的设计窗体。此时,在“Tsgl:数据库”窗体中显示已建立的tushu表。若数据库中包含多个数据表,则需要重复上述过程。 图6-3 数据表设计窗口   (3) 往数据表中输入数据。具体方法是双击tushu表,打开如图6-4所示的窗体,输入记录内容,并单击“保存”按钮。 图6-4 在新表中输入数据   【相关知识】 知识点6-1-1 SQL简介   SQL是英文Structured Query Language的缩写,意思为结构化查询语言,它被作为关系型数据库管理系统的标准语言,可以用来实现各种各样的数据库操作,例如数据定义、数据查询、插入记录、删除记录、修改记录以及数据库控制。目前,绝大多数流行的关系型数据库管理系统(如Oracle、Sybase、Microsoft SQL Server、Access等)都采用SQL标准,并且对SQL进行了扩展。   下面简单介绍SQL中的基本语句。   1.INSERT语句   利用INSERT语句可以向数据库表中插入或添加新的记

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档