国开MySQL数据库应用形考任务1-4 下载本文

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 ?将操作过程以屏幕抓图的方式拷贝,形成实验文档。