MySQL基础二---基础介绍

数据库基础:

  数据库的相关概念 :  

  DB:database数据库,存储一系列有组织数据的容器
    DBMS:Database Management System数据库管理系统,使用DBMS管理和维护DB
    SQL:StructureQueryLanguage结构化查询语言,程序员用于和DBMS通信的语言   

  数据库存储数据的特点:

  1、数据先放在表中,表再放在库中
    2、一个库可以有多张表,每张表都有自己的唯一标识名
    3、一张表的设计,类似于ava中类的设计
      表中的字段的设计,类似于属性的设计
      表中的单条记录,类似于一个对象
      表中的所有的记录,类似于对象的集合

MySQL 基础介绍:

MySQL 特点:
    体积小、安装方便
    开源、免费
    性能高、稳定性好
    兼容性好
    基于C/S架构的DBMS
    MySQL的常见命令和语法规范:
  常见命令:
    show databases :显示当前连接下所有数据库
    show tables :显示当前库中所有表
    show tables from 库名 :显示指定库中所有表
    show columns from :表名 显示指定表中所有列
    use 库名 :打开/使用指定库
  语法规范:
    SQL 语句 不区分 大小写,但还是有规范
    每条结尾 建议 用分号
    # 单行注释
    ”--“+空格 单行注释
    /* */ 多行注释

SQL 语句分类:

DDL( Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;
    create/drop/ater
  DML( Data Manipulation Language):数据操作语言,用来定义数据库记录(数据);
    insert/update/delete
  DCL( Data Control Language):数据控制语言,用来定义访问权限和安全级别;
    TCL(Transaction Control Languate)
  DQL( Data Query Language):数据査询语言,用来查询记录(数据);
    select

相关推荐