使用SQL语句创建数据库创建表.ppt
《使用SQL语句创建数据库创建表.ppt》由会员分享,可在线阅读,更多相关《使用SQL语句创建数据库创建表.ppt(32页珍藏版)》请在三一办公上搜索。
1、使用SQL语句创建数据库、表,创建数据库,创建一个只含一个数据文件和一个事务日志文件的数据库,CREATE DATABASE 数据库名 ON PRIMARY(NAME=数据文件的逻辑名称,FILENAME=数据文件的路径和文件名,SIZE=数据文件的初始容量,MAXSIZE=数据文件的最大容量,FILEGROWTH=数据文件的增长量),n LOG ON(NAME=事务日志文件的逻辑名称,FILENAME=事务日志文件的物理名称,SIZE=事务日志文件的初始容量,MAXSIZE=事务日志文件的最大容量,FILEGROWTH=事务日志文件的增长量),n 说明,Transact-SQL的语法规则,c
2、reate database student1on(name=student1_dat,filename=d:student_dat.mdf,size=10,maxsize=50,filegrowth=20%)log on(name=student1_log,filename=d:student_log.ldf,size=4,maxsize=25,filegrowth=5),举例,例2、可以简单地来创建数据库,CREATE DATABASE mytest 没有指定主文件名,在默认的情况下,命名主文件为mytest.mdf,日志文件名为mytest_log.ldf。主文件和日志文件的大小都同Mo
3、del数据库的主文件和日志文件大小一致,并且可以自由增长。,删除数据库,格式:DROP DATABASE 数据库名例、将mytest数据库删除Drop database mytest删除数据库将删除数据库所使用的数据库文件和磁盘文件。,例3、复杂一点的数据库创建范例,数据库名称为Student,第一个数据文件逻辑名称为class1,物理文件名为E:class1.mdf,初始大小20MB,最大尺寸为无限大,增长速度为20%。第二个的数据文件Class2,E:class2.ndf,初始大小40MB,最大尺寸为100MB,增长速度10MB。2个15MB的事务日志文件,事务日志文件的逻辑名为class
4、1_log和class2_log,物理文件名为E:classlog1.ldf和classlog2.ldf。,CREATE DATABASE studentON PRIMARY(NAME=class1,FILENAME=E:class1.mdf,SIZE=20MB,MAXSIZE=unlimited,FILEGROWTH=20%),(NAME=class2,FILENAME=E:class2.ndf,SIZE=40MB,MAXSIZE=100MB,FILEGROWTH=10MB)LOG ON(NAME=class1_log,FILENAME=E:classlog1.ldf,SIZE=15MB),
5、(NAME=class2_log,FILENAME=E:classlog2.ldf,SIZE=15MB)GO,使用模板:Create dababase中的Create Database on Multiple Files Groups.tql,使用SQL语句创建表,建表的语法,CREATE TABLE 表名(字段1 数据类型 列的特征,字段2 数据类型 列的特征,.),列的特征:是否为主键包括该列是是否为空(NULL)、是否是标识列(自动编号)、是否有默认值、等。,student,create table student(sno char(15)primary key,sname char(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 SQL 语句 创建 数据库
链接地址:https://www.31ppt.com/p-4915043.html