- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1 数据表的设计和创建
【例2】为表student_Info添加籍贯字段。 ALTER TABLE student_Info ADD jiguan char(8) 说明: ? 语法中{}是表明所括起来的内容是必须要写的。它本身是不能出现在具体的语句 中的。 ? 如果表中已存在有数据,那么做表结构的修改就应注意了,可能会出现数据类型不一致的情形等。所以建议在表结构定义好并输入数据后,一般不做表结构的修改。 例3 在表s中增加新的列zipcode 。 脚本:ALTER TABLE s ADD zipcode char(6) NULL 例4 删除表s中的列zipcode 。 脚本:ALTER TABLE s DROP COLUMN zipcode 4.4 管理表中的记录 添加记录 修改记录 删除记录 4.4.1 使用企业管理器添加记录 使用企业管理器添加记录的步骤如下。 (1)打开“企业管理器”并展开服务器,继续展开“数据库”,并展开要添加记录的数据库,本例是“Student”。在“表”项上单击鼠标,右边会出现表对象,右击要添加记录的表名,并选择编辑前200行命令。 (2)如果是第一次执行该命令,出现的窗口的二维 表中是没有任何内容的。 (3)在标有“*”的一行输入相应数据就可以了。 ? DML数据操纵语言 INSERT语句 DELETE语句 UPDATE语句 1. INSERT语句 1.语法 INSERT [INTO] table_name [(column_name1[,column_name2…])] VALUES (column_value1 [, column_value2…]) 2.参数说明 ① table_name:要插入记录的表名。 ② [(column_name1 [,column_name2…])]:要插入字段值的字段名。该部分可以省略不写,那么表明是所有的列都要插入数据。 ③ column_value1 [, column_value2…]:所要插入的字段值。字段值要和上面所列字段一一对应。 例1 在表中插入一条学生记录。 insert into stud_info values(1001,信息501,黄鹏,男,1981-10-12, 江苏省常州市hp@163.net) 例2 在表中插入另一条学生记录。 insert into stud_info(sno,class,sname,sex,birthday,email) values(2001,计应501,张宇蛟,男,1984-11-6, zyj@sohu.net) 1. INSERT语句 INSERT语句一次只能插入一条纪录。如果要插入n条记录,那么INSERT语句要书写n次。 第一个INSERT语句由于是每个字段都要插入数据,所以就没有指明字段名,当然也可以像第二个INSERT语句指明每个字段。 1. INSERT语句 * * / 39 使用INSERT语句插入数据 2. DELETE语句 DELETE [FROM] 表名 [WHERE 条件] 2.参数说明 ① table_name:要删除记录的表名。 ② 省略了WHERE子句的话表明是要删除表中所有的记录,这时候就成了空表。 例3 删除表s_bak中所有男生。 DELETE FROM stud_info WHERE gender=男 2. DELETE语句 3. UPDATE语句 格式: UPDATE 表名 SET 列名=表达式[,…] [WHERE 条件] 例4 修改表s 中的学号为“2001”的学生记录。 update stud_info set address=北京,telephone where sno=2001 * * / 39 使用UPDATE语句更新数据 4.5 删 除 表 4.5.1 使用企业管理器删除表 4.5.2 使用DROP TABLE语句删除表 4.5.1 使用企业管理器删除表 如果是单个的表,则可以直接删除。其操作步骤如下: (1)在“数据库”文件夹下,展开相应的数据库,然后选择“表”选项。 (2)右击要删除的表,然后选择“删除”命令。 (3)此时,会打开“除去对象”对话框,单击“全部除去”按钮即可删除选择的表。 注意: 所要删除的表必须跟其它数据表没有关系,没有任何外键倚赖,否则先要去掉关系才可删除表。 4.5.2 使用DROP TABLE语句删
您可能关注的文档
最近下载
- 中医经方临床运用培训课件.ppt
- 汽车装配与调试技术课程标准.docx
- 毕业论文低频电涡流传感器测量电路设计.doc
- S2168001-社会计算导论-智算学部.pptx
- 《古建筑修缮工程施工规程》.pdf
- 对企业有利的劳动合同.docx
- 班主任带班育人方略《做有温度的班主任》宣讲演讲PPT课件.pptx
- 答案-国开电大(本科)《当代中国政治制度》在线形考(形考任务二)试题.docx
- 大学物理 II-(热学、振动和波、光学、量子)(北京交大)中国大学MOOC慕课 章节测验期末考试客观题答案.docx
- 【专项复习】2024年小学六年级下册小升初数学专题复习(8)比的性质求比值和化简比及比的应用(知识归纳+典例精析+拔高训练)(1).docx
文档评论(0)