绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
IT日志之SqlServer数据库:创建库/表
2023-02-24 16:39:31

创建员工数据库


    --1.创建数据库


    create database MyDatabase


    on primary


    (


    --配置主数据文件的选项


    name='MyDatabase', --主数据文件的逻辑名称


    filename='c:\MyDatabase.mdf', --主数据文件的实际保存路径


    size=5Mb,


    maxsize=150mb,


    filegrowth=20%


    )


    log on


    (


    --配置日志文件的选项


    name='MyDatabase_log',


    filename='c:\MyDatabase_log.ldf', --日志文件的实际保存路径


    size=5Mb,


    filegrowth=5mb


    )






    ---在数据库中创建表


    use MyDatabase


    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,


    EmpAdress nvarchar(100),


    DeptID int not null,


    EmpEmail varchar(100)






    )


    create table Department


    (


    DepID int identity(1,1) primary key,


    DepName nvarchar(50) null






    )



    创建school数据库

    创建一个班级表


      create database School






      use School


      create table TblClass


      (


      tClassId int identity(1,1) primary key,


      tClassName nvarchar(50) not null,


      tClassDesc varchar(100) null


      )






      create table TblStudent


      (


      tSId int identity(1,1) primary key,


      tSName nvarchar(50) not null,


      tSGender nchar(1),


      tSAddress varchar(100) ,


      tSPhone varchar(20),


      tSAge int ,


      tSBirthday datetime ,


      tSCardId varchar(18),


      tClassId int






      )


      create table TblScore


      (


      tScoreId int identity(1,1) primary key,


      tSId int not null,


      tEnglish float,


      tMath float






      )


      create table TblTeacher


      (


      tTId int identity(1,1) primary key,


      tTName nvarchar(50) not null,


      tTGender nchar(1),


      tTSalary money,


      tTAge int,


      tTBirthday datetime


      )


      注意点:

      varchar(max)  text(Sql server 200)

      nvarchar(max) ntext

      nvarchar(10)  存放中文,日文等不会出现代码


      分离附件:

      分离将数据库与数据库文件分开,附件将数据库和数据库文件结合。


      两个单引号转义一个单引号。



      本文来源https://www.modb.pro/db/99216

      分享好友

      分享这个小栈给你的朋友们,一起进步吧。

      Microsoft SQL Server
      创建时间:2022-03-30 11:29:11
      Microsoft SQL Server
      展开
      订阅须知

      • 所有用户可根据关注领域订阅专区或所有专区

      • 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

      • 专区发布评论属默认订阅所评论专区(除付费小栈外)

      技术专家

      查看更多
      • itt0918
        专家
      戳我,来吐槽~