本次主要记录sql server的语句使用,以及基本的语法规则。此记录是根据wschool网站的学习指示,将基本的语法摘录,以及总结个人的想法,方便日后使用。
本次接着上次的记录继续编写。
1、创建数据库(create database):基本语法(create dababase 数据库名称)
举例:如需要创建一个学生档案数据库,数据库名为student(create database student)
2、创建数据库中的表:数据库中包含多个数据表,数据表是用来存储数据的容器,基本语法:create table 表名称(列名称 数据类型)。
举例:如需要创建一个数据库表,表名为course,表中包含学生姓名、学生学号
create table course(name varchar(255),id int(50))
3、sql not null约束:not null约束在创建表时,表中的字段的值不能为空,即值不能不输入数据
举例:如在数据表course中学生姓名和学生学号不能为空
create table course(name varchar(255) not null ,id int(50) not null)
4、sql unique 约束:unique约束是数据库表中每条记录的唯一标识,体现了数据库的唯一性,每个表中可以有多个unique约束
举例:如在数据库表course中创建学生姓名列名称时使用unique约束
create table course(name varchar(255) unique,id int(50) not null)
5、sql primary key 约束:primary key约束唯一标识数据库表中的每条记录,每一个表中只能有一个主键,并且主键的值不能为空 。如果需要在创建