CSharp基础起步第十三期---SqlServer 基础02SQL语句入门

1.sql概述

sql 全名是结构化查询语言(Structured Query Language),是关系数据库管理系统的标准语言.

sql语句是和DBMS“交谈”专用的语句,不同DBMS都认sql语法。


2.sql语句特点

  1. sql语句中字符串用单引号、单等号。

  2. select *、SeLeCT *:

  3. sql语句是大小写不敏感的,不敏感指的是sql关键字,字符串值还是

  4. 大小写敏感的(大小写是否敏感取决于具体的数据库排序规则设置)

  5. 数据库中两个'表示一个‘    【  ''  转义 ‘】


3.使用sql语句手动创建数据库

create database MySchool  -------------创建一个名称为MySchool的数据库

on

(

       --------括号一定是圆括号

name='MySchool_data',      ------------数据库名称

filename='d:\MySchool_data.mdf',       ----------物理文件

size=5mb,       ----------初始大小

maxsize=10mb,    --------------最大大小

filegrowth=15%         --------------主文件增长率

)

log on

(

name='MySchool_log',----------------日志文件

filename='d:\MySchool_log.ldf',65);">---------------日志物理文件

maxsize=4mb,65);">-----------------最大大小

size=2mb,

filegrowth=1mb

)

go


4.使用sql语句手动创建新表

create table Class      --------创建一个名称为Class的新表

(

cId int identity(1,1) primary key,     --------自动编号

cName nvarchar(50) not null,

cDesciption text

)


create table Student     --------------创建学生信息表

(

sId int identity(1,          -----------------自动编号

sClassId int not null,    -----------------班级外键

sName nvarchar(50) not null,

sAge int not null,

sNo numeric(18,0),65);">  ------------------身份证号,十八位数字,小数为0

sSex char(2) not null,

sEmail varchar(50)

foreign key(sClassId) references Class(cId)       --------外键联系

)

欢迎关注趣味CSharp,完整笔记与您分享~~~~~~~~

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...