13.13通过代码创建数据库和表

--在这里编写sql命令
--1.创建一个数据库(直接创建一个数据库,没有设置任何特殊选项,都是使用默认的)
create database MyDatabaseOne;
--2.删除数据库
drop database MyDatabaseOne;

--3.创建数据库的时候设置一些参数选项
create database MyDatabaseOne
on primary
(
   --配置主数据文件的选项
   name='MyDatabaseOne',--主数据文件的逻辑名称
   filename='C:\MyDatabaseOne.mdf',--主数据文件的实际保存路径
   size=5MB,
   maxsize=150MB,
   filegrouth=20%
)
log on
(
    --配置日志文件的数据
    name='MyDatabaseOne_log',--日志文件的逻辑名称
    filename='C:\MyDatabaseOne_log.ldf',--日志文件的实际保存路径
    size=5MB,--日志文件的初始大小 
    filegrouth=5MB
    
)

-----------------------在数据库中创建一个表----------------------------------
--将代码环境切换到MyDatabaseOne下
use MyDatabaseOne

create table Departments
(
    AutoID int identity(1,1) primary key,
    DepartmentName nvarchar(50) not null
)

--通过代码,删除master数据库下的某些表
use master

drop database...
drop table Departments

--------------------------创建一个员工表---------------------
--<部门表>,部门id,部门名称
--<员工表>,员工id,身份证号,姓名,性别,入职日期,年龄,地址,电话,所属部门,Email
use MyDatabaseOne

create table Employees
(
    EmpID int identity(1,1) primary key,
    EmpIDCard varchar(18)  not null ,
    EmpName nvarchar(50) null,
    EmpGender bit not null,
    EmpJoinDate datetime,
    EmpAge int,
    EmpAddress nvarchar(100),
    EmpPhone varchar(100),
    DeptID int not null,
    EmpEmail varchar(100)    
)

 

转载于:https://www.cnblogs.com/Strugglinggirl/p/7170100.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值