- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer基本语句
一、数据库基本操作
1.建数据库
(1)对象资源管理器,右键建立数据库,可以命名数据库和修改其各参数。
(2)T-SQL语句。
新建查询(还可新建项目)。
CREATE DATABASE data_name
ON PRIMARY 数据文件
(
NAME=’data’, 逻辑名字
FILENAME=’D:\data.mdf, 物理名字
SIZE=5MB,
MAXSIZE=30MB,
FILEGROWTH=128KB
)
LOG ON 日志文件
(
NAME=’data_log’,
FILENAME=’D:\data_log.ldf’,
SIZE=1MB,
MAXSIZE=8MB,
FILEGROWTH=5%
)
GO
2.修改数据库
修改容量。
方法一:对象资源管理器,找到该数据库,右键点属性修改其各参数。
方法二:T-SQL语句。
一般修改。SIZE,MAXSIZE,FILEGROWTH都可以改,但是SIZE只能改的比初始值大。
ALTER DATABASE data_name
MODIFY FILE
(
NAME=’data_name’,(指明数据文件还是日志文件)
SIZE=10MB (MAXSIZE=40MB,FILEGROWTH=15%)
)
GO
缩减容量。(1是收缩比。怎么比例法?)
DBCC SHRINKDATABASE (ican,1)
修改名称
方法一:对象资源管理器,找到该数据库,右键点重命名。
方法二:T-SQL语句。
EXEC SP_RENAMEDB ‘old_name’,’new_name’
3.删除数据库(一旦删除,不能恢复)
方法一:对象资源管理器,找到该数据库,右键点删除。
方法二:T-SQL语句。
DROP DATABASE data_name
4.数据库分离和附加
分离:对象资源管理器,找到该数据库,右键点任务点分离
附加:对象资源管理器,数据库,右键点附件点添加,就恢复了分离出去的数据库
表的基本操作
1.常用数据类型
建立表
方法一:对象资源管理器,找到该数据库,找到表,右键点新建表。
方法二:T-SQL语句创建
create table table_name
(
学号 int primary key identity,
姓名 char(6) not null,
专业方向 varchar(50) not null,
系部代码 char(2) not null,
备注 varchar(50)
)
create table t2
(
id int not null,
学号 int constraint fk references table_name(学号)
(primary key :主键,identity:标识列,constraint fk:外键名称, references table_name(学号):参照对象)
查看表
方法一:对象资源管理器,找到该数据库,找到表,右键点属性。
方法二:使用系统存储过程sp_help
EXEC sp_help table_name
修改表的结构
方法一:对象资源管理器,找到该数据库,找到表,找到建立的表,右键点修改\设计。
方法二:T-SQL语句。
重命名表:
Exec sp_rename ‘old_table_name’,’new_table_name’
重命名表:
Exec sp_rename ‘table.列名’,’新列名’,’column’
添加列:
Alter table table_name
Add 新列名 varchar(4)
修改列的数据类型:
Alter table table_name
Alter column 列名 int not null
删除列:
Alter table table_name
Drop column 列名
删除表:(不能恢复)
Drop table table_name
删除表里所有数据:
Truncate table table_name
创建主键约束,创建外键约束:
方法一:(例子:建t1,t2两个表,第1列均命名为id)
主键:对象资源管理器,找到该数据库,找到表,找到建立的表1,右键点修改\设计。找到列,右键点设置主键,保存。
外键:对象资源管理器,找到该数据库,找到表,找到建立的表2,找到键,右键点新建外键,填好名称,点表和列规范,选好主键表和外键表。
方法二:T-SQL语句。
主键:
alter table t1
add constraint pk ——建立主键约束
primary key clustered (id) ——主键指向字段id
外键:
alter table t2
add constraint wz——建立外键约束,外键名称为wz
您可能关注的文档
- PS结合CAD作彩色平面图.doc
- ps的教程制作美丽树枝笔刷.doc
- PS给建筑作阴影过程.doc
- PS调出美丽小清新女生照片仿手绘效果.doc
- PS软件很强大滤镜与画笔将人物转为素描.doc
- PTT封闭式讲训说明手则.doc
- ppt每页另存为清楚图片方法.doc
- ps景观总平面图的教程.doc
- PS的教程之快速抠出透明矿泉水瓶.doc
- PS自制美丽星光笔刷.doc
- DB32T3444 健康企业评估规范.pdf
- DBJ25-82-2000 甘肃省聚苯板外保温墙体设计与施工规程 甘肃省地方标准.pdf
- DB32T-核与辐射突发事件卫生应急处置技术规范 第3部分:现场流行病学调查及编制说明.pdf
- DB44T1430-2014 冷冻水产品流通冷链管理技术规范.pdf
- TCASME-监控系统安装与维护规范.pdf
- TCSAE-汽车远程升级(OTA)信息安全测试规范.pdf
- TJSSAE-智能网联汽车开放道路测试管理要求及编制说明.pdf
- TEERT-挥发性有机物污染治理设施工况自动监控技术规范.pdf
- TCASME-三跨连续节段梁悬浇施工技术规范.pdf
- DB36T-行政执法案卷评查规范编制说明.pdf
最近下载
- (完整版)初三化学方程式大全.pdf
- 卫健委临检中心 15项临床检验质量控制指标——解读与应用.pptx VIP
- GB/T 14165-2008_金属和合金 大气腐蚀试验 现场试验的一般要求.pdf
- NB∕T11502-2024光伏光热一体组件和空气源热泵联合热水系统通用技术条件.pdf
- 抖音粉丝群体数据分析报告.pptx
- 【国家标准】QBT 3826-1999 轻工产品金属镀层和化学处理层的耐腐蚀试验方法 中性盐雾试验(NSS)法.pdf
- 足部特效反射区疗法一览表 附足底穴位图.doc
- 按次收费合同5篇.docx VIP
- 棋类运动协会章程.docx
- 口腔科的2024年工作总结6篇.docx VIP
文档评论(0)