admin管理员组文章数量:1794759
使用SQL语句创建数据库和数据库表
使用SQL语句创建数据库和数据库表
内容如下:
1.创建数据库的语句 创建数据库,需要创建数据库的数据文件和日志文件 其中一些语句含义如下:
name | 逻辑文件名 |
filename | 物理文件名 |
size | 文件初始大小 |
maxsize | 文件最大长度 |
filegrowth | 文件增长幅度 |
其中逻辑文件名不需要加后缀,而物理文件名则为具体路径,需加文件后缀,数据文件后缀为.mdf,日志文件后缀为.ldf 代码如下:
create database eshop on primary ( name=eshop_data, filename='D:\\数据库\\eshop_data.mdf', size=5mb, maxsize=unlimited, filegrowth=10% ) Log on ( name=eshop_log, filename='D:\\数据库\\eshop_log.ldf', size=5mb, Maxsize=10mb, filegrowth=5% )log on 前为数据文件创建语句,log on后为日志文件创建语句,若需要修改,可用alter database eshop语句进行修改
2.创建数据库表
创建数据库表一般包括段名,数据类型以及长度,约束,下面举一个简单的小例子,如需创建下面的表
针对以上要求,代码如下:
Use eshop go create table products ( P_id nchar(6)primary key, P_name varchar(50) not null, brand varchar(20), model varchar(20), price decimal(8,2) check(price>=0 and price<=100000), stock int, category varchar(10) references categories(category) )当字段为外键时,通过外键联系的两个表中的字段需数据类型和长度一致。
以上仅仅是一点小小的分享,并不全面,多是课堂所学,仅做记录,如有错误,请多指出,若以上内容能有一些帮助,则荣幸之至。
版权声明:本文标题:使用SQL语句创建数据库和数据库表 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1687027424a129451.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论