导航:首页 > 程序命令 > creadata命令

creadata命令

发布时间:2022-04-24 11:27:25

① 如何在sqlserver2000中用create database命令创建数据库

在查询分析器里面输入命令就可以了啊。

② SQL Server的CREATE DATABASE命令在创建数据库时是如何申请物理存储空间

create database dbname
on(
name='数据文件名称',
filename='数据文件存储路径',
size='初始化的大小',
maxsize='最大的大小',
growth='增长率'
) log on (
name='日志文件名称',
filename='日志文件存储路径',
size='初始化的大小',
maxsize='最大的大小',
growth='增长率'
)

③ 1、 使用SQL语言中CREATE DATABASE 命令建立“学生资料”数据库 2、 并在“学生资料”库中,使用SQL语言中

create database 学生资料
go
use 学生资料
drop table 课程
create table 学生
(
学号 char(5) not null,
姓名 char(8),
性别 char(2),
出生年月 datetime,
籍贯 char(10),
入学成绩 int
)
create table 课程
(
课程号 char(5) not null,
课程名 char(20),
先行课 char(5),
学分 int
)

create table 选课
(
学号 char(5),
课程号 char(5),
成绩 int
)
alter table 学生
add CONSTRAINT pk_学号 PRIMARY KEY CLUSTERED (学号)

alter table 课程
add CONSTRAINT pk_课程号 PRIMARY KEY CLUSTERED (课程号)

alter table 选课
add constraint 课程号 foreign key(课程号) references 课程(课程号)

alter table 选课
add constraint 学号 foreign key(学号) references 学生(学号)

alter table 学生
add EMAIL varchar(50)
因为这是我在数据库查询分析器中实现的,比较乱,但是觉得可以满足你所要的要求,你自己归纳整理一下,不过我要的是分,你的分数是0,太少了哦!

④ 用create database语句新建数据库时出现错误提示语句中选项size的用法无效

在建库的时候,小括号里包括 属性=值
每一组属性与值写完之后要用逗号隔开,除非最后一组属性值逗号可以省略

⑤ 在mysql中,create table和create database关系是什么

从层次关系讲: 数据库 > 表 > 记录
那么就是先有库再建表,再往表里存储记录数据

⑥ vf命令create database和create table 和create有什么区别

create database 这是创建数据库的命令。
create table 创建数据表
create 是打开新建对话框
这些命令你输入到命令窗口回车就知道是什么意思了。

⑦ 怎么使用create database命令创建一个名为Bookshop的数据库

CREATEDATABASEBookshop
ON
PRIMARY--创建主数据库文件
(
NAME='Bookshop_data',
FILENAME='E:DatabasesBookshop_data.mdf',--路径自己更改
SIZE=5MB,
MaxSize=10MB,
FileGrowth=10%
)
LOGON--创建日志文件
(
NAME='Bookshop_log',
FileName='E:DatabasesBookshop_log.ldf',--路径自己更改
Size=5MB,
FileGrowth=2MB
)
GO

⑧ 在查询分析器中,输入并执行CREATE DATABASE命令,具体如下

