数据库:
就是用来往硬盘上存储数据的,就像Excel表格文件
数据库应该非常严谨,易于存取,动数据。
数据库种类:Sql Server(企业级数据库),MySql(小型数据库,存储小,速度快)等。Sql Serever 达到的,MySql不一定能达到。
SQL Server Management Studio不是数据库,只是一个能打开数据库文件的程序;
真正的数据,是存在mdf文件扩展名的文件之下,ldf文件是对应数据文件的一个日志文件
电脑里无数数据库,一个数据库,有且只有一个mdf文件。
mdf文件就像一个excel文件一样,打开之后可以有许多的表;
数据库连接:
服务器名称:. 、 localhost 这俩都是本机
如果要连接其它服务器,需要输入服务器的ip地址:输入cmd,然后输入ip config 可以查出本机ip地址
身份验证:2种window验证仅限于本机,SQL Sever身份验证
数据库里的数据是不可逆的,除非有备份,一旦删除或是修改,那就是删除或是修改。公司正式库不要随便更改。
一个数据库只有一个表
停止数据库服务: cmd net stop mssqlserver
开启服务:net start mssqlserver
鼠标创建数据库:
右键“数据库”-->新建数据库-->只需要注意数据库名称(数据库名称最好用字母开头,也可以用下划线。可以用汉字,但是不建议)-->生成两个两件(mdf、ldf基本不需要更改增长幅度)-->创建成功数据库(如果没有右键数据库刷新)-->表上面右键新建表
bigint大整型,相当于long。bit就是bool型。image图片型,存二进制数。nvarchar是字符串型。text文本型。varchar字符串型。存储汉字都用nvarchar比较好。(50):表示存储字节长度。decimal(18,2)18是输入的长度,2表示小数点后保留几位,
bit 只能输入true或是false
设计是控制表结构,选择前一千行是显示,编辑是选择编辑前二百行。删了就是删了,只能重新输入。