sql server(数据库89个)
- db2 数据库
- Oracle 数据库
- sql server 数据库
- Mysql 数据库
- Sql 结构化查询语言
- localhost 本机地址
- master 系统数据库
- model 模型数据库
- msdb 警报日志信息
- tempdb 临时数据库
- .mdf 主数据文件
- .ldf 日志文件
- .ndf 次要文件
- create 创建
- database 数据库
- int 整型
- varchar 字符串
- date 日期
- float 浮点型
- money 货币类型
- bit 布尔值类型
- drop 终止
- table 表格
- primary 主要的
- key 键
- unique 唯一的
- check 检查
- null 空
- not 非
- default 默认值
- foreign 外国的
- insert 添加
- into 到...里面
- values 值
- select 选择
- from 从...开始
- like 像
- top 顶部
- percent 百分比
- order 顺序
- by 由
- desc 降序
- asc 升序
- where 在哪里
- in 在...内
- delete 删除
- truncate 删节
- update 修改
- and 和
- as 如同
- or 或
- between 在...之间
- charindex 包含的位置
- len 长度
- left 左边
- right 右边
- ltrim 去除左空格
- rtrim 去除右空格
- lower 全小写
- upper 全大写
- replace 替换
- substring 截取
- getdate 系统当前时间
- datepart 获取年月日
- dateadd 增加年月日
- datediff 时间差
- ceiling 向上取整
- floor 向下取整
- sign 判断正数负数0
- datalength 多少字节数
- cast 转换类型
- isnull 空值转换
- distinct 去重复
- group 组
- having 过滤
- max 最大值
- min 最小值
- avg 平均值
- sum 求和
- count 数量
- inner 内部的
- join 连接
- full 完全的
- union 联合
- all 全部
- exists 存在
- begin 开始
- end 结束
- view 视图
知识点:数据库中不区分大小写
1. 精度 小数位数 长度
2233.1 5 1 6
长度(字节数):12a哈 5
2.数据类型
字符串:char 固定
varchar 可变
超过8000字节 text
数字:int 整数
float 小数
时间:datetime
货币:money
布尔值:bit
3. 创建表:手动,代码
注意:可用数据库
换数据库:use 数据库名
4.六大约束
空值 null 是否为空
主键 primary key pk (约束非空和唯一)
一个表只能有一个主键
但是可以共用一个(ctrl选多个列)
唯一 unique (值的唯一性)
默认值 default (不写有默认值)
检查约束 check (值的范围)
外键约束 foreign key fk(表与表的连接)
5.加约束:手动,代码
6.删除表
7.标识列identity:自动增长,只增长不减少,不需要手动维护
报错了会自动加一次
8.外键约束:两个表连接
产生了:
主表:被人连接的叫主表
从表:连接别人的
注意:
先有主表数据在有从表对应的数据
先创建表在创建外键