VB程序设计基础教程第8章

VB程序设计基础教程第8章

ID:43444168

大小:2.19 MB

页数:40页

时间:2019-10-08

VB程序设计基础教程第8章_第1页
VB程序设计基础教程第8章_第2页
VB程序设计基础教程第8章_第3页
VB程序设计基础教程第8章_第4页
VB程序设计基础教程第8章_第5页
资源描述:

《VB程序设计基础教程第8章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章 数据库编程基础www.uestcp.com.cn8.1数据库基础18.2SQL语言简介28.3数据控件38.4数据库编程对象48.5建立和访问数据库实例58.1数据库基础数据库的定义8.1.1数据库基本概念数据库是以一定的组织形式存储在计算机中的相关数据集合。数据库的模型主要有层次型、网状型、关系型,其中关系型数据库是当今世界数据库的主流模型。数据库系统则是具有数据管理功能的计算机系统,是按一定的数据模型进行组织、存储、维护,并提供数据服务支持系统。比较常用的数据库有Oracle、Sybase、DB2、SQLServer、Ac

2、cess、VF等。数据库系统的组成对数据的操作能力数据库的管理功能数据库的描述功能通常数据库管理系统具有以下功能数据库(DataBase,简称DB)数据库管理系统(DataBaseManagementSystem,简称DBMS)。数据库的设计需求分析概念设计逻辑设计物理设计数据库的使用和维护数据库基本术语记录数据表字段索引记录集(Recordset)类型表类型(Table)动态集类型(DynaSet)快照类型(SnapShot)VB数据库应用程序的组成8.1.2VisualBasic数据库体系结构图8-1数据库应用程序的组成数据库应用

3、程序的存放图8-2客户机/服务器数据库与远程数据库的存放8.2SQL语言简介8.2.1Select语句在众多的SQL命令中,Select语句应该算是使用最频繁的。Select语句主要被用来对数据库进行查询并返回符合查询标准的结果数据。Select语句的语法格式如下:selectcolumn1[,column2,etc]fromtablename[wherecondition];([]表示可选项)Select语句中位于Select关键词之后的列名,用来决定哪些列将作为查询结果返回。可以按照自己的需要选择任意列,还可以使用通配符“*”来设

4、定返回表格中的所有列。Select语句中位于from关键词之后的表格名称用来决定将要进行查询操作的目标表格。Select语句中的where可选从句,用来规定哪些数据值或哪些行将被作为查询结果返回或显示。8.2.2Insert语句SQL语言使用Insert语句向数据库表格中插入或添加新的数据行。Insert语句的使用格式如下:Insertintotablename(first_column,…last_column)values(first_value,…last_value);例如:Insertintoemployee(firstna

5、me,lastname,age,address,city)values("'wang','Ming',35,'No.11ChanganRoad','Chengdu'");8.2.3Update语句SQL语言使用Update语句更新或修改满足规定条件的现有记录。其格式为:UpdatetablenameSetcolumnname=newvalue[,nextcolumn=newvalue2…]WherecolumnnameOPERATORvalue[and

6、orcolumnOPERATORvalue];例如:UpdateemployeeS

7、etage=age+1Wherefirst_name='Mary'andlast_name='Williams';使用Update语句时,关键一点就是要设定好用于进行判断的Where条件从句。8.2.4Delete语句SQL语言使用Delete语句删除数据库表格中的行或记录。Delete语句的格式为:DeletefromtablenameWherecolumnnameOPERATORvalue[and

8、orcolumnOPERATORvalue];例如:DeletefromemployeeWherelastname=May;8.2.5

9、Create语句SQL语言中的Createtable语句被用来建立新的数据库表格。Createtable语句的使用格式如下:Createtabletablename(column1datatype,column2datatype,column3datatype);如果希望在建立新表格时规定列的限制条件,可以使用可选的条件选项:Createtabletablename(column1datatype[constraint],column2datatype[constraint],column3datatype[constraint]);

10、8.2.6Drop语句在SQL语言中使用Droptable命令删除某个表格以及该表格中的所有记录。Droptable命令的使用格式为:Droptabletablename;例如:Droptableemployee;8.3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。