2 .每执行一种查询语句后,均要求通过 MySQL Workbench 查看执行结果;
3 ?将操作过程以屏幕抓图的方式拷贝,形成实验文档。
实验训练3数据增删改操作
请到电脑端查看 实验目的:
基于实验1创建的汽车用品网上商城数据库 Shopping ,练习Insert、Delete > TRUNCATE TABLE、Update 语句的操作方法,理解单记录插入与批量插入、 DELETE 与TRUNCATE TABLE 语句、单表修改与多表修改的区别。
实验内容:
【实验3-1】插入数据
(1 )使用单记录插入Insert语句分别完成汽车配件表 Autoparts 、商品类别表category 、 用户表 Client 、用户类别表 Clientkind 、购物车表 shoppingcart 、订单表 Order、订 单明细表order_has_Autoparts 、评论Comment 的数据插入,数据值自定;并通过select 语句检查插入前后的记录情况。
(2 )使用带Select的Insert语句完成汽车配件表 Autoparts 过select语句检查插入前后的记录情况。
中数据的批量追加;并通
【实验3-2】删除数据
(1 )使用Delete语句分别完成购物车表 shoppingcart 、订单表Order、订单明细表 Order_has_Autoparts 、评论 Comment 句检查删除前后的记录情况。
的数据删除,删除条件自定;并通过 select语
(2)使用TRUNCATE TABLE 的数据删除。
语句分别完成购物车表 shoppingcart 、评论Comment
【实验3-3】修改数据
使用Update 分别完成汽车配件表 Autoparts 、商品类别表 category 、用户表 Client、
用户类别表 Clientkind 、购物车表shoppingcart Order_has_Autoparts 、评论Comment
、订单表 Order、订单明细表
的数据修改,修改后数据值自定,修改条件自
定;并通过select语句检查修改前后的记录情况。
实验要求:
1 .所有操作必须通过 MySQL Workbe nch 完成;
2 ?每执行一种插入、删除或修改语句后,均要求通过 及表中数据的变化情况;
MySQL Workbench 查看执行结果
3 ?将操作过程以屏幕抓图的方式拷贝,形成实验文档。
实验训练4 :数据库系统维护
请到电脑端查看 【实验6-7】分别使用SELECT …INTO、MySQL命令、MySQL Workbench 实验目的:
完成
基于实验1创建的汽车用品网上商城,练习创建用户、权限管理,数据库备份与恢复方法,
数据导出导入的方法,体会数据库系统维护的主要工作。
实验内容:
1 ?数据库安全性
【实验6-1】建立账户:创建一个用户名为 用户名为’Student'密码为‘S11111'的用户。
‘Teacher密码为‘T99999'的用户;创建一个
【实验6-2】用户授权:将Shopping 数据库上 SELECT、INSERT、DELETE、UPDATE 的权限授予’Teacher用户;将Shopping 数据库上SELECT的权限授予’Student'用户。
【实验6-3】以’Teacher用户身份连接 Shopping 数据库,分别执行SELECT、INSERT、 DELETE > UPDATE > CREATE 操作,查看执行结果;以’ Student用户身份连接 Shopping 数据库,执行 SELECT、INSERT、DELETE、UPDATE 操作,查看执行结果。
2 ?数据库备份与恢复
【实验6-4】使用mysqldump 工具对Shopping 数据库进行备份,查看备份文件。
【实验6-5】对Shopping 数据库启用二进制日志,并且查看日志。
【实验6-6】使用mysqldump 工具对Shopping 数据库进行恢复,查看恢复前后 Shoppi ng 数据库的数据状态。
3 ?数据导入导出
【实验6-7】分别使用SELECT …INTO、MySQL命令、MySQL Workbench 完成
Shopp ing 数据库中会员表和汽车配件表的导出,查看导出结果。
【实验 6-8 】分别使用 LOAD DATA 、MySQLIMPORT 、MySQL Workbench
完成
Shoppi ng 数据库中会员表和汽车配件表的导入,查看导入结果。
实验要求:
1 .所有操作均在命令行和 MySQL Workbe nch 中完成;
2 ?将操作过程以屏幕抓图的方式拷贝,形成实验文档。