2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案

上传人:g*** 文档编号:596101108 上传时间:2024-12-23 格式:DOC 页数:19 大小:1,002.50KB
返回 下载 相关 举报
2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案_第1页
第1页 / 共19页
2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案_第2页
第2页 / 共19页
2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案_第3页
第3页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案》由会员分享,可在线阅读,更多相关《2024年秋《MySQL数据库应用》形考 实验训练1 在MySQL中创建数据库和表答案(19页珍藏版)》请在金锄头文库上搜索。

1、2024秋国开MySQL数据库应用形考实验训练1答案实验训练1 在MySQL中创建数据库和表实验目的熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE TABLE,SHOW TABLES,DESCRIBE TABLE,ALTER TABLE,DROP TABLE语句的操作方法。实验内容:【实验1-1】MySQL的安装与配置。参见4.1节内容,完成MySQL数据库的安装与配置。【实验1-2】创建“汽车用品网上商城系统”数据库。用CREATE DATABASE语句创建

2、Shopping数据库,或者通过MySQL Workbench图形化工具创建Shopping数据库。【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4表3-11的八个表。可以使用CREATE TABLE语句,也可以用MySQL Workbench创建表。【实验1-4】使用SHOW、DESCRIBE语句查看表。【实验1-5】使用ALTER TABLE、RENAME TABLE语句管理表。【实验1-6】使用DROP TABLE语句删除表,也可以使用MySQL Workbench删除表。(注意:删除前最好对已经创建的表进行复制。)【实验1-7】连接、断开MySQL服务器,启动、停止

3、MySQL服务器。【实验1-8】使用SHOW DATABASE、USE DATABASE、DROP DATABASE语句管理“网上商城系统” Shopping数据库。实验要求:1 配合第1章第3章的理论讲解,理解数据库系统。2 掌握MySQL工具的使用,通过MySQL Workbench图形化工具完成。3 每执行一种创建、删除或修改语句后,均要求通过MySQL Workbench查看执行结果。4 将操作过程以屏幕抓图的方式复制,形成实验文档。答案实验训练1 在MySQL中创建数据库和表一、实验目的熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数

4、据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE TABLE,SHOW TABLES,DESCRIBE TABLE,ALTER TABLE,DROP TABLE语句的操作方法。二、实验要求1 配合第1章第3章的理论讲解,理解数据库系统。2 掌握MySQL工具的使用,通过MySQL Workbench图形化工具完成。3 每执行一种创建、删除或修改语句后,均要求通过MySQL Workbench查看执行结果。4 将操作过程以屏幕抓图的方式复制,形成实验文档。三、实验内容及步骤【实验1-1】MySQL的安装与配置。1MySQL下载MySQL官方网站地址是 Comm

5、unity Server 5.5”链接,在新页面中选择Windows (x86, 32-bit),MSI Installer,单击Download按钮,下载MySQL for Windows服务器软件;单击“MySQL Workbench”链接,下载MySQL Workbench。图1-1 选择Downloads选项卡2. Windows下MySQL的安装下载后的MySQL安装文件是mysql-5.5.12-win32.msi,运行该程序可以进行MySQL安装,在安装完成后会显示如图1-2,在图1-2中选中Launch the MySQL Instance Configuration Wiza

6、rd复选框,单击Finish按钮,进行配置,显示如图1-3所示的对话框。图1-2 安装完成对话框图1-3 选择使用哪种配置方式在图1-3中,选中Detailed Configuration进行详细配置,单击Next按钮,下一界面选中Developer Machine(开发者机器)单选按钮,单击Next按钮;继续选中Multifunctional Database(多功能数据库),单击Next按钮;选择InnoDB表空间保存位置,单击Next按钮;下一界面中选择服务器并发访问人数;设置端口号和服务器SQL模式(MySQL使用的默认端口是3306,在安装时,可以修改为其他的,如3307,但是一般情

7、况下,不要修改默认的端口号,除非3306端口已经被占用);选中Manual Selected Default Character Set/Collation(设置默认字符集编码为utf8),单击Next按钮,选中Install As Windows Service和Include Bin Directory in Windows PATH复选框,针对Windows系统设置,单击Next按钮,打开如图1-4所示的对话框;在图1-4中输入数据库的密码“111”,单击Next按钮(注意:在安装MySQL数据库时,一定要牢记在上述步骤中设置的默认用户root的密码,这是我们在访问MySQL数据库时必须

8、使用的),打开如图1-5所示的对话框。图1-4 输入数据库的密码图图1-5 确认配置对话框在图1-5中单击Execute按钮,执行前面进行的各项配置,配置完成后的效果如图1-6所示。图1-6 完成配置到此MySQL已安装成功,如果要查看MySQL的安装配置信息,则可以通过MySQL安装目录下的my.ini文件来完成。如图1-7所示。图1-7 my.ini文件的配置信息【实验1-2】创建“汽车用品网上商城系统”数据库。MySQL可视化工具创建数据库和表可以通过MySQL的MySQL Administrator和MySQL Workbench来实现。创建数据库的必须是系统管理员,或者拥有用户级别的

