自学--数据库笔记--第一篇--基础

数据库笔记—1—基础

1.

`create database --为创建数据库语法 后面直接接名字`

2.

`drop database   --删除数据库,后面直接接名字`

3.

`use             --打开数据库,后面直接接名字`

4.

`create table --创建表`

5.

`primary key --设置为主码`

6.

关于性别可使用CHECK约束后输入 wsex in(‘男’,’女’)

`check(wsex in ('','')),--设置性别只能为男或女`

7. 设置表之间的关系

创建数据库关系表然后直接拉动到对应位置即可

8. 创立索引

建立索引是加快表的查询速度的有效手段
基本类型的索引:聚集索引和非聚集索引
聚集索引:根据索引键的值对其进行排序,索引每个表只能有一个聚集索引
非聚集索引:不根据索引键进行排序,由于非聚集索引的表没有规定顺序所以查询速度会变比较慢

9. 数据库的导入

1.打开数据库
2.点击任务
3.导入数据
4.选择数据源
5.下一步
//导入时需要进行表结构的修改

10. 数据库的导出

1.点击任务
3.导出
4.平面文件目标
.mdf为数据文件
.ldf为日志文件

11. 创建表

create table worker    
--create table为创建表
(
wid char(3) primary key,   
--primary key将当前设置为主键,当有2个主键时应在最后添写 primary key('需要设置为主键的名字','需要设置为主键的名字');
wname varchar(50) not null,  
--not null设置值是否可以为空
wsex char(2) check (wsex in ('男','女')), 
 --check ('需要判断的条件') 设置判断
wbirthdate date,
wparyt char(2),
wjobdate date,
depid char(1)
)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值