黑马程序员 您所在的位置:网站首页 sql-612 黑马程序员

黑马程序员

2023-03-16 16:40| 来源: 网络整理| 查看: 265

SQLServer启动服务的批处理:net start mssqlserver

 

两种身份验证:

1、windows身份验证

2、SQLServer身份验证

 

mdf是主数据文件

ldf是日志文件

 

一、用SQL语句创建数据库、创建表等

--创建数据库

create databaseSchool

--删除数据库

drop databaseSchool

--创建数据库指定参数

create databaseSchool

on primary--主数据文件*.mdf

(

    --数据库的逻辑名称

    name='School',

    size=10mb,

    filename='d:\school.mdf',

    filegrowth=10%,

    maxsize=100mb

)

log on--日志文件*.mdf

(

    name='School_log',

    filename='d:\school.ldf',

    size=5mb,

    filegrowth=2mb,

    maxsize=50mb 

)

 

--切换数据库

use School

 

--创建班级表

create tableTblClass

(

    --创建列

    --列名,数据类型,约束(自动编号、主键、外键)

    ClsId int identity(1,1)primary key,

    ClsName varchar(50)not null,

    ClsDesc varchar(500)

)

--创建TblStudent表

create tableTblStudent

(

    stuId int identity(1,1)primary key,

    stuName nvarchar(50)not null,

    stuGender bit not null,

    stuAddress varchar(200),

    stuPhone varchar(50),

    stuAge int,

    stuBirthday datetime,

    stuIdNumber varchar(20),--身份证号

    stuClsId int

)

 

--向表中插入数据

insert intoTblClass(ClsName,ClsDesc)

values('黑马三期','没有二期牛')

 

--查询表中数据

select ClsName,ClsDesc,ClsIdfrom TblClass

select *from TblClass

 

二、生成脚本工具:数据库→右键→任务→生成脚本

 

三、增删查改

(一)增

insert

create

(二)删

delete

--删除Id为10的同学

delete TblStudent where stuId=10

trancate 删除表中所有数据,并把种子归零

drop

(三)改

update

--将所有年龄小于20的人的年龄都改成19

update TblTeacher set tage=19 where tage



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有