9、CREATE权限。在安装MySQL的过程中已经创建了系统管理员,名为root,假设密码为111。现在利用可视化工具MySQLAdministrator(假设已经安装)创建一个“汽车用品网上商城系统”数据库Shopping。(1)首先与MySQL数据库服务器创建连接,“开始”“程序”“MySQL” “MySQLAdministrator”,如图4-15所示,Server host为“localhost”,Username为“root”,输入密码,单击“OK”按钮。图4-15登录MySQL Administrator(2)在MySQL Administrator窗口中展开“Catalogs”选项栏

10、,出现如图4-16所示的数据库列表,在任意一个数据库名上右击鼠标,选择“Create New Schema”子选项。图4-16图形化界面创建数据库(3)出现如图4-17所示的界面,输入需要创建的数据库名Shopping,单击“OK”按钮,这样数据库Shopping就创建成功了。图4-17输入数据库名【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4表3-11的八个表。1.汽车配件表Autoparts表示商品信息,其中包括汽车配件编号(主键)和分类编号(外键,来自多对一的父实体商品类别的主键“类别编号”)等,如表3-4所示。表3-4汽车配件表基表英文名称:Autoparts基表

11、中文名称:汽车配件表编号英文字段名中文字段名类型说明字段类型备注1Apid汽车配件编号整型INTAUTO_INCREMENT主键约束2Apname汽车配件名称字符串TINYTEXT非空约束3image_link1商品图片链接1字符串VARCHAR(50)4image_link2商品图片链接2字符串VARCHAR(50)5image_link3商品图片链接3字符串VARCHAR(50)6Introductioin描述介绍字符串TEXT7is_sale是否促销布尔型BOOL8old_price原价数值DECIMAL(5,2)9Price现价数值DECIMAL(5,2)10Weight重量整型INT

12、11is_general是否通用布尔型BOOL12virtual_inventory虚拟库存整型INT13Inventory实际库存整型INT14productive_year生产日期日期时间DATETIME15shelve_ate上架日期日期时间DATETIME16hot_product可销售件数整型INT17SecondClass_scid分类编号整型INT外键约束18Brand配件品牌字符串TINYTEXT2.商品类别表Category 表示商品的分类,其中包括类别编号(主键)、类别名称、类别描述、父类别编号(外键,来自一元联系父实体商品类别的主键“类别编号”),如表3-5所示。表35商

13、品类别表基表英文名称:category基表中文名称:商品类别表编号英文字段名中文字段名类型说明字段类型备注1Category_ID类别编号整型INT AUTO_INCREMENT主键约束2Name类别名称字符串CHAR(50)非空约束3Describe类别描述字符串TEXT4Category_C_ID父类别ID整型INT外键约束3.用户表Client表示用户注册信息,也称为会员表,包括用户编号(主键)、用户名、密码、头像、电话、电子邮箱、创建日期、类别编号,如表3-6所示。其中,类别编号是这个实体的外键,来自父实体用户类别的主键,用于表示用户身份是卖方还是买方。表3-6 用户表基表英文名称:C

14、lient基表中文名称:会员表编号英文字段名中文字段名类型说明字段类型备注1cid会员编号整型INT主键约束2Image会员头像字符串VARCHAR(50)3Cname会员名称字符串CHAR(50)非空约束4Password密码字符串CHAR(10)非空约束5phone_number电话字符串VARCHAR(20)非空约束6Email电子邮箱字符串VARCHAR(50)7Createtime创建日期日期时间DATETIME8Ckind类别编号INTINT外键约束4.用户类别表Clientkind 表示两种不同的用户类型:买方用户和卖方用户,有类别编号和类别名称两个属性,如表3-7所示。表3-7 用户类别表基表英文名称:Clientkind基表中文名称:用户类别表编号英文字段名中文字段名类型说明字段类型备注1Kid类别编号整型INT主键约束2Name类别名称字符串VARCHAR(50)非空约束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 数据库

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号