SQL Server 建库建表
2022/2/10 19:12:48
本文主要是介绍SQL Server 建库建表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、数据库登录
服务器域名: .localhost 127.0.0.1
window 身份验证:超级管理员 不需要登录
登录失败:服务器没有开启 软件需要重新配置
SqlServer 身份验证:
登录失败:服务器没有开启 密码错误
启动服务:SqlServer(MSSQLSERVER)
修改sa账号密码:使用windows身份验证 安全性 登录名 双击sa
系统数据库:
master 核心数据库
model 模型数据库
msdb 警告信息数据库
tempdb 临时数据库
创建数据库:
数据库文件: .mdf .ndf
日志文件: .ldf
把数据库源文件拷贝给其他人:
脱机/联机 分离/附加
数据库备份/还原
数据库中的数据类型:
int
varchar
date
money
bit
float
精度:小数点左右两边数字的个数 234.344564
长度:一个字母或一个符号 一个字节 一个汉字是两个字节
小数位:小数点后面数字的个数 234.33
六大约束
主键约束:primary key 简称(pk)
特点:一个表中只能有一个主键,但是一个主键可以由多个列组成,主键不能为空,主键一旦设置为标识列,则不能手动编辑
外键约束:foreign key 简称(fk)
检查约束:check key 简称(ck)
唯一约束:unique
默认约束:default
非空约束:is not null
再有主键外键关联中
增加表中的数据:先增加主表,在增加从表
删除表中的数据:先删除从表,在删除主表
建库语法
create database 数据库名
建表语法
identity:标识列
示例:create table 表名(
sid int primary key identity(1,1),
sname varchar(10) not null,
ssex varchar(10) default('男'),
sage int check(sage>=1 and sage<=150) ,
saddress varchar(200) null
)
这篇关于SQL Server 建库建表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-08Docker下的SqlServer发布订阅启用
- 2023-06-05Docker安装MS SQL Server并使用Navicat远程连接
- 2023-05-25深入浅出 SQL Server CDC 数据同步
- 2023-05-12通过空间占用和执行计划了解SQL Server的行存储索引
- 2023-04-24以SQLserver为例的Dapper详细讲解
- 2022-11-30SQL server高级函数查询
- 2022-11-26SQL SERVER数据库服务器CPU不能全部利用原因分析
- 2022-11-21SQL Server 时间算差值/常用函数
- 2022-11-20调试Archery连接SQL Server提示驱动错误
- 2022-10-22SQL Server 完整、差异备份+完整、差异还原(详细讲解,规避错误)