MySQL数据库和表的管理-数据库实验一

该文详述了一系列MySQL数据库实验,涉及数据库和表的创建、选择与删除,数据插入、修改和删除,以及数据类型的了解。实验内容包括使用SQL创建studentsdb数据库,建立student_info、curriculum和grade表,并探讨了数据库的恢复可能性。

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

  • Mysql数据库实验及练习题相关

        MySQL 数据库和表的管理-数据库实验一

        MySQL连接查询、索引、视图-数据库实验二、实验三

        MySQL约束、触发器-数据库实验四

        MYSQL存储过程和存储函数-数据库实验五

                MySQL批量随机生成name、TEL、idNumber

        MYSQL数据库的安全管理-数据库实验六

                MYSQL数据库安全性练习题

        MYSQL数据库的备份与恢复-数据库实验七

        MYSQL数据库设计题-窗帘店


实验一  数据库和表的管理

一、实验目的

1. 了解MySQL数据库的逻辑结构和物理结构的特点。

2. 学会使用SQL语句创建、选择、删除数据库。

3. 学会使用SQL语句创建、修改、删除表。

4. 学会使用SQL语句对表进行插入、修改和删除数据操作。

5. 了解MySQL的常用数据类型。

二、实验内容

1. 使用SQL语句创建数据库studentsdb。

2. 使用SQL语句选择studentsdb为当前使用数据库。

3. 使用SQL语句在studentsdb数据库创建数据表student_info、curriculum、grade,三个表的数据结构如表1-表3所示。

表1 student_info表结构

列名

数据类型

允许NULL值

主键

学号

char(4)

姓名

char(8)

性别

char(2)

出生日期

date

家族住址

varchar(50)

表2 curriculum表结构

列名

数据类型

允许NULL值

主键

课程编号

char(4)

课程名称

varchar(50)

学分

int

表3 grade表结构

列名

数据类型

允许NULL值

主键

学号

char(4)

课程编号

char(4)

分数

int

三、实验思考

1. 能通过一个CREATE DATABASE语句创建两个及以上的数据库吗?

不能,一次只能创建一个数据库。

2. 删除了的数据库还可能恢复吗?

可以。可利用备份的的数据文件以及增量的binlog文件进行数据恢复。


四、实验数据

创建studentsdb数据库

创建student_info表

结果:

创建curriculum表

结果:

创建grade表

结果:

五、理解及感悟

        通过本次实验了解了如何通过sql语句创建、选择和删除数据库,并通过sql语句对表的创建、删除也有了更深刻的认识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值