• SQL语句基本概念


    星期五 2014年11月21日
    SQL语句:
        sql语句用于检索维护数据库中的数据
                      [ create alter Select update 
          insert delete drop ]
    使用SQL的优点 :
                   SQL是所有RDBMS使用的公共语言 。
                   SQL不遵循任何特定的执行模式,它一次可以访问多个记录 。
                   SQL使用简单的维护数据的命令。
                   SQL语句非常接近英语自然语言,因此,易学易懂。

      

            SQL

    DDL  数据库定义语言:(数据库模式定义语言DDL(DataDefinition Language),
                         是用于描述数据库中要存储的现实世界实体的语言。
                         一个数据库模式包含该数据库中所有实体的描述定义。) 
          ———— 用于创建数据库对象,(表....)
                                  ———— 常见的关键字 : create alter drop        
    DML 数据库操纵语言:  命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。   
                                  ———— 用于对表的操作  
                                  ———— 常见关键字: insert update delete  
    DQL 数据库查询语言:
                                      ———— 用于检索表中所有数据,或特定范围内的数据
                                  ———— 常见关键字:select  
    DCL 数据库控制语言:是用来设置或更改数据库用户或角色权限的语句,
                        包括(grant,revoke等)语句。
         (ps:在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL)
           ———— 常见关键字:grant revoke  
    TCL 数据库事务语言:定义为把一串一起执行的操作作为单个逻辑工作单元处理
                        ps:当sql语句执行后,并且commit之后,使用rollback也不能恢复到之前的状态
           ————— 常见关键字:commit ---语句完成显式事务,并使所有的修改是持久有效的 
                                                       rollback---语句终止当前事务,使数据库返回到以前的状态




  • 相关阅读:
    redis使用
    ZooKeeper之service discovery
    Git环境配置
    Windows 下MySql Replication(复制)配置
    Django框架简介(MVC框架和MTV框架)
    ftp连接服务器失败||或者Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed
    git
    roles
    ansible 中的模块
    ansible 中的 playbook 模块
  • 原文地址:https://www.cnblogs.com/jarl/p/5892913.html
Copyright © 2020-2023  润新知