用sql语句创建数据库

用sql语句创建数据库,第1张

CREATE TABLE 职工(

职工号 INT PRIMARY KEY,

姓名 VARCHAR(10)

年龄 INT,

性别 VARCHAR(2)

);

CREATE TABLE 社会团体(

编号 INT PRIMARY KEY,

名称 VARCHAR(20),

负责人 INT,

活动地址 VARCHAR(50)

);

ALTER TABLE 社会团体

ADD CONSTRAINT cons_1

FOREIGN KEY (负责人) REFERENCES 职工;

CREATE TABLE 参加(

职工号 INT NOT NULL,

编号 INT NOT NULL,

参加日期 DATETIME,

PRIMARY KEY (职工号, 编号)

);

ALTER TABLE 参加

ADD CONSTRAINT _cons_2

FOREIGN KEY (职工号) REFERENCES 职工;

ALTER TABLE 参加

ADD CONSTRAINT cons_3

FOREIGN KEY (编号) REFERENCES 社会团体;

create database 数据库名称

on

(

name='aaa',

filename='aaadbf',

size=初始大小,

maxsize=存储上限,

filegrowth=增长增量

)

log on

(

name='b',

filename='bldf',

size=初始大小,

maxsize=存储上限,

filegrowth=增长增量

)

扩展资料:

SQL语句创建基本数据库

SQL语句代码:CREATE DATABASE 语句。

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_datamdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_logldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

可以用这个模板,例子:

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_datamdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_logldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

完毕!

第一步:先要判断当前数据库系统中是否存在你要新建的数据库,如果是就要删除(MASTER系统数据库中的sysdatabases表中存放了所有数据库清单)

use master

go

if exists(select from sysdatabases where name='XSGL')

drop database XSGL

go

create database XSGL

on

(

name='XSGL_data',

filename='XSGL_datamdf',

size=10mb,

maxsize=100mb,

filegrowth=1mb

)

log on

(

name='XSGL_log,

filename='XSGL_logldf',

size=10mb,

maxsize=100mb,

filegrowth=1mb

)

以上就是关于用sql语句创建数据库全部的内容,包括:用sql语句创建数据库、SQL数据库用代码创建 怎么创建、1,使用SQL语句创建一个名为XSGL的数据库。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9327323.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存