数据库基础知识

这篇博客介绍了数据库的基础操作,包括创建表、修改表结构、建立索引、查询与连接操作、去重查询、条件运算符使用、存储过程创建、数据类型详解等内容。详细讲解了如CREATE TABLE、ALTER TABLE、SELECT、JOIN、INSERT、UPDATE、DELETE等SQL语句的用法,以及各种数据类型的特性,如整数、精确数值、浮点数、日期时间、字符串、货币和二进制数据类型。
摘要由CSDN通过智能技术生成

一、建表指令

比如创建一个学生表student,它由学号Sno,姓名Sname,性别Ssex,年龄Sage,所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。

CREATE TABLE Student

(Sno    CHAR(10) NOT NULL UNIQUE,

 Sname  CHAR(20) UNIQUE,

 Ssex    char(2),

Sage    INT,

Sdept  char(15)

)

 

二、增加列、删除列、修改列

1、增加列Stel

Alter table Student ADD Stel Char(12)

2、删除列Stel

Alter Table Student DROP COLUMN Stel

3、修改列Sdept

ALTER  Table  Student  ALTER  COLUMN  Sdept  CHAR(8)  Sno CHAR(8)

 

三、建立与删除索引

1、在表Student中建立按年龄Sage升序建立索引

建立索引:Create  INDEX  S_INDEX  ON  Student(Sage)

2、删除索引

DROP  INDEX  Student  S_INDEX

 

四、连接查询。

在对表进行连接时,最常用的连接条件是等值连接,也就是使两个表中对应列相等所进行的连接,通常一个列是所在表的主键,另一个列是所在表的主键或外键,只有这样的等值连接才有意义。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值