数据库应用技术实验二

本文详细指导如何在MySQL中创建YGGL、test数据库,创建 Employees、Departments 和 Salary表,以及后续的删除、修改和数据表操作,包括使用IF NOT EXISTS创建数据库,创建学生表和复制表结构等,并涉及数据库备份。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 代码就大家自己照着打了,这里就不弄代码段了,不然很多人直接复制粘贴都不动手自己打一下。

(1)打开MySQL客户端,输入密码登录,使用CREATE语句创建YGGL数据库。

(2)在YGGL数据库存在的情况下,使用CREAT DATEBASE语句新建数据库YGGL,查看错误信息,再尝试加上IF NOT EXISTS关键词创建YGGL,看看有什么变化。

(3)创建数据库测试数据库test。

2.使用SQL语句在YGGL数据库中创建表employees,执行创建表Employees的Sql语句。

用同样的方法在数据库YGGL中创建Departs表和Salary表。

创建一个和Employees表结构相同的空表Employees0:

3.使用SQL语句删除表和数据库

(1)删除表employmees0。

 

(2)删除数据库test。 

4.修改表

(1)创建数据库xscj,使用数据库xscj。

(2) 在数据库xscj中创建一个学生表,表名为xs,表结构参考课本23页例3.3

(3) 在xscj数据库中,用复制的方法创建一个名为xs1的表,表结构直接取自xs表,再创建一个表名为xs2的表,其结构和内容(数据记录)都取自xs表。

(4) xs2中的“总学分”列名更改成“成绩”。

(5)把xs2成绩列的数据类型改为integer。 

 

(6)把xs2表名改为xst_2

5.参考附录使用MYSQL界面工具navicat 12。

(1) 在数据库xscj中创建kc表,表结构参考320页的附录A,表A.2的课程表。

(2)在数据库xscj中创建xs_kc表,表结构参考320页的附录A,表A.3的成绩表。(提示:完成实验后把xscj数据库文件备份,以备之后的实验使用。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值