- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL语句命令
SQL语句命令
SELECT-------------------------------------------------数据查询
CREATE(创建)、DROP(删除)、ALTER(修改)------------- 数据定义
INSERT(出入)、UPDATE(修改)、DELETE(删除)---------- 数据操纵
DRANT(授权)、REVOKE恢复)--------------------------- 数据控制
创建数据库
CREATE DATABASE〈数据库文件名〉
ON [PRIMARY]
(NAME=数据库逻辑文件名,
FILENAME=‘数据库文件名后缀及存取路径’
[,SIZE=初始容量值
[,MAXSIZE=最大容量值|UNLIMITED]
[,FILEGROWTH=增加值]) [, …]
[LOG ON
(NAME=数据库逻辑文件名,
FILENAME=‘数据库文件名后缀及存取路径’
[,SIZE=初始容量值
[,MAXSIZE=最大容量值|UNLIMITED]
[,FILEGROWTH=增加值]) [, …]
[FOR LOAD| FOR ATTACH]
数据库名是新定义数据库的文件名称,最多由128个字符组成,其文件后缀是MDF
ON [PRIMARY]子句用来指定数据库文件信息,可以用逗号分开列出多个文件及文件组文件,默认第一个为主文件
SIZE用数值表示,单位是KB或MB,默认为1MB
MAXSIZE用数值表示,单位是KB或MB,默认为MB;UNLIMITED则为整个磁盘容量
LOG ON子句定义多个事务日志文件若忽略该子句,默认生成一个与数据库文件同名后缀为LDF,容量为1/4数据库文件大小的事务日志文件
FOR ATTACH子句可以为已经存在的数据库文件创建一个新的数据库
FOR LOAD子句可以将备份直接装入新建数据库
例1:在指定路径“E:\测试\”中,创建一个学生管理系统的数据库:“学生”,主文件名为“学生-DATA.MDF”,初始大小为5MB,最大尺寸为无限,增长速度为10%,;事务日志文件文件名为:“LOG.LDF”,初始大小为1MB,最大尺寸为3MB,增长速度为1MB.
在SQL Server2000中启动查询分析器,在查询窗口输入T-SQL命令:
CREATE DATABASE 学生
ON PRIMARY
(NAME=′学生-DATA.MDF′,
FILENAME=‵E:\测试\学生\-DATA.MDF′,
SIZE=5,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%)
LOG ON
(NAME=′学生-log′,
FILENAME=‵E:\测试\学生\-LOG.LDF′,
SIZE=1,
MAXSIZE=3,
FILEGROWTH=1)
创建数据表
⑴SQL Server 2000中
CREATE TABLE [数据库名。[所有者。]|〈表名〉
〈列名〉〈数据类型〉[[DEFAULT初值]|[IDENTITY[(初值,增量)]]]
[ROWGUIDCOL] [NULL]|NOT NULL]
PRIMARY KEY|UNIQUE] [′ …])
[CHECK (逻辑表达式)]
表名是命令必需的,是用户要定义(创建)的新表名称
在圆括号中定义表的各列,必需定义列名、数据类型、长度,各列之间用逗号分隔
选项DEFAULT可以给定该列初始值
选项IDENTITY可以指定该列为表的标识列,注意此选项不能与DEFAULT选项同时使用
选项ROWGUIDCOL指定该列为该表的唯一标识行列
选项NULL和NOT NULL只能任选其一
选项PRIMARY KEY指定一列或多列组合为表的主码,一个表只有一个主码,系统会自动为此列或列组建立唯一索引
选项UNIQUE指定一列或多列组合为表候选码,在表中指定列对于各行具有唯一性
选项CHECK限定指定列的取值范围
⑵Visual Foxpro 6.0
CREATE TABLE|DBF〈表名〉[FREE](〈字段名1〉〈类型〉(〈长度〉[′〈小数位数〉])[′〈字段名2〉〈类型〉(〈长度〉[′〈小数位数〉])……][NULL][NOTNULL][DEFAULT字段初始值][ PRIMARY KEY][ UNIQUE]
[CHECK(表的有效性规则)] [ERROR“错误信息”]
例2:建立学生数据表XS.DBF,其中有姓名XM、年龄NL、性别XB三个字段;其中姓名不为空,取值唯一
CREATE TABLE XS(XM C(6) NOT NULL UNIQUE,NL N (4,1),XB L)
还可以对年龄字段的值增加有效性和初值,执行以下命令:
CREATE TABLE
XS3(XM C(6)
您可能关注的文档
- JEWELCA创建曲面模型.doc
- java版磁盘调度.doc
- js、html中的单引号、双引号及其转义使用.doc
- K1-K4 控制LED 移位.doc
- JORC资源储量概念.doc
- JPC宏程序说课.doc
- K66um2e2..doc
- LA7830代换.常见故障.doc
- lenovo A750E救砖教材.doc
- LED点阵板使用说明(原理图).doc
- 财务管理专业 企业并购财务风险分析与防范分析研究——以阿里巴巴并购网易考拉为例.docx
- 财务管理专业 企业并购的财务风险管理研究分析-以美的并购库卡为例.docx
- 财务管理专业 沃尔玛存货管理问题研究分析.docx
- 财务管理专业 福安药业财务风险分析及防范策略分析研究.docx
- 财务管理专业 白象公司成本管理研究分析.docx
- 财务管理专业 云南白药股份有限公司营运资金管理研究分析.docx
- 工商管理专业 中通快递培正站点服务质量评价研究分析.doc
- 房山区良乡地区洗车行业管理现状的调查报告分析研究 公共管理专业.docx
- 第二单元文化传承与创新 测试练习题.doc
- 必修2第一章第三节化学键四星题.doc
最近下载
- 拼多多财务报表分析.pdf VIP
- 普通高等学校本科教育教学审核评估 自评报告 (第二类第一种).pdf VIP
- 《销售人员心态培训》课件.pptx VIP
- [临沧]云南临沧市临翔区教育体育局临翔区城区部分学校调配教师89人 笔试上岸试题历年典型考题及考点剖析附答案详解.docx
- 就这900句玩转口语纯正的美国本土活语言就这900句玩转口语.pdf
- 销售人员心态培训课件.pdf VIP
- 模块风冷机组系统设计方案.doc
- 2022—2023学年北师大版数学七年级上册第二章有理数及其运算单元测试卷含答案 .docx
- 建筑信息模型理论知识考试样题、实操技能考核样题、建模图纸.pdf VIP
- 01:科学新知 Future food -2023中考英语外刊阅读原创试题(全国)-中考英语备考资料重点汇总知识点归纳.docx VIP
文档评论(0)