设为首页 加入收藏

TOP

实验2SQL1-DDL
2015-07-24 11:14:15 来源: 作者: 【 】 浏览:1
Tags:实验 2SQL1-DDL

【实验目的】

1. 掌握数据库的定义方法、删除方法

2. 掌握数据表的定义、修改与删除方法

3. 熟悉数据库、数据表的强制与限制删除的区别

4. 了解索引的定义与删除。

【实验过程】

1. 实验条件:MySQL已经安装完成,能够正确使用

2. 定义数据库SC

create database SC

检验是否成功:查看有哪些数据库,show databases;

3. 使用数据库SC

再使用SC

use sc;

检验:查看当前数据库有哪些数据表,show tables;

4. 创建数据表Student

create table student

sno char(10) primary key,

sname char(20) unique,

ssex char(2),

sage int,

sdept char(10)

);

成功后,再查看有哪些数据表

5. 查看student数据表结构

DESC student;

6. 添加新列入学日期ent_date

7. 添加索引按入学日期的索引

8. 删除数据表(先尝试限制删除,再尝试强制删除),检查有什么不同。

9. 新建课程表Course

10. 建立按cpno的聚簇索引index_c_cpno

11. 建立按cno的唯一索引 index_cno

12. 删除数据库SC(先尝试限制删除,再尝试强制删除),检查有什么不同。

【作业】

1.在数据库SC内建立数据表student、course、sc(选修表)和teacher(教师表)

2.注意表间的参照引用关系。?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Hibernate错误解决(TransactionEx.. 下一篇两道sql题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·用 C 语言或者限制使 (2025-12-25 08:50:05)
·C++构造shared_ptr为 (2025-12-25 08:50:01)
·既然引用计数在做 GC (2025-12-25 08:49:59)
·Java 编程和 c 语言 (2025-12-25 08:19:48)
·. net内存管理宝典这 (2025-12-25 08:19:46)