数据库
编程有乐
这个作者很懒,什么都没留下…
展开
-
触发器
为什么用?什么时候用?能做什么? 触发器经常用于加强数据的完整性约束和业务规则等。以便在多个表的增删改操作中,保留在这些表之间所定义的关系。 触发器可以查询其他表,可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如:您可以根据用户当前的状态,控制是否允许插入新数据。是什么? 是SQL SERVER 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的原创 2017-09-13 09:29:22 · 325 阅读 · 14 评论 -
数据库设计时遇到的几种数据类型
背景机房合作时,我负责数据库设计部分,前两次的数据库遇到数据类型时就是蒙的,但是一直也没有去认真学习一下,这次果然还是绕不过去。所以决定这次把这个坑给填上,以便方便和我有同样状况的同志可以顺利地走过这一段路程。前提在讨论数据类型时,使用了精度、小数位数和长度3个概念,前两个概念是针对数值型数据的。精度:指数值数据中所存储的十进制数据的总位数。小数位数:指数值数据中小原创 2017-08-23 16:57:08 · 1387 阅读 · 13 评论 -
给表中的字段添加说明
数据库的关系图建好之后,要给每个表中的每个字段加上一个详细的说明,这样方便我们今后查看,因为很可能过两天,自己都不认识当时写的那个字段(单词)是怎么考虑的。很简单的操作,如下所示: 首先,选中一个表,右击,选择“表视图”——“修改自定义”,如下图所示: 然后,让“所选列“栏里只有和,如下图所示: 然后,原创 2017-05-21 17:47:17 · 1847 阅读 · 12 评论 -
设置数据库中表的关系图
新建一个数据库及表后,紧接着要设计这些表的关系图,那么如何操作呢?首先在新建好的数据库下,选中“数据库关系图”,如图所示:这样,我们就可以在表间建立关系,设置外键。建立关系后,就可以很直观地了解数据库表间的关系了。设置好后,命名保存,如下图:原创 2017-05-21 17:22:19 · 8532 阅读 · 7 评论 -
sql server中新建和删除数据库
纸上得来终觉浅,绝知此事要躬行。之前建立数据库习惯于在“设计”中一个字段一个字段地敲。这次尝试用sql语句,发现真的是很有趣且相对高效。不用一个表一个表弟去设计,而在一个编辑器中一下子就将数据库及其所需的表都建好了。但是在生成的时候,需要分布来做。先选中建立数据库的sql语句(create database newssystem),然后执行。生成数据库后,然后在“可用数据库”中找到新建立的原创 2017-05-21 16:25:48 · 510 阅读 · 10 评论