国开电大MySQl数据库应用形考任务实验训练1在MySQL中创建数据库和.pptx
MySQL数据库应用形考任务实验训练1本课程将带领您逐步学习MySQL数据库应用,涵盖创建数据库、表操作、数据管理、数据类型以及数据库备份和恢复等重要内容。作者:
实验目标数据库基础操作掌握创建数据库、创建表、插入数据、查询数据、更新数据、删除数据的基本操作。数据库高级操作学习主键和自增的应用、数据导入导出、数据库备份和恢复。
实验内容1创建数据库创建名为“experiment_db”的数据库。2查看数据库列表查看当前MySQL实例中的所有数据库。3选择数据库选择名为“experiment_db”的数据库。4创建表创建名为“students”的表,包含姓名、学号、年龄等字段。5查看表结构查看“students”表的字段结构。6向表中插入数据插入多条学生信息到“students”表中。7查询表数据查询“students”表中的所有数据。8更新表数据更新“students”表中某位学生的年龄信息。9删除表数据删除“students”表中某位学生的记录。10主键和自增了解主键和自增的作用,以及如何创建带主键和自增的表。11创建带主键和自增的表创建名为“products”的表,包含商品ID、名称、价格等字段,并设置主键和自增。12插入主键和自增数据向“products”表中插入多条商品信息,并观察主键和自增的效果。13查看主键和自增数据查询“products”表中的数据,验证主键和自增的设置是否生效。14删除表重新创建删除“students”表并重新创建,验证数据库操作的完整性。15导入数据文件将一个包含学生信息的文本文件导入“students”表中。16查看导入数据查询“students”表中的数据,确认数据导入成功。17导出表数据将“products”表中的数据导出到一个文本文件中。18删除数据库删除名为“experiment_db”的数据库。19创建备份数据库备份名为“experiment_db”的数据库到一个备份文件中。20恢复备份数据库从备份文件中恢复名为“experiment_db”的数据库。21常见数据类型了解MySQL中常用的数据类型,如INT、VARCHAR、DATE、TIMESTAMP等。22实验总结回顾整个实验过程,总结学习到的知识和技能。
创建数据库CREATEDATABASEexperiment_db;
查看数据库列表SHOWDATABASES;
选择数据库USEexperiment_db;
创建表CREATETABLEstudents(nameVARCHAR(255),student_idINT,ageINT);
查看表结构DESCRIBEstudents;
向表中插入数据INSERTINTOstudents(name,student_id,age)VALUES(张三,1001,20),(李四,1002,21),(王五,1003,22);
查询表数据SELECT*FROMstudents;
更新表数据UPDATEstudentsSETage=23WHEREstudent_id=1002;
删除表数据DELETEFROMstudentsWHEREstudent_id=1003;
主键和自增主键是表中的唯一标识符,确保每条记录的唯一性。自增是数据库自动生成递增的数字,常用于主键,简化数据插入操作。
创建带主键和自增的表CREATETABLEproducts(product_idINTPRIMARYKEYAUTO_INCREMENT,nameVARCHAR(255),priceDECIMAL(10,2));
插入主键和自增数据INSERTINTOproducts(name,price)VALUES(笔记本电脑,8000.00),(智能手机,5000.00),(平板电脑,3500.00);
查看主键和自增数据SELECT*FROMproducts;
删除表重新创建DROPTABLEstudents;CREATETABLEstudents(nameVARCHAR(255),student_idINT,ageINT);
导入数据文件LOADDATAINFILEstudents.txtINTOTABLEstudents;
查看导入数据SELECT*FROMstudents;
导出表数据SELECT*FROMproductsINTOOUTFILEpr