一 , 连接数据库引擎。

二 ,身份验证选择windows或者SQL Server身份验证连接。

三,选择数据库,新建数据库。

四, 输入 数据库名称,下面初始大小,自动增长,路径可以更改,

假设该数据库初始大小8MB,当该数据超过初始大小时自动增大(64)MB,

也就是现在可以放72MB,可以设置封顶当该数据到达设置的数据大小时将不再自动增长。

五, 找到新建的数据库双击,选择表,新建,表。

  六,  这里设定了序号和名字,学生还有性别,年龄等等。

七,   表里面有六大约束

主键约束(primary  key):值不能为null,且不能重复,就是设置主键
    非空约束(not  null):不能为null,这里的允许null值
    默认约束(default):默认为xx,这里的默认值或绑定
    检查约束(check):判断性别(男/女)等等,也就是这里的CHECK约束
    唯一约束(unique):不能重复,能为null,也就是这里的索引
    外键约束():

八,  唯一约束

先添加,在找到列选择想要的列名确定,在找到是唯一的选择是,这样该列名就不能有重复的了。

九,   检查约束

先添加,在表达式后面输入你想要判断的表达式然后关闭就好了。

十, 默认约束

选择想要的列名,在下面默认值或绑定后面设置默认值。

十一,  非空约束

允许null值下面的勾就是,勾起来表示可以不输入,没勾就是必须要输入。

十二,  主键约束

选择想要的列名,在最左边右键设置主键就好了。

十三,  设置好属性和约束后Ctrl+s键保存。

十四,输入表的名字。

十五, 找到表,找到刚刚设置名字的表,选择编辑前200行。

十六,这样表就建完成了,现在就可以给表添加序号名字等等。

二      系统代码操作

一,  找到新建查询,点击进去。

二,  这里是写代码的地方

三,  这里编写了一个学生的表,里面有学号,名字,性别,年龄

学号里面设置了主键和自增

名字里面设置了非空约束和唯一约束

性别设置了非空约束和检查约束

年龄设置了非空约束和检查约束

四,  选择全部代码,然后点击执行。

五,找到视图,选择对象资源管理器。

六, 选择该数据库打开表,找到刚刚创建的学生表,右键选择编辑前200行。

七,  到着表就建完成了,现在就可以给表添加序号名字等等。

SQL Server数据库建表以及使用方法相关推荐

  1. SQL Server数据库建表及其使用方法

    一:数据库建表 1.首先登录账户,然后右键,新建一个数据库 2.首先展开数据库,然后右键表,最后点击新建 表 3.首先在上方找到新建查询,然后主要看画线红圈那里是不是你想要新建的数据库 一定要仔细看清 ...

  2. SQL Server数据库建表

    在SQL Server Management Studio的对象资源管理器中创建表 在想要新建表的数据库下面,选中"表"右键-->"新建表"-->为 ...

  3. MS Sql Server 数据库或表修复(DBCC CHECKDB)

    MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令.  1. DBCC CHECKDB  重启服务器后,在没有进行任何操作的情况下,在SQL ...

  4. SQL Server 数据库词汇表

    SQL Server 数据库词汇表 词汇 词义 Activation 激活 ActiveX Data Objects(ADO) ActiveX 数据对象 ActiveX Data Objects(Mu ...

  5. Sql Server数据库实现表中字段的列加密研究

    1.问题描述 去年6月份的时候做过一个系统,要对里面的一些敏感字段进行一下加密.Sqlserver列加密可以参考官方文档:SQL Server 技术文档 - SQL Server | Microsof ...

  6. 查看MS SQL Server数据库每个表占用的空间大小

    参数说明见:http://msdn.microsoft.com/zh-cn/library/ms188776.aspx create table #t(name varchar(255), rows ...

  7. Sql Server数据库被置疑后解决方法

    现象:数据库Log日志太大了,shrink不掉.于是想把数据库文件卸下来,删除log,再附加上.附加失败. 提示错误: 服务器: 消息 1813,级别 16,状态 2,行 1 未能打开新数据库 'me ...

  8. sql server为什么建表时在表名前加''[dbo]''

    DBO是每个数据库的默认用户,具有所有者权限,即DbOwner 通过用DBO作为所有者来定义对象,能够使数据库中的任何用户引用而不必提供所有者名称. 比如:你以User1登录进去并建表Table,而未 ...

  9. SQL Server 数据库多表查询

    完整表格见博文:https://blog.csdn.net/weixin_44410704/article/details/118252624 一.实验目的 1.掌握Select语句的基本语法: 2. ...

最新文章

  1. 学习软件测试需要掌握哪些内容?这篇文章告诉你
  2. C/C++实现如下 根据Merge Sort原理, 自己实现的归并排序算法+详细注释+代码(C#,C/C++)...
  3. RPA学习-关于读 csv 文件报错问题
  4. 图像阈值处理cv2.threshold()函数(python)
  5. 【Python基础】Python画王者荣耀英雄能力雷达图
  6. C#LeetCode刷题之#371-两整数之和(Sum of Two Integers)
  7. 使用DataSync迁移数据到Gaussdb T
  8. Iocomp VC2017 - 5.12版本Crack
  9. 公式编辑器如何打出空格
  10. mips指令简单入门
  11. Android 11 内置原生壁纸!速度来取
  12. 电力,地铁,医生等行业值班员全能倒班日历助手
  13. kafka的epoch
  14. 工业诱捕——蜜罐实操
  15. golang汉字转拼音字头和五笔码
  16. 切换效果:coverflow 封面轮播图
  17. 大数据助推国家治理现代化
  18. 领航优配|a股b股h股n股s股是什么意思?有什么区别?
  19. Android,水波进度条
  20. 【C语言练习】7-4 关于奇数的等式

热门文章

  1. TextView过长显示省略号, TextView文字中间加横线
  2. HTML 请输入关键字的搜索框,功能:输入时:框内的请输入关键字消失,鼠标移开时 框内的请输入关键字又重现
  3. python语言关键字是_Python 关键字
  4. 从零开始在Linux服务器上搭建JAVA开发运行环境
  5. Revit二次开发之族库管理系统
  6. 持续集成、持续交付、持续部署
  7. chapter请求和响应
  8. malloc申请堆内存
  9. 天才少年!他们的内心世界你懂吗?道翰天琼认知智能机器人平台API接口为您揭秘-1。
  10. 你必须懂!也可以懂的@Transactional原理!