1、数据库的创建
use master go --判断当前数据库是否存在, if exists(select * from sysdatabases where name='StudentManageDB' ) drop database StudentManageDB go --创建数据库 create database StudentManageDB on primary ( name='StudentManageDB_data',--数据库文件的逻辑名 filename='D:\DB\StudentManageDB_data.mdf',--数据库物理文件名(绝对路径) size=10MB,--数据库文件初始大小 filegrowth=5MB --数据文件增长量 ), ( name='StudentManageDB_data1', filename='D:\DB\StudentManageDB_data1.ndf', size=10MB, filegrowth=5MB ) --创建日志文件 log on ( name='StudentManageDB_log', filename='D:\DB\StudentManageDB_log.ldf', size=5MB, filegrowth=2MB ), ( name='StudentManageDB_log1', filename='D:\DB\StudentManageDB_log1.ldf', size=5MB, filegrowth=2MB ) go --创建数据库
1、数据表的创建
--创建学员信息数据表 use StudentManageDB go --判断数据表是否存在,存在就删除,一般测试使用 if exists(select * from sysobjects where name='Students') drop table Students go create table Students ( StudentId int identity(10000,1),--学号 StudentName varchar(20) not null,--姓名 Gender char(2) not null,--性别 Birthday datetime not null,--出生日期 StudentIdNo numeric(18,0) not null,--身份证号 Age int not null,--年龄 PhoneNumber varchar(50), StudentAddress varchar(500), ClassId int not null --班级外键 ) go