第4章数据库数据操作应用实践.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 数据库数据操作应用实践界面方式操作图书管理数据库L4.14.24.1L4.2命令方式操作图书管理数据库知识点链接界面方式操作图书管理数据库命令方式操作图书管理数据库4.1 界面方式操作图书管理数据库1.插入数据记录(1)在“对象资源管理器”中展开“数据库MBOOK”,用鼠标右键单击要进行操作的表TReader,在弹出的快捷菜单上选择“编辑前200行”菜单项,打开“表数据”窗口。在此窗口中,表中的记录将按行显示,每个记录占一行。可以看到,此时表中还没有数据,如图4.1所示。说明:如果数据库中数据记录超过200行甚至1000行,这时可以调整编辑的行数。图4.1 “表数据”窗口4.1 界面方式操作图书管理数据库(2)将光标定位到当前表的第一行的“借书证号”列,(输入附录A中表TReader样本数据的第一行的借书证号值“081101”,)按照相同的方法输入其他列的值。一行编辑完后按回车键,光标将自动跳到下一行的第一列,此时上一行输入的数据已经保存,可以添加下一行数据。这里有几个需要注意的地方,若表的某列不允许为空值,则必须为该列输入值,例如借书证号、姓名等。若列允许为空值,那么,不输入该列值,则在表格中将显示“NULL”字样,如“备注”列。在界面中插入bit类型数据的值时不可以直接写入1或0,而是用True或False来代替,True表示1,False表示0,否则会出错。4.1 界面方式操作图书管理数据库数据全部输入完成后的界面如图4.2所示。图4.2 插入数据记录4.1 界面方式操作图书管理数据库2.修改数据记录如果借书证号为“081101”的读者信息有变动,借书量需要在原来的基础上加1,可以打开TReader表的“表数据窗口”,定位到借书证号为“081101”所在的一行,将借书量由4改为5,修改之后将光标移到下一行保存修改的内容。其他的修改与之类似。3.删除数据记录当某个读者的信息不再需要时,可以将其删除。方法是:在表TReader“表数据”窗口中定位需被删除的记录行,单击该行最前面的黑色箭头处选择全行,用鼠标右键单击,选择“删除(D)”菜单项,如图4.3所示。选择“删除(D)”后,将出现一个确认对话框,单击“是”按钮将删除所选择的记录行。图4.3 删除记录4.2 命令方式操作图书管理数据库4.2.1 插入数据记录【情景1】图书馆新注册一个学生读者,需要图书管理员将该读者信息添加到数据库中。该读者的信息如下:学号:081101,姓名:王林,性别:男,出生时间:1990年2月10日,专业:计算机。新建一个查询窗口,输入以下语句:USE MBOOKGOINSERT INTO TReader(借书证号, 密码, 姓名, 性别, 出生时间, 专业) VALUES('081101', '081101', '王林', 1, '1990-02-10', '计算机')GO4.2.1 插入数据记录单击“!执行”按钮执行以上语句,执行情况如图4.4所示。图4.4 插入读者信息4.2.1 插入数据记录说明:执行插入操作时使用INSERT语句(INTO关键字可省略),“INSERT INTO”关键字后面直接跟表名TReader,表示向TReader表中插入数据。TReader后括号中列出要插入数据的列名:借书证号、密码、姓名等。“VALUES”关键字后括号中列出要插入的每列的数据,每个数据与之前列出的列名一一对应。借书证号是在初始化读者信息时由图书管理员为读者赋予的。为了学生借书方便,学号为081101,则将借书证号也设置为081101。由于每个学生的学号都是唯一的,所以借书证号也是唯一的,如果该借书证号在表中已经存在,则不能再插入与之相同的借书证号。4.2.1 插入数据记录【情景2】图书馆刚到一批新书,要求图书管理员将图书信息直接保存至数据库中。图书信息如下:ISBN:978-7-121-09006-6,书名:SQL Server实用教程(第3版),作译者:郑阿奇,出版社:电子工业出版社,出版年月:2009.08,价格:43,复本量:8,分类号:TP311.138。新建一个查询窗口,输入并执行以下语句:INSERT INTO TBook VALUES('978-7-121-09006-6', 'SQL Server实用教程(第3版)', '郑阿奇', '电子工业出版社', '2009.08', 43, 8, 8, 'TP311.138', NULL, NULL)执行成功后TBook表中将多出一行该书的记录,如果执行不成功请查看错误信息,根据错误信息修改语句。4.2.1 插入数据记录【情景3】读者“081101”借了图书“SQL Server实用教程(第3版)”,ISBN为978-7-121-09006-6,图书ID为

文档评论(0)

gcq的书屋 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档