数据库-SQL 语言(数据定义)

前言:这学期学校开设了数据库这门课,以前没学的时候老听别人说这数据库这一块很重要,做好认真听的准备,结果一上课发现讲的内容大多都是定义,和OS挺像,也没提起很大兴趣,到了SQL语言这一章,才发现数据库还是有点意思,不过我们老师讲的就一般,我这也只好课下再自学点,整理一下笔记。


目录

数据定义

模式的定义与删除

创建用户

1、定义模式

2、模式与表

3、删除模式

索引的建立与删除

1、建立索引

2、修改索引

3、删除索引

关于完整性约束

常用的完整性约束

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

1、数据类型

2、定义基本表

3、基本表的修改

4、基本表的删除

 


先从较基础的说起,建一个学生-课程数据库,在数据库中进行数据定义,数据操纵,数据查询和数据控制等功能。我建的这个数据库是按书上的例子来建的。

有三个表,学生表:Student (Sno , Sname , Ssex , Sage , Sdept),课程表:Course (Cno , Cname , Cpno , Ccredit) ,学生选课表:SC(Sno ,Cno , Grade) 。

学生表:

学  号

Sno

姓  名

Sname

性  别

 Ssex

年  龄

 Sage

所 在 系

 Sdept

200215121

200215122

200215123

200515125

李勇

刘晨

王敏

张立

20

19

18

19

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值