轻松实现数据库

想轻松实现数据库自然离不开SQL语句

基础的SQL语句如下:

INSERT INTO 表名(列1,列2,.......)values(值1,值2,......)

UPDATE  表名  SET 列1=值1,列2=值2,......where (条件)

select 列1,列2,.....from 表名 where (条件)Order by 列名(排序默认升序,desc:降序)

delete from 表名 where (条件)

在增删改查的基础上轻松的实现一个数据库易如反掌了

数据库的基础知识:

主数据文件:*.mdf

次要数据文件:*.ndf

日志文件:*.ldf

进入正题----------------使用T-SQL创建数据库!

--创建一个MySchool数据库
CREATE  DATABASE MySchool
ON  PRIMARY
(
--数据文件的具体描述
NAME='MySchool_data',                --主数据文件的逻辑名称
FILENAME='D:projectMySchool_data.mdf',      --主数据文件的物理名称
SIZE = 5MB,                                         --主数据文件的初始大小
MAXSIZE=100MB,                                  --主数据文件增长的最大值
FILEGROWTH=15%                             --主文件的增长率
) 
LOG ON
(
--日志文件的具体描述,各参数含义同上
NAME='MySchool_log',                
FILENAME='D:projectMySchool_log.ldf',   
SIZE = 1MB,                                                                     
FILEGROWTH=1MB        
)
GO

--------------删除数据库

--删除MySchool语法如下
DROP DATABASES MySchool

--------------创建表与删除表

--创建学生信息表
CREATE TABLE Student
(
StudentNo  int  NOT NULL,                     --学生编号  整数型   不允许为空
LoginPwd  nvarchar(20) NOT NULL,         --登陆密码   字符     不允许为空
StudentName  nvarchar(20) NOT NULL,   --学生姓名   字符     不允许为空
Sex bit  NOT NULL                                --学生性别   取值0或者1  不允许为空 
GO
--删除学生信息表

DROP TABLE Student

--------------添加约束

语法如下:

ALTER TABLE 表名

ADD CONSTRAINT  约束名   约束类型  具体的约束说明

常用的约束如下:

主键约束,非空约束,唯一约束,检查约束,默认约束,外键约束

--给学生表中创建约束
ALTER TABLE  Student --将学生编号设置为主键
ADD CONSTRALNT PK_StudentNo PRIMARY00 KEY (StudentNo)
ALTER TABLE  Student --将登陆密码设置为默认约束
ADD CONSTRALNT DF_LoginPwd DEFAULT (123) FOR LoginPwd

--------------删除约束

语法:

ALTER TABLE 表名

DROP CONSTRAINT 约束名

--例如  删除学生表中的密码默认约束语句
ALTER TABLE  Student
DROP  CONSTRAINT DF_LoginPwd

初学者小福利:

用DOS命令在磁盘下创建你想创建的文件夹

语句:

EXEC xp_cmdshell 'mkdir D:project'

mkdir D:project这就是DOS命令用于在D盘下创建一个project文件夹

但是在使用xp_cmdshell   之前,需要执行 sp_configure 以启用  xp_cmdshell。代码如下:

EXEC sp_configure 'show advanced options',1

GO

RECONFIGURE

GO

EXEC sp_configure'xp_cmdshell'1

GO

RECONFIGURE

GO

如果想让SQL得到更高的提升就多看SQL Server文档

分为SQL Server教程和SQL Server联机丛书

如果需要查找某个语句的语法,按F1键就会启动SQL Server 联机丛书

好了,轻松地创建出数据库讲解到这里了!如果对你有所帮助别忘了点个赞

只要你想学,没有任何是学不会的!!!

原文地址:https://www.cnblogs.com/System-out-println/p/5112823.html