码迷,mamicode.com
首页 > 数据库 > 详细

创建数据库和表

时间:2015-07-15 22:29:48      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

Tansact-SQL T-SQL

1.创建数据库 create database MyDB on primary (  Name=MyDB,  FileName="D:\MyDB.MDF" ),    --创建主数据文件叫MyDB,放在D盘中. (  Name=MyDB1,  FileName="E:\MyDB1.NDF" ),   --创建次数据文件叫MyDB1,放在E盘中. log on (  Name="MyDB_Log",  FileName="E:\MyDB.Log" )    --创建MyDB的日志文件,放在E盘中.

2.打开数据库 use MyDB use master

3.修改数据 alter database MyDB  --修改MyDB数据库 add file --添加file文件 (  Name="MyDB2",   --创建次数据文件叫MyDB1.

 FileName="C:\MyDB2.ndf"   --将MyDB次数据文件放在C盘中. )

4.删除数据库

drop database mydb

5.查看数据库的信息 sp_helpdb mydb 8.重命名数据库 sp_renamedb  ‘NewMyDB‘,‘MyDB‘

6.创建表 create table Login (  UserName varchar(20) primary key, --建主键.  Password varchar(20) not null,  --不能为空值.  Name varchar(20) unique,  --建惟一键.  Sex bit default 1,  --建默认约束(缺省约束).  Birthday datetime check(birthday>‘1900-1-1‘) --建检查约束. )

7.修改表 alter table Login Add Money float  --添加 alter table login drop column Money  --删除 alter table Login alter column Money Real  --修改

8.删除表 drop table Login

数据库设计的三大范式

第一范式:(1NF):列的原子性,每一列不能再往下拆分

第二范式:(2NF):针对于联合主键,其中某些列只和一个主键列有关系违反了第二范式。

第三范式:(3NF):该表中,不能出现与主键间接关联的列,只能有直接关系的列

关键字: primary key :主键 identity:自增长 references表名(列名):外键关系 primary key(Code,ChengWei)联合主键

创建数据库和表

标签:

原文地址:http://www.cnblogs.com/SJP666/p/4649598.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!