use master
go
if exists(select * from sysdatabases where name='Test')
begin
drop database Test
end
go
create database Test
on
(
name='Test',
filename='D:\学习\项目\News\Testdat1.mdf',
size=1,
maxsize=10,
filegrowth=100%
)
,
( name='Test',
filename='D:\学习\项目\News\Testdat2.ndf',
size=1MB,
maxsize=10MB,
filegrowth=1

log on
(
name='Test',
filename='D:\学习\项目\News\Testlog1.ldf',
size=512KB,
maxsize=5MB,
filegrowth=50%
)
go
use Test
go
if exists(select * from sysobjects where name='T_Login' and type='u')
begin
drop table T_Login
end
go
create table T_Login
(
F_username varchar(10) not null,
F_userpwd varchar(10) not null,
F_userTypeId int not null
)
具体就是这样的,希望能帮到你

⑨ 数据定义语言的CREATE

CREATE 是负责数据库对象的建立,举凡数据库、数据表、数据库索引、预存程序、用户函数、触发程序或是用户自定型别等对象,都可以使用 CREATE 指令来建立,而为了各式数据库对象的不同,CREATE 也有很多的参数。
例如,CREATE DATABASE (建立数据库) 的指令为:
CREATE DATABASE Sales
ON ( NAME = Sales_dat, FILENAME = 'saledat.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 )
LOG ON ( NAME = Sales_log, FILENAME = 'salelog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB )
其中的ON为数据库文件的声明,而LOG ON为交易记录档的声明。 若需要更高级的设置,则还有 FOR 和 WITH 以及 COLLATE等等。
又例如,CREATE TABLE (建立数据表) 的指令为:
CREATE TABLE [dbo].[PurchaseOrderDetail]
(
[PurchaseOrderID] [int] NOT NULL REFERENCES Purchasing.PurchaseOrderHeader(PurchaseOrderID), -- 具引用完整性限制字段
[LineNumber] [smallint] NOT NULL,
[ProctID] [int] NULL REFERENCES Proction.Proct(ProctID), -- 具引用完整性限制字段
[UnitPrice] [money] NULL,
[OrderQty] [smallint] NULL,
[ReceivedQty] [float] NULL,
[RejectedQty] [float] NULL,
[DueDate] [datetime] NULL,
[rowguid] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_PurchaseOrderDetail_rowguid] DEFAULT (newid()), -- 具限制字段,并有默认值
[ModifiedDate] [datetime] NOT NULL CONSTRAINT [DF_PurchaseOrderDetail_ModifiedDate] DEFAULT (getdate()), -- 具限制字段,并有默认值
[LineTotal] AS (([UnitPrice]*[OrderQty])),
[StockedQty] AS (([ReceivedQty]-[RejectedQty])),
CONSTRAINT [PK_PurchaseOrderDetail_PurchaseOrderID_LineNumber] -- 主键宣告
PRIMARY KEY CLUSTERED ([PurchaseOrderID], [LineNumber])
WITH (IGNORE_DUP_KEY = OFF)
)
ON [PRIMARY]
其中,每个字段的格式都有定义,并且若有需要建立参考完整性的链接时,可以使用 REFERENCES 来声明,主键则是用PRIMARK KEY 来声明,计算型字段(Computed Field)则是直接给定表达式等等,CREATE TABLE 指令很常用,但若设置起来会较为复杂,因此很多数据库管理人员都会使用GUI工具来设计。
其他像是:
CREATE INDEX:建立数据表索引。
CREATE PROCEDURE:建立预存程序。
CREATE FUNCTION:建立用户函数。
CREATE VIEW:建立查看表。
CREATE TRIGGER:建立触发程序。
等等,都是使用来建立不同数据库对象的指令。

⑩ 怎么用create database语句创建数据库

直接可登录数据库先,然后举例在 MySQL 中创建一个名为 test_db 的数据库。
在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE test_db,即可创建一个数据库,输入的 SQL 语句与执行结果如下。
mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);
“Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令执行成功,“1 row affected”表示操作只影响了数据库中一行的记录,“0.12 sec”则记录了操作执行的时间。
若再次输入CREATE DATABASE test_db;语句,则系统会给出错误提示信息,如下所示:
mysql> CREATE DATABASE test_db;
ERROR 1007 (HY000): Can't create database 'test_db'; database exists
提示不能创建“test_db”数据库,数据库已存在。MySQL 不允许在同一系统下创建两个相同名称的数据库。
可以加上IF NOT EXISTS从句,就可以避免类似错误,如下所示:
mysql> CREATE DATABASE IF NOT EXISTS test_db;
Query OK, 1 row affected (0.12 sec)

阅读全文

与creadata命令相关的资料

热点内容
视频压缩形式怎么改 浏览:366
perl程序员 浏览:787
电子表格对比命令 浏览:608
php循环输出数组内容 浏览:748
电脑加密能不能强制关掉 浏览:616
趣味单人解压桌游 浏览:210
oppo手机谷歌服务器无法核实什么 浏览:318
软件怎么加密华为 浏览:220
扫地机怎么安装app 浏览:317
考研结合特征值计算法 浏览:514
操作系统算法综合题 浏览:150
华为程序员待遇 浏览:545
程序员带娃的图片 浏览:77
迷你云服务器怎么下载 浏览:813
福州溯源码即食燕窝 浏览:232
当乐服务器怎么样 浏览:713
nc编程软件下载 浏览:382
如何限制手机app的使用 浏览:307
安卓华为手机怎么恢复桌面图标 浏览:956
我的世界电脑版服务器地址在哪找 浏览:533