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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王zy 初级黑马   /  2019-8-20 14:34  /  1035 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

    数据库小结

    • 什么是数据库?
      • 存储数据的文件

    • 什么是数据库管理软件?
      • 用来管理数据库的软件
        • Oracle
        • Mysql
        • Sql Server   C#


    • Mysql的安装、卸载
    • Mysql启动、停止
      • 手动
      • 命令:net start mysql net stop mysql  需要管理员权限

    • SQL语法结构

      • 数据库的创建、删除
        • create database db1; drop database db1;

      • DDL语句(了解)
      • DML语句(熟练掌握)
        • insert into 表名 values(值1,值2,值3.。。。)
        • insert into 表名(列名1,列名2,列名3.。。) values(值 1,值2,值3.。。)
        • update 表名 set 列1=值1 列2=值2.。。。。 where 列1= 值
        • delete from 表名 where 列1= 值

      • DQL语句
        • 基本语法结构select *
          from 表名
          where 列名1=值1 and 列名2=值2
          group by 列名
          having 聚合函数值 >
          order by 列名 ASC   //DESC
          limit 10,10

      • 聚合函数
        • count
        • max
        • min
        • avg
        • sum

      • 约束
        • 非空
        • 唯一 null值 允许重复
        • 主键 非空且唯一
        • 外键 限制某个列的取值只允许是另外一个表中的主键的值的范围或者是null

      • 多表关联
        • 一对一
        • 一对多
        • 多对多

      • 关联查询

        • 内连接
          • 隐式内连接  迪卡尔积
          • 显示内连接

        • 外连接
          • 左外连接   on
          • 右外连接

        • 子查询:查询中还有查询
          • 返回值是一行一列   =
          • 返回值是多行一列 in
          • 返回值是多行多列  虚表

        • 事务
          • 什么事务?一系列的动作要么都做,要么都不做
            • 四个特性:
              • A 原子性
              • C 一致性
              • I 隔离性
                • 隔离级别(了解 )

              • D 持久性



        • DCL(了解)
        • JDBC:是定义了一系列操作数据库的接口
          • Driver
          • DriverManager
          • Connection
          • Statement SQL注入问题
          • PreparedStatement
          • DataSource

        • 使用JDBC对数据库进行增删改查(核心掌握)
          • 原始的方式
          • JDBCTemplate Spring

        • 数据库连接池

          • 概念:是一个容器,里面装着连接数据库的连接
          • c3p0 配置文件参数是什么意思能够明白  xml
          • Druid 配置文件参数是什么意思能够明白 properties
          • 通过JDBCTemplate操作数据库



0 个回复

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