SQL系列总结——基础篇(三)

    之前的两篇文章SQL系列总结:《基础篇一》, 《基础篇二》已经介绍了一些基本的数据库知识、现在让我们来从头开始构建一个数据库、到管理数据库和对象。
架构开始!
    1、 创建数据库!
    现代的数据库系统都配备了图形化的工具、所以这对于我们来说并不是什么难事,不过我们现在学习的是SQL!那么用SQL语句怎么创建数据库呢?     
        CREATE DATABASE datebase_name 
    就这么简单的一句话OK!
    2、接下来往库里放东西:建表!
        C REATE TABLE Tablename
         ( column1 datatype1[NULL| NOT NULL]、
              ……    2 ……
              ……    3 ……
                                
    3、建立索引(当我们往数据库中放了很多的东西(表、列、字段)的时候,我们会发现要在一个大型的数据库中找一样东西太难了!这个时候自然少不了索引了啦!)
        CREATE [UNIQUE] INDEX indexname
         ON Tablename (column1name、【column2name、……】)
    这里解释一下: UNIQUE]:创建一个唯一的索引,即索引键值不重复。如果使用此选项,则应确认索引所包含的列都不允许NULL值,否则会出错!

完成架构,开始管理
    
     1、修改:ALTER
    数据库的修改:  添加(ADD)、删除(REMOVE)、修改(MODIFY) 各种文件(FILE) 或文件组(FILEGROUP)
               ALTER DATABASE database_name
    表的修改(添加列、修改现存的列):    
               ALTER TABLE Tablename
              ADD columnname datatype
             [DEFAULT expresssion]
             [REFERENCES Tablename (conlumnname)]
             [CHECK  constraint]   
    
     2、删除:DORP
    数据库的删除:DROP DATABASE database_name
    表的删除:DROP TABLE Tablename
    索引的删除:DROP INDEX  Idexname
总结一下就是:数据库、这个家伙其实特别简单,尤其是SQL语句的使用!就那么几个动词的使用,配合一些参数(也就那么几个动词用来用去,没啥新鲜的)!加上对象、名字啥的就OK了! 
    用一张图来表示就是:
 
    SQL系列总结——基础篇(三)_第1张图片
 

你可能感兴趣的:(●数据库,------【SQL】)