初始SQL

数据库

数据库(Database,简称DB)

概念:

  • 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据“仓库”

作用:

  • 保存,管理数据库

数据库总览

  • 关系数据库(SQL)--->表
    • MySQL Oracle SQL Server SQLite DB2

  • 非关系型数据库(NOSQL)
    • Redis, MongoDB

什么是DBMS

数据库管理系统(Database Managment System)

数据管理软件,科学组织和存储数据,高效地获取和维护数据

MySQL

注释----->#cmment
概念:

是现流行的开源,免费的关系型数据库

特点:
  • 免费,开源数据库

  • 小巧,功能齐全

  • 使用便捷

  • 可运行于Windows或Linux操作系统

  • 可适用于中小型甚至大型网站应用

    注意:

    数据目录不要在系统盘,以免卸载时删除数据包

    启用安装向导,避免繁琐的my.ini配置

    数据库语言编码设置

    结构化查询语句SQL:

    DDL:数据定义语言(定义和管理数据对象,如数据库,数据表等--->create dror alter)

    DML:数据操作语言(用于操作数据库对象中所包含的数据--->insert update delete)

    DQL:数据查询语言(用于查询数据库数据----->select)

    DCL:数据控制语言(用来管理数据库的语言,包括管理权限及数据更改------>grant commit rollback )

  • #注释
    CREATE DATABASE IF NOT EXISTS myschool;
    CREATE TABLE `subject`
    (
    subjectNo INT(11) PRIMARY KEY,
    subjectName VARCHAR(50),
    classHour INT(4),
    gradeId INT(4)

    );
    INSERT INTO `subject` VALUES(1,'数学',1,2);
    INSERT INTO `subject` VALUES(2,'语文',2,3);
    INSERT INTO `subject` VALUES(3,'化学',3,4);
    SELECT * FROM `subject`

原文地址:https://www.cnblogs.com/-wang-/p/14892331.html