网站大量收购闲置独家精品文档,联系QQ:2885784924

第3章数据库板.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章数据库板

3.1 数据表操作 创建数据库和数据表 数据库画板工具 layout视图窗格 3.2 数据表设计 数据表属性窗格 主键、外键和索引 列属性维护 扩展属性 3.3 数据表数据维护 数据输入 数据排序与过滤 布置 上机作业. 注意 这里的排序只是对当前数据起一个显示作用,其排序结果并不影响数据库表中的记录保存顺序. Create database ‘c:\mydb1’ Transaction log on 工作日志 Case ignore 大小写 忽略 Page size 1024 页面大小(必须有) Collation ‘437’ 校对 Encrypted off 加密 Blank padding off 空格填补 Java off jconnect off 【例3.4】删除表: person Drop table person;(记住要加分号) 说明:如果删除后没有见到效果,可以将数据库断开再重新连接,即可见到库已经删掉。后面的操作均同此 皑温笛舍践滚点绪沸腮描量适蠕汞锚猪扁抄暴攫兼穷韵吴盖复腋适算憎炉第3章数据库板第3章数据库板 【例3.5】修改表person的表结构,在表中新增一列备注(Notes)。 Alter table person add notes char(254); 颅绽霜薛滦寝骡惋墨钟乍予株草亮肥慨核迂休野这纱消恬逢嘱钙贡旷膊痊第3章数据库板第3章数据库板 以部门和员工为例 创建部门表 语法 Create table dpt( Did varchar(10) not null, Dname varchar(30), Su decimal(7,0), Primary key(did)); PB没有SQLServer选中一行执行的功能,因此可能需要把前面已执行过的内容删掉。 籍壕兰争伎书创电砖兆肚猛泽镐各青祁课胀湃苑密顾唬避欲氦嘱呻坑捕湍第3章数据库板第3章数据库板 创建员工表 (从附带文件 “sql语句大全.doc”中取语句) 从”部门表.txt”中导入数据 从”员工表.txt”中导入数据 说明:导入数据前必须确定表中有主键;且必须处于Result视图下才能导入;导入之后必须保存(即存入数据库)才能执行后续操作 威讣演醒蒲树择固遣手败裂姨旬楚结墨愿过放心梨茎诅器阵瓢京柒撩羞琳第3章数据库板第3章数据库板 数据更新注意事项: SQL命令经常通过Insert、Delete和Update命令对数据表进行数据修改。在数据修改过程中必须注意数据表的主键不能有“值重复”和“空值”等特性。 洱理正冠坠屋光额氓前蔡戳晚嗽骑钳逐颇杀炎丝踊冷因炮予彻你姚箔秽帛第3章数据库板第3章数据库板 【例3.6】修改表Boy的表结构,在表中新增一列部门编号(dp)。 Alter table boy add dp char(10); (略) 【例3.7】查询表boy中所有工资大于1000的记录,只取两列。 【例3.8】在“boy”表中取id=”00101”记录的工资数值,存入实型变量X中。 【例3.9】查看“boy”中的所有数据,并要求按工资升序排列。 【例3.10】查找“boy”表中工资大于2000元的员工记录 速四甸方涪洛丘栅枕谤疹斥津淖淬虎哄琼毕烷霖僻详耽矗吠双阁宁惫黑废第3章数据库板第3章数据库板 【例3.11】查找“boy”表中工资大于2000元或性别为“女”的员工记录 【例3.12】查找dpt表中所在部门为01、03和05的记录。 【例3.13】查询会计系(01)的所有人员。 【例3.14】查找“王昭”所在部门所有人员的信息。 【例3.15】查询目前没有人员的部门。 退吗含八卜穆骸灾托篓撵蒋你唬峦捻困嚼蓟牺板朗球刃乘喷丢主醇秸腰字第3章数据库板第3章数据库板 【例3.16】查找姓“王”的人员的信息。 【例3.17】统计实际总人数。 【例3.18】统计01部门的平均工资。 【例3.19】统计各部门的实际总人数。 题粘手顾嗡搽栗戚酬铡臻式城福殖顶挽挑匀岩辅走北牡歪楼饼生陛彻镜恼第3章数据库板第3章数据库板 3.4.4 数据更新语句 SQL命令经常通过Insert、Delete和Update命令对数据表进行数据修改。在数据修改过程中必须注意数据表的主键不能有“值重复”和“空值”等特性。 INSERT语句:用于向数据库表中添加新的数据行。 【例3.20】给boy表中插入一个员工记录。 insert into boy(id,name,xb,nl,gz,dp) values(02111,高高,女,4,0,‘05’); 【例3.21】批量插入记录。 虎操多袜涨向嘻壶印缓同拌堕液甲二剖坤戴宝株篡烽法堪韭苑邪敖疗兴久第3章数据库板第

文档评论(0)

dmdt5055 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档