数据库:
就是用来往硬盘上存储数据的,就像Excel表格文件,在存储数据时可以用Excel表格来存,但是Excel表格存数据很随意,易出错。程序数据储存是严谨的、易于存储、Sql Server,对应.NET,是企业级存储数据库。
Mysql是小型数据库,相比Sql Server来说,作用相对狭义。SQL Server Management Studio不是数据库,只是一个能打开数据库文件的程序;
真正的数据,是存在mdf文件扩展名的文件之下,ldf文件是对应数据文件的一个日志文件,
记录用户对于数据库操作的时间等。一个数据库,有且只有一个mdf文件。
mdf文件就像一个excel文件一样,打开之后可以有许多的表。数据库一般存储地址:
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATAPS:数据库的存储地址不要轻易变动 数据库连接:服务器类型:数据库引擎服务器名称:“.” “localhost”这两种都是链接本机的数据库 如果要连接其它服务器,需要输入服务器的ip地址PS:IP地址搜索操作方法:1、开始—>控制台—>输入“cmd”—>输入“ipconfig”。复制IP地址到服务器名称就OK了2、windows 10系统按住windows键再按R—>输入“cmd”,按回车键—>输入“ipconfig”。身份验证:
1、Windows 身份验证 :只能链接访问本机数据库2、SQL Server 身份验证:一般都采用此验证方式数据库中的数据不可逆!除非有备份,否则一旦修改或删除,数据不能再回复了!
停止数据库服务: 开始—>控制台—>输入“cmd”—> 输入“net stop mssqlserver”
开启数据库服务: 开始—>控制台—>输入“cmd”—> 输入“net start mssqlserver”文件 —> 断开与对象资源管理器的连接 \ 连接对象资源管理器
-------------------------------------------------------------------------------------------------------
创建数据库:右击“数据库”—>创建数据库—>常规,数据库名称,所有者选择<默认值>,初始大小(一个汉字占2B,1024B=1KB,1024KB=1MB。自动增长可以设置,建议按比例:10%的增长速度),点击添加。PS:新建数据库的名称:最好用英文,汉字次之,其他不可以创建表:
右击“表”—>添加数据—>ctrl + s 保存表—>表名称输入同数据库添加数据中:列名:数据类型:1、bigint相当于long2、bit 布尔型 只能输入 True False3、decimal(18,0) 括号里的18代表数字的长度为18,0代表小数后几位,可以写17以内的任意数4、image 图片类型 只能存二进制数组5、int6、nvarchar(50) 字符串型,括号内为长度50个字节,最多25个字母和汉字 7、varchar(50) 字符串型,比nvarchar短一半,最多放25个汉字,50个字母8、text 文本型类型后的括号里的数字代表每格里的最长输入长度为括号里的长度。
在不设置约束的情况下,可重复,空值(即null)也可重复
若在添加新数据或者修改数据后,在结果集中未显示更新,你可以采取下面图片中的操作
打开表:
右击想打开的表—>设计在表里继续添加数据:右击想继续添加数据的表—>编辑前200行查看数据:右击想查看数据的表—>选择前1000行输完一行数据后—>回车—>一行数据就输入完成
全部输入完成后一定要记得保存