资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
LogoLogo马鞍山鞍山电视大大学学数数据据库应用技用技术 实验二二熟悉数据库定义语句,练习熟悉数据库定义语句,练习Insert,Delete,Update 语句的操作方法。语句的操作方法。实验二实验二 表记录的插入、删除、修改表记录的插入、删除、修改 实验目的实验目的1实验内容及要求实验内容及要求2以以“进销存进销存”数据库为操作对象,完成数据库、表的设计表记录的插入、删除、数据库为操作对象,完成数据库、表的设计表记录的插入、删除、修改操作。修改操作。实验要求:实验要求:1所有操作必须通过所有操作必须通过SQL Server查询分析器完成;查询分析器完成;2每执行一种插入、删除或修改语句后,均要求通过企业管理器查看每执行一种插入、删除或修改语句后,均要求通过企业管理器查看 表记录的变化情况;表记录的变化情况;3将操作过程以屏幕抓图的方式拷贝,形成实验文档。将操作过程以屏幕抓图的方式拷贝,形成实验文档。Logo字段名字段名数据类型数据类型长度长度备注备注物资编码Char 4主关键字为“物资编码”物资名称Varchar10计量单位Char2单价Money8期初库存Numeric9实验表实验表2-1 物资台账表结构物资台账表结构字段名字段名数据类型数据类型长度长度备注备注物资编码Char 4 在关键字“物资编码”上创建聚集不唯一索引入库时间Datetime8入库数量Numeric9实验表实验表2-2 物资入库表结构物资入库表结构 假设某企业假设某企业“进销存进销存”数据库上包含数据库上包含“物资台账物资台账”、“物资入库物资入库”、“物资物资出库出库”3张表(如实验图张表(如实验图2-1、2-2、2-3所示),其中物资台账用来反映一个所示),其中物资台账用来反映一个仓库内有多少种物资;物资入库和物资出库表记录了每种物资的入出库情仓库内有多少种物资;物资入库和物资出库表记录了每种物资的入出库情况,是一种流水账。这况,是一种流水账。这3张表是该企业开发进销存管理信息系统的基础。张表是该企业开发进销存管理信息系统的基础。Logo物资编码物资编码物资名称物资名称计量单位计量单位单价(元)单价(元)期初库存期初库存A001英雄牌钢笔只2.550 B001普通橡皮块1.2100B002高级橡皮块2.030实验表实验表2-4 物资台账初始记录物资台账初始记录字段名字段名数据类型数据类型长度长度备注备注物资编码Char 4 在关键字“物资编码”上创建聚集不唯一索引出库时间Datetime8出库数量Numeric9实验表实验表2-3 物资出库表结构物资出库表结构假设上述假设上述3张表有以下记录(如实验表张表有以下记录(如实验表2-4、2-5、2-6所示)。所示)。Logo物资编码物资编码入库时间入库时间入库数量入库数量A0012003-11-0810B0012003-11-0820A0012003-11-1515A0012003-11-2416B0022003-11-2510B0032003-11-2510实验表实验表2-5 物资入库初始记录物资入库初始记录物资编码物资编码入库时间入库时间入库数量入库数量A0012003-11-0110B0012003-11-0120A0012003-11-1410A0012003-11-2120B0022003-11-2130实验表实验表2-6 物资出库初始记录物资出库初始记录Logo实验步骤及结果实验步骤及结果3创建数据库创建数据库 第第1步:启动步:启动SQL查询分析器,在其中执行数据库创建语句:查询分析器,在其中执行数据库创建语句:“CREATE DATABASE进销存进销存”。则如实验图。则如实验图2-1所示界面。所示界面。实验图实验图2-1 创建数据库创建数据库Logo 第第2步:执行步:执行USE命令,将命令,将“进销存进销存”设置为当前数据库,如实验设置为当前数据库,如实验图图2-2所示。所示。实验图实验图2-2 打开数据库打开数据库Logo 第第3步:采用企业管理器,查看步:采用企业管理器,查看“进销存进销存”数据库,如实验图数据库,如实验图2-3所示。所示。实验图实验图2-3 查看数据库中的表查看数据库中的表Logo创建数据表创建数据表 第第1步:编写步:编写SQL语句。物资台账、物资入库、物资出库语句。物资台账、物资入库、物资出库3张表的结构张表的结构定义及相应的索引定义语句。定义及相应的索引定义语句。 第第2步:执行步:执行SQL语句。在查询分析器中,首先确认当前数据库为语句。在查询分析器中,首先确认当前数据库为“进进销存销存”,然后批量执行,然后批量执行CREATE语句,结果如实验图语句,结果如实验图2-4所示。所示。实验图实验图2-4 创建表创建表Logo第第3步:在企业管理器中查看创建的结果。步:在企业管理器中查看创建的结果。 (1)切换到企业管理器,刷新后便会看到刚刚创建的)切换到企业管理器,刷新后便会看到刚刚创建的3张表,如实验张表,如实验图图2-5所示。所示。实验图实验图2-5 查看表的创建结果查看表的创建结果 Logo (2)查看表的结构。双击)查看表的结构。双击“物资台账物资台账”,出现如实验图,出现如实验图2-6所示所示界面。这就是企业管理器中看到的界面。这就是企业管理器中看到的“物资台账物资台账”表结构。表结构。实验图实验图2-6 查看表结构查看表结构Logo (3)查看表的内容。选择)查看表的内容。选择“物资台账物资台账”,在上面单击鼠标右键,在,在上面单击鼠标右键,在弹出菜单依次选择弹出菜单依次选择“打开表打开表”“返回所有行返回所有行”,则出现如实验图,则出现如实验图2-7所示所示界面。这说明刚刚创建的表是一张空表,其中没有任何记录。界面。这说明刚刚创建的表是一张空表,其中没有任何记录。实验图实验图2-7 查看表中的记录查看表中的记录 (4)查看索引结构。选择)查看索引结构。选择“物资台账物资台账”,在上面单击鼠标右键,在弹出,在上面单击鼠标右键,在弹出菜单依次选择菜单依次选择“所有任务所有任务”“管理索引管理索引”“编辑编辑”,则出现如实验图,则出现如实验图2-8所示所示界面。这说明,当把物资编码字段设置为主键(界面。这说明,当把物资编码字段设置为主键(Primary Key)时,会自动)时,会自动创建一个值唯一和聚集索引。创建一个值唯一和聚集索引。Logo实验图实验图2-8 查看表的索引查看表的索引插入记录插入记录第第1步:编写步:编写SQL语句。语句。Logo第第2步:执行步:执行SQL语句。结果如实验图语句。结果如实验图2-9所示。所示。实验图实验图2-9 执行执行INSERT语句语句Logo 第第3步:在企业管理器中查看结果。选择步:在企业管理器中查看结果。选择“物资入库物资入库”,在上面单,在上面单击鼠标右键,在弹出菜单依次选择击鼠标右键,在弹出菜单依次选择“打开表打开表返回所有所有行返回所有所有行”,则出,则出现如实验图现如实验图2-10所示界面。可以看出,记录按物资编码进行了排序(所示界面。可以看出,记录按物资编码进行了排序(升序),这主要是因为在升序),这主要是因为在“物资编码物资编码”字段上创建了索引的缘故。字段上创建了索引的缘故。实验图实验图2-10 查看查看INSERT的结果的结果Logo修改记录修改记录 第第1步:编写步:编写SQL语句。把语句。把“物资入库物资入库”中物资编码为中物资编码为B003的记录的记录进行修改进行修改第第2步:执行步:执行SQL语句。如实验图语句。如实验图2-11所示所示实验图实验图2-11 执行执行UPDATE语句语句Logo第第3步:在企业管理器中查看结果。如实验图步:在企业管理器中查看结果。如实验图2-12所示。所示。实验图实验图2-12 查看查看UPDATE语句执行结果语句执行结果Logo删除记录删除记录第第1步:编写步:编写SQL语句。语句。第第2步:执行步:执行SQL语句。如实验图语句。如实验图2-13所示。所示。实验图实验图2-13 执行执行DELETE语句语句Logo第第3步:在企业管理器中查看结果。如实验图步:在企业管理器中查看结果。如实验图2-14所示。所示。实验图实验图2-14 查看查看DELETE执行结果执行结果LogoLogoLogo马鞍山鞍山电视大大学学Thank you
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号