A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 永恒吴海 中级黑马   /  2019-4-18 23:06  /  664 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数据库:用于存储和管理数据的仓库。
              1. 持久化存储数据的。其实数据库就是一个文件系统
             2. 方便存储和管理数据
            3. 使用了统一的方式操作数据库 -- SQL
sql:其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
      DDL  定义数据库,表 create, drop,alter  
      DML  用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
     DQL   数据查询  select, where 执行顺序:select-from-where-group by-having-order by;
                                                                         select 字段列表 from 表1 left [outer] join 表2 on 条件;
     DCL   定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
约束 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。       
        1. 主键约束:primary key
        2. 非空约束:not null
        3. 唯一约束:unique
        4. 外键约束:foreign key

        5. 自动增长:auto_increment
事务 一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。
                1. 开启事务: start transaction;                2. 回滚:rollback;                3. 提交:commit;

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马