创建数据库的sql语句是

创建数据库的SQL语句是“CREATEDATABASE”。

语法为“CREATEDATABASE[IFNOTEXISTS]数据库名称[[DEFAULT]CHARACTERSET字符集名称][[DEFAULT]COLLATE排序规则名称];”。

注意:路径和文件名可以由用户定义,使用的路径必须先建立,否则语句执行时会报错。

创建数据库时,要充分考虑数据有效共享的需要,同时保证数据访问的合法性和安全性。
数据库采用统一的坐标系和高程数据,矢量数据采用大地坐标。
大地坐标数据在数值上连续,避免了高斯投影的跨带问题,从而保证了数据库中地理对象的完整性。
并促进数据库查询、检索和分析应用。
提供便利。

创建数据库有两种方式:

使用向导创建数据库、使用菜单创建数据库和创建空数据库;使用向导创建数据库是一种简单方便的方法。

物理上,数据库的建设应该遵循实际情况。
即在逻辑上建立整体空间数据体系和统一设计框架的同时,将各尺度层次、不同数据源的数据整合到分数据库中,并利用开发的平台管理软件进行统一协调和规划。

新数据库的名称。
数据库名称在服务器内必须是唯一的,并且符合标识符规则。
除非没有为日志定逻辑名称,否则database_name最多可以包含128个字符。

如何使用SQL代码创建数据库?

创建数据库和表有两种方法:

1可视化操作

1-点击数据库,在对话框中选择新建数据库出现的对话框,然后在出现的对话框中填写数据库的名称

2创建数据库表

选择数据库数据下的表,右键。
弹出的对话框顶部有一个新的表格选项。
数据类型和允许的空值在这里您可以向表中添加列。

2使用SQL语句创建

1创建数据库

createdatabasestuDB--stuDB为数据库名称

onprimary-。
-default属于主文件集,可以省略

(

/*--data文件具体描述--*/

name='stuDB_data',--主数据文件逻辑名

filename='D:stuDB_data.mdf',--主数据物理路径及文件名

size=5mb,--初始文件尺寸主数据文件

maxsize=100mb,--主数据文件的最大文件增长值

filegrowth=15%--主数据文件的增长速度

)

登录

(

/*--日志文件的详细说明,各参含义同上--*/

name='stuDB_log',

filename='D:stuDB_log.ldf',

size=2mb,

filegrowth=1mb

)

-----2创建数据表

useStuDB--使用指定数据库(在数据库下创建表set)

go

ifexists(select*fromsysobjectswherename='stuMarks')--查询数据库中是否已存在该表

droptablestuMarks--如果是表存在,不存在则删除,不执行该语句

creatablestuMarks--stuMarks为表名

(

.

ExamNointidentity(1,1)primarykey,--列名数据类型约束

stuNochar(6)notnull,--如果列名数据类型允许插入Null值

writingExamintnotnull,

LabExamintnotnull

)

go

--其中,列属性“identity(初始值,增量量)”表示自动枚举“无考试”列,也称为标识列变量表名

约束名称添加约束的具体说明

表变量名

约束名删除约束

创建数据库所用的SQL语句是什么

举个简单的例子,创建数据库Ifexists(select*fromsysdatabaseswherename='bankDB')dropdatabasebankDB--询问bankDB数据库是否已存在,如果存在则删除GOcreatedatabasebankDB--databaseBY(name='bank_data',--databasenamefilename='e:\SQL\bank_data.mdf',--数据库位置大小=10mb,--数据库初始初始容量Max=100MB,--数据库最大文件增长=15%--增长率)GO