(中文)第二次:数据库基本管理和t-sql语句

(中文)第二次:数据库基本管理和t-sql语句

ID:36321394

大小:229.50 KB

页数:56页

时间:2019-05-09

(中文)第二次:数据库基本管理和t-sql语句_第1页
(中文)第二次:数据库基本管理和t-sql语句_第2页
(中文)第二次:数据库基本管理和t-sql语句_第3页
(中文)第二次:数据库基本管理和t-sql语句_第4页
(中文)第二次:数据库基本管理和t-sql语句_第5页
资源描述:

《(中文)第二次:数据库基本管理和t-sql语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库基本管理和T-SQL语句第一节目标了解T-SQL语句分类掌握用CREATE语句创建数据库和表掌握用ALTER语句修改数据库和表T-SQL语言分类数据控制语言(DCL)1.Revoke(撤消)2.deny(拒绝)3.grant(同意、授权)数据定义语言(DDL):1.create(创建)2.alter(修改)3.drop(删除)(针对对象)数据操作语言(DML)1.insert(插入)2.update(更新)3.delete(删除)(针对对象的内容)数据查询语言(DQL)1.select(查询)SQLSERVER中的数据类型(p70)数据库相

2、关文件相关文件:主数据文件:一个数据库有且只有一个.mdf---主数据库文件辅助数据文件:根据需要自由选择,当数据库很大时,可以选择多个.ndf---辅数据库文件日志文件:用于恢复数据库所需要的事务日志信息.ldf---日志数据库文件1.整数型Bigint:8个字节,范围:-263~263-1精度:19Int:4个字节,范围:-231~231-1精度:10Smallint:2个字节,范围:-215~215-1精度:5Tinyint:1个字节,范围:0~255精度:32.浮点数据类型numeric:mumeric(5,3)~共5位数,其中3位小数d

3、ecimal:decimal(15,5)~共15位数,其中5位小数可用在含Identity关键字的列Real:可以存储正的或者负的十进制数值,最大可以有7位精确位数。Float:可精确到第15位小数,其范围从-1.79E-308到1.79E+308。3.货币数据类型Money:-263~~~263-1,精确小数后4位;Smallmoney:-231~~~231-1精确小数后4位;5.字符数据类型Char:其定义形式为char(n),每个字符和符号占用一个字节的存储空间。Varchar:其定义形式为varchar(n)。用char数据类型可以存储长

4、达255个字符的可变长度字符串。Nchar:其定义形式为nchar(n)。Nvarchar:其定义形式为nvarchar(n)。语法格式:createdatabase数据库名onprimary(Name=‘逻辑名’,Filename=‘文件的存放路径’,Size=数据文件的初始大小,Maxsize=数据文件的最大大小,Filegrowth=文件的增长方式)Logon(Name=‘逻辑名’,Filename=‘文件的存放路径’,Size=数据文件的初始大小,Maxsize=数据文件的最大大小,Filegrowth=文件的增长方式)go用Sql语句创

5、建数据库创建一个名为student的数据库,其初始值大小为5MB,最大大小为50MB,允许数据库自动增长,增长方式是按10%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。创建一个student数据库案例1createdatabasestudenton(name=‘xscj_data',filename='e:207006xscj.mdf',size=5MB,maxsize=50MB,filegrowth=10%)logon(name=‘xscj_Log',filename='e:207006xscj_Log.ldf

6、',size=2MB,maxsize=5MB,filegrowth=1MB)创建一个student数据库创建一个数据库案例2创建一个名为TT的数据库,它有3个数据文件,其中主数据文件为100MB,最大大小为200MB,按20MB增长;1个辅数据文件为20MB,最大大小不限,按10%增长。它还有1个日志文件,大小为50MB,最大大小为100MB,按10MB增长。CreatedatabasettOnPrimary(name=‘tt_data1’,filename=‘c:datatt_data1.mdf’,size=100MB,maxsize=20

7、0MB,filegrowth=20MB),(name=‘tt_data2’,filename=‘c:datatt_data2.ndf’,size=20MB,maxsize=unlimited,filegrowth=10%)Logon(name=‘tt_log1’,filename=‘e:datatt_log1.ldf’,size=50MB,maxsize=100MB,filegrowth=10MB)go修改数据库利用ALTERDATABASE命令可对对数据库进行一下修改:修改数据库名称;数据文件,日志文件的增加或删除;数据文件,日志文件的

8、大小和增长方式;修改数据库名语法:alterdatabase原数据库名modifyname=新数据库名【例】将数据库xscj2的名字改为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。