【MySQL】《数据库系统》-实验项目3-基本表的定义、删除与修改

实验项目
实验1  实验环境与操作流程
实验2  数据定义、查询与更新
实验3  基本表的定义、删除与修改
实验4  数据的插入、修改和删除
实验5  数据的查询
实验6  数据的视图
实验7  完整性语言
实验8  触发器
实验9  存储过程与函数
实验10  SQL语句1(创建、插入、查询)
实验11  SQL语句2(查询)
实验12  SQL语句3(视图、完整性、关系代数查询)

实验3  基本表的定义、删除与修改

一、实验目的

1. 理解数据库设计的概念及实验环境;

2. 掌握MySQL数据库的相关概念;

3. 掌握使用SQL语句定义与删除模式的方法;

4. 掌握使用SQL语句定义、删除与修改基本表的方法;

5. 掌握使用SQL语句建立与删除索引的方法。

二、实验要求

1. 熟练掌握使用SQL语句定义与删除模式的方法及步骤;

2. 熟练掌握使用SQL语句定义、删除与修改基本表的方法及步骤;

3. 熟练掌握使用SQL语句建立与删除索引的方法及步骤。

三、实验内容

(参考课本3.2与3.3)

  • 定义数据库:创建学生-课程数据库student_course。
  • 定义表:(注意:列名、数据类型以及完整性约束条件)
  1. 按照学生-课程数据库中的表结构,创建学生表Student,参考例3.5。
  2. 按照学生-课程数据库中的表结构,创建课程表Course,参考例3.6。
  3. 按照学生-课程数据库中的表结构,创建学生选课表SC,参考例3.7。
  • 修改表:
  1. 向Student表增加“入学时间”列,其数据类型为日期型,参考例3.8。
  2. 将Course表中增加课程名称必须取唯一值的约束条件,参考例3.10。
  3. 将Student表中增加的入学时间列删除。
  4. 将Course表中增加的课程名称取唯一值的约束条件删除。
  • 建立索引:
  1. Student表按学号升序建唯一索引,参考3.13。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值