一、SqlServer数据库:
1.sqlserver入门:
一、数据库基本概述
Sqlserver 数据管理软件其中的一个 简称MS-SQL,由微软开发
DB2 全球排名第一 db—database 数据库
Oracle 全球排名第二 甲骨文公司
SQL server 排名第三 使用最广
MySQL(不收费) 使用最广
1.为什么需要数据库?
存储数据、检索数据、生成新的数据
2.数据库与应用程序的关系
应用程序----->服务器----->数据库;
通过PC端访问服务器里面的数据库,然后再响应到PC端
3.数据库的基本概念
数据库有表、表结构(约束)、数据
4.SQL与SQL Server 和MySQL、Oracle 、DB2
SQL :结构化查询语言,基本上所有数据库都使用这种语言
SQLServer;、MySQL、Oracle 、DB2 都是数据库软件而已
二、数据库软件的下载与安装:
www.imsdn.cn x64代表64位,x86代表32位
装之前必须启用windows服务……
三、SQL Server Management Studio配置选项
服务器名称: . 127.0.0.1 localhost 或者计算机名(不推荐) 都代表本机
1.主服务启动
SQL Server(MSSQLSERVER)
2.TCP/IP启用
必需启动它,启动后重启主服务
四、数据库管理
1. 系统数据库(master、model、msdb、tempdb)
select* from sysdatebases --查询所有数据库
2. 创建数据库
增长方式:默认按1MB增长,也可以按百分比增长(大数据常用),
每个数据库最多可创建20亿个数据库对象。
每个表允许定义1024个列(字段)、表的行数及总大小受到可用存储空间的限制,
每条记录长度最多可存储8060个字节(但不包括text,ntext和image等数据类型)
1字节(Byte)=8个位(bit) --位简写为小写的b,字节简写为大写的B
一个字母、数字、符号各占一个字节,一个汉字占俩个字节
1024Byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1T
当表中定义有varchar、nvarchar、varbinary类型的列,如果超过8060个字节
则插入失败,
数据库的文件地址:D:\sqlserver2014\MSSQL12.MSSQLSERVER\MSSQL\DATA
文件类型(创建数据库时自动创建):
.mdf:数据文件
.ldf :日志文件
3. 打开数据库(use 数据库名)
4. 改名数据库(试图操作)
5. 删除数据库(试图操作)
五、数据库的其它操作
1.分离(可以在硬盘复制文件,但会删除内存中的数据库)与附加(找到.mdf附加文件)
2.脱机(可以在硬盘复制文件)与联机(还原)
3. 备份与还原(必须掌握)
默认备份路径:D:\sqlserver2014\MSSQL12.MSSQLSERVER\MSSQL\Backup\
备份后的后缀名.bak
还原:选择源设备,取目标数据库名字
一、SqlServer数据库:
1.sqlserver入门:
一、数据库基本概述
Sqlserver 数据管理软件其中的一个 简称MS-SQL,由微软开发
DB2 全球排名第一 db—database 数据库
Oracle 全球排名第二 甲骨文公司
SQL server 排名第三 使用最广
MySQL(不收费) 使用最广
1.为什么需要数据库?
存储数据、检索数据、生成新的数据
2.数据库与应用程序的关系
应用程序----->服务器----->数据库;
通过PC端访问服务器里面的数据库,然后再响应到PC端
3.数据库的基本概念
数据库有表、表结构(约束)、数据
4.SQL与SQL Server 和MySQL、Oracle 、DB2
SQL :结构化查询语言,基本上所有数据库都使用这种语言
SQLServer;、MySQL、Oracle 、DB2 都是数据库软件而已
二、数据库软件的下载与安装:
www.imsdn.cn x64代表64位,x86代表32位
装之前必须启用windows服务……
三、SQL Server Management Studio配置选项
服务器名称: . 127.0.0.1 localhost 或者计算机名(不推荐) 都代表本机
1.主服务启动
SQL Server(MSSQLSERVER)
2.TCP/IP启用
必需启动它,启动后重启主服务
四、数据库管理
1. 系统数据库(master、model、msdb、tempdb)
select* from sysdatebases --查询所有数据库
2. 创建数据库
增长方式:默认按1MB增长,也可以按百分比增长(大数据常用),
每个数据库最多可创建20亿个数据库对象。
每个表允许定义1024个列(字段)、表的行数及总大小受到可用存储空间的限制,
每条记录长度最多可存储8060个字节(但不包括text,ntext和image等数据类型)
1字节(Byte)=8个位(bit) --位简写为小写的b,字节简写为大写的B
一个字母、数字、符号各占一个字节,一个汉字占俩个字节
1024Byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1T
当表中定义有varchar、nvarchar、varbinary类型的列,如果超过8060个字节
则插入失败,
数据库的文件地址:D:\sqlserver2014\MSSQL12.MSSQLSERVER\MSSQL\DATA
文件类型(创建数据库时自动创建):
.mdf:数据文件
.ldf :日志文件
3. 打开数据库(use 数据库名)
4. 改名数据库(试图操作)
5. 删除数据库(试图操作)
五、数据库的其它操作
1.分离(可以在硬盘复制文件,但会删除内存中的数据库)与附加(找到.mdf附加文件)
2.脱机(可以在硬盘复制文件)与联机(还原)
3. 备份与还原(必须掌握)
默认备份路径:D:\sqlserver2014\MSSQL12.MSSQLSERVER\MSSQL\Backup\
备份后的后缀名.bak
还原:选择源设备,取目标数据库名字