- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 第九章:ADO.NET数据库编程 知识点: 数据库的基本概念 SQL语言 ADO.NET数据库访问技术 ADO.NET数据库访问常用组件 Visual Basic.NET具有丰富的数据库功能,可对多种数据库进行读写操作,用户可以通过Visual Basic.NET编程实现创建、读取、修改如Access、SQL Server、Orical等数据库的操作。Visual Basic.NET在数据库程序设计方面,是使用ADO.NET作为访问数据库的接口,本章将讨论如何通过ADO.NET操作数据库。 9.1 数据库的概念 1. 数据库系统(DBS)和数据库管理系统(DBMS) 数据库(Database System,简称DBS)是指按照一定结构和规则组织起来的相关数据的集合,是存放数据的“仓库”。其特点是具有较小的数据冗余,较高的数据独立性,较可靠的安全控制机制,可供多个用户共享,可降低应用程序的开发代价和维护代价,能够保证数据的安全、可靠。 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件,DBMS的功能是科学地组织和存储数据、高效地获取和维护数据。目前大多数数据库管理系统都是基于关系模型的关系数据库。由于关系数据库建立在严格的数学基础之上,并且结构简单,使用方便,因而得到广泛应用。关系数据库中的数据的基本结构是表,即数据是按行、列有规则的排列和组织。 2. 建立一个合理的数据库 (1).实现根据系统需要建立合适的数据表 (2).建立数据库 例 创建名为“sales”的数据库。 具体步骤如下: (1)执行【开始】|【程序】|【Mirosoft SQL Server】|【企业管理器】命令,打开SQL Server。 (2)单击根目录向下展开至数据库为止。 (3)在数据库这个节点,单击“数据库”按扭,从快捷菜单执行“新建数据库”命令,如图所示。 (4)弹出“数据库属性”对话框,在“名称文本框”,输入“sales”,如图所示。 (5)切换到“数据文件”选项卡,在“位置”字段,选择要存放数据库文件的位置。 如图所示。 (6)单击“确定”按钮,SQL Server建立好“sales”数据库,如图所示。 (7)展开“数据库”节点,展开相应数据库,在数据库的“表”节点上右击,从快捷菜单中执行“新建表”命令,如图所示。 (8)出现“表结构”设计界面,根据前面介绍的sales clerk表来建立表,并将salesclerkID设为主键,如图所示 (9)重复步骤(7)、(8),依次建立产品表(products)、顾客表(customers)、订单表(orders)。在订单表(orders)中,销售员ID、产品ID、顾客ID联合设为主键。 至此,已建立了“sales”数据库,并在数据库中建立了“sales clerk”、“products”、“customers”、“orders”表,如图所示。 (10)创建表之后,接下来的就是向表中添加记录。 有了数据库数据后,可以使用SQL Server 2000提供的相关工具对数据进行查询、修改、删除及数据维护、备份等操作,但更关心的是VB.NET应用程序是如何访问数据库的数据。VB.NET提供了ADO.NET连接数据库,并使用SQL(Structured Query Language,结构化查询语言)完成数据库管理与访问。 9.2 SQL语法 结构化查询语言(SQL)是关系数据库的标准查询语言,SQL是当前各类型数据库中最为通用的数据库访问语言。当用户想要检索数据库中的数据时,就通过SQL语言发出请求,接着DBMS对该SQL请求进行处理并检索所要求的数据,最后将其返回给用户,此过程被称作为数据库查询,这也就是数据库查询语言这一名称的由来。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言,它是操作关系数据库的重要的工具。 对所有可用的SQL特性介绍超出了本书范围,在这里只是教如何使用SQL及最普通的SQL命令。 9.2.1 数据查询(select) SQL是一种查询功能很强的语言,只要是数据库存在的数据,总能通过适当的方法将它从数据库中查找出来。SQL中的查询语句只有一个——SELECT。在众多的SQL命令中,SELECT语句应该算是使用最频繁的。SELECT语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。它可与其他的语句配合完成所有的查询功能。SELECT语句的完整语法如下: SELECT 表的列名或列表达式集合 FROM 表集合 [WHERE 条件表达式] [GROUP BY 列名集合
您可能关注的文档
- SQL Server 2005数据库案例教程 严波 第1章数据库基础新.ppt
- SQL Server 2005数据库案例教程 严波 第2章SQLSERVER数据表管理新.ppt
- SQL Server 2005数据库案例教程 严波 第4章检索数据新.ppt
- SQL Server 2005数据库案例教程 严波 第9章T SQL编程新.ppt
- SQL Server 2005数据库案例教程 严波 第10章事务索引和视图新.ppt
- SQL Server 2005数据库案例教程 严波 第11章存储过程新.ppt
- SQL Server2000数据库及应用 李伟红 第1章 SQL Server 2000概述新.ppt
- SQL Server2000数据库及应用 李伟红 第3章 数据表的创建和管理新.ppt
- SQL Server2000数据库及应用 李伟红 第4章 数据完整性的设计与实现新.ppt
- SQL Server2000数据库及应用 李伟红 第5章 索引的创建与维护新.ppt
- Visual Basic.NET程序设计与应用 徐振明 第10章新.ppt
- Visual Basic.NET程序设计与应用 徐振明 第12章新.ppt
- Visual Basic程序设计 第2章新.PPT
- Visual Basic程序设计 第4章新.PPT
- Visual Basic程序设计 第5章新.PPT
- Visual Basic程序设计 第6章新.PPT
- Visual Basic程序设计 第8章新.PPT
- Visual Basic程序设计 沈祥玖 第1章 概述新.ppt
- Visual Basic程序设计 沈祥玖 第2章 数据与表达式新.ppt
- Visual Basic程序设计 沈祥玖 第3章程序设计初步新.ppt
文档评论(0)