数据库常见的问题

开发工具与关键技术:SQL Server 数据库
作者:梁茵茵 
撰写时间:2019年6月27日

1、打开SQL Server 2014 Management Studio发现登录的时候,不管是用Windows身份验证、还是用SQL Server身份验证都无法登录的解决办法。
数据库常见的问题_第1张图片
遇到这样的问题不要慌,当你无法登录而是会弹出这样的一个提示框的时候,可以打开SQL Server 2014 配置管理器选择SQL Server(MSSQLSERVER)把状态下的已停止改成启动的就可以了。双击打开选中SQL Server(MSSQLSERVER)这行,会弹出一个框在登录左下角会有一个启动(S)按钮点击它就可以。
数据库常见的问题_第2张图片
SQl Server 配置管理器(简称为配置管理器)包含了SQL Server 2014服务、SQL Server 2014网络配置和SQL Native Client配置3个工具,供数据库管理人员做服务器启动停止与监控、服务器端支持的网络协议配置、用户访问SQL Server 的网络相关设置等工作。使用 SQL Server 配置管理器可以启动、暂停、恢复或停止服务,还可以查看或更改服务属性。

2、在数据库里建表的时候要在标识规范那把否改成“是”让它自增。如果没有把标识规范那的否改成是,新增数据的时候会在这个表的主键ID新增一个0。所以要把建好表的标识规范都改成是,让它自增才可以新增数据。
数据库常见的问题_第3张图片
3、还有一个也是经常会犯的错误,在数据库建好表之后要把主键ID设好。数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键可以用来表示一个精确定位的特定的行,如果没有主键,你就无法精准定位一条记录是否就是你要的相关行记录,这样就会导致更新或删除表中特定的行很困难。而如果我们用主键来约束行记录的唯一性后,就可以利用主键来解决这个问提。
数据库常见的问题_第4张图片
主键的概念:
主关键字(主键,primary key)是被挑选出来,作表的行的唯一标识的候选关键字。一个表只有一个主关键字。主关键字又可以称为主键。主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。

主键的作用:
(1) 保证实体的完整性。
(2) 加快数据库的操作速度。
(3) 在表中添加新纪录时,DBMS会自动检查新纪录的主键值,不允许该值与其他记录的主键值重复。
(4) DBMS自动按主键值的顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录。

主键的特点:
(1) 一个表中只能有一个主键。如果在其他字段上建立主键,则原来的主键就会消失。
(2) 主键的值不可重复,也不可为空(NULL)。

你可能感兴趣的:(数据库常见的问题)