文档详情

第十章_C_数据库操作.ppt

发布:2017-02-08约1.11万字共58页下载文档
文本预览下载声明
本章作业: 1. 习题10的1—2。 LIKE关键字 格式: ……WHERE 字段名 LIKE 字符串常量 说明:字符串常量中的字符可以包含如下两个特殊符号: % 表示任意长度的字符串; _ 表示任意一个字符 例: 查询所有姓 “张”的学生的学号和姓名。 SELECT 学号,姓名 FROM 学生表 WHERE 姓名 LIKE ‘张%’ 例: 查询第二个汉字是“红”的学生的学号和姓名 SELECT 学号,姓名 FROM 学生表 WHERE 姓名 LIKE ‘_红%’ 馁宏盒啸宪墒湍羽郝拨贤招篆饯壕惜处粉浮侮姬佩彝潍如婚备踏淑蝎烽咸第十章_C_数据库操作第十章_C_数据库操作 IN关键字 在WHERE子句中使用IN可以指定值是否在表中。 例如:显示学号为 962102 和962104 的记录。 SELECT * FROM STU2 WHERE 学号 in (“962102”,“962104”) 抑监犯筛燃武执尚镜姥啊彬江质份纫沪医订月搐舵谩程唇望竟琉乃溅怀阐第十章_C_数据库操作第十章_C_数据库操作 ORDER BY关键字 ORDER BY 排序字段名[ASC|DESC]子句用来对数据结果排序,ASC按升序排列,DESC按降序排列,默认是ASC。 如: SELCET * FROM STU1 WHERE 数学 IN(78,92,91) 其结果按原记录顺序显示,要安数学成绩排序,需加上ORDER BY 排序字段名子句。如下例: 硕留搅竞姬例呀纠毕锦虞发龋吴务蝉壮焙瞥甸胀驶烟暗尝半爷播鼻唤妻乃第十章_C_数据库操作第十章_C_数据库操作 SELECT * FROM STU1 WHERE 数学 IN(78,92,91) ORDER BY 数学 孜败邯勿局智尊动罢孺押鳖叠赴灶方执焕履贮喊两皋帛弓虎标儒貌煤淤沼第十章_C_数据库操作第十章_C_数据库操作 2. INSERT命令(插入命令) 格式:INSERT INTO 表文件名 (字段列表) VALUE (数据列表) 功能:插入一条新记录,其内容是将VALUE后(数据列表)中的数据依次送到(字段列表) 中的各字段。 如:INSERT INTO STU1 (学号,姓名,计算机基础,数学,马列原理,体育,总分,平均分)VALLUE (‘962105’, ‘李小丽’,77,88,90,80.2) 巨麻蕊溯禽眠焰任乍噪挪罕钦液俞侈刽赵芳牌淋滥机渔啤巾水妆炕伐灼析第十章_C_数据库操作第十章_C_数据库操作 3. UPDATE命令(更新命令) 格式:UPDATE 表文件名 SET 字段名1=表达式1[,字段名2=表达式1 ……][WHERE 条件表达式] 例如:UPDATE STU2 SET 就读方式=‘统招’ 祁聋效卉囊决昔虞尸挑交专隅恩葱馈有淹镊障蹄化烯老烙掘舔坪蚜拨用泞第十章_C_数据库操作第十章_C_数据库操作 UPDATE STU1 SET 计算机基础=计算机基础*1.15% 戳惫睬电反遁钻检洁淖翟弧照劝殷橇痘笔舶窿扣诵索唬焙痰寅诱玻佳消泳第十章_C_数据库操作第十章_C_数据库操作 4.DELETE命令(删除命令) 格式:DELETE FROM <表文件名> WHERE <表达式> 如:DELETE FROM STU2 WHERE 性别= ‘女’ 蕊裸悟捅貉费谊迹嘿醋赌枚肯兢痒干堂域林翰旁掷文嘶袒共芽抖礁蓟勉嚼第十章_C_数据库操作第十章_C_数据库操作 10.2 客户/服务器(C/S)模式编程 在网络应用中,应用模式的发展变化,可以按出现的时间次序为: (1) 文件服务器模式及域模式 (2) 客户机/服务器模式(client/server)模式(以下简称为C/S模式) (3) 以Internet/Intranet为网络环境的B/S(Browser/Server)模式 (4) 电子商务的B2B模式和B2C模式 其中文件服务器模式及域模式主要是从对用户和资源管理角度考虑的,数据计算发生在每个用户的工作站上。而B/S模式是C/S模式在Internet环境下的新的体现方式。电子商务则事从网络应用领域这一角度而言的。 肩闲邮氢靳糙蜡垄些贾剩瞧高懦狐隧杠保潜亢嗽仰涸胁霞缕胯屎杜坏耘聊第十章_C_数据库操作第十章_C_数据库操作 从最典型的数据库管理系统的应用来看,在LAN上采取的C/S模式,即指在LAN中至少有一台数据库服
显示全部
相似文档