网站大量收购闲置独家精品文档,联系QQ:2885784924

SQLServer基本语句.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档