zoukankan      html  css  js  c++  java
  • MySQL

    数据库期末复习——MySQL

    MySQL : 关系数据库系统

    创建数据库:

    格式:

    CREATE DATABASE 数据库名;
    

    创建数据表:

    格式:

    CREATE TABLE table_name(
        column_name1 column_type1,
        column_name2 column_type2,
        column_name3 column_type3,
        ...,
    );
    

    实例:

    -- 学生
    CREATE TABLE S(
         Sno CHAR(9) PRIMARY KEY,
         Sname CHAR(20) UNIQUE,
         Ssex  CHAR(2),
         Sage  SMALLINT,
    	 Sdept CHAR(20)
    );
    
    
    -- 选课
    CREATE TABLE SC(
       Sno CHAR(9),
       Cno CHAR(4),
       Grade SMALLINT,
       PRIMARY KEY(Sno, CnO)
    );
    
    
    -- 课程
    CREATE TABLE C(
    	Cno SMALLINT,
        Cname CHAR(20),
        Cpno  SMALLINT,
        Ccredit SMALLINT,
        PRIMARY KEY (Cno)
    );
    

    插入数据:

    格式:

    INSERT INTO table_name ( field1, field2,...,fieldN )
    VALUES
    ( value1, value2,...,valueN );
    

    实例:

    INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
    VALUES       (123, '王敏', '女', 19, 'MA');
    
    
    INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
    VALUES       (124, '张立', '男', 18, 'IS');
    
    INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
    VALUES       (121, '李勇', '男', 20, 'CS');
    
    

    查询数据:

    格式:

    SELECT column_name,column_name
    FROM table_name
    [WHERE Clause]
    [LIMIT N][ OFFSET M]
    

    实例:

    select * from s;
    

    更新数据:

    格式:

    UPDATE table_name 
    SET field1=new-value1, field2=new-value2
    [WHERE Clause]
    

    实例:

    update s
    set Sage = 21
    where Sno = 121;
    
  • 相关阅读:
    水晶报表 VS2010 应用
    crystalreport使用方法
    spring MVC核心思想
    一台服务器配置多个TOMCAT
    SQL server索引
    锁机制
    JAVA书籍
    Live 直播过程
    html5 video微信浏览器视频不能自动播放
    设计模式 抽象工厂模式
  • 原文地址:https://www.cnblogs.com/VanHa0101/p/14209449.html
Copyright © 2011-2022 走看看