• 20160612 本周随笔


    wa,本周开始学习数据库,什么是数据库?我们为什么要学习数据库?数据库的组成、数据库的创建,修改,删除,还有最为重要胡查询。

    什么是数据库?数据库就是存储后处理数据的仓库,广义的说,就是存储和处理数据的软件以及数据本身。

    为什么学习数据库?编程软件也能操作数据库。编程软件长于对内存中的数据进行处理,数据库长于对存储在硬盘等介质的数据的处理,也便于我们对数据进行存储和维护。

    数据库的组成:字段,记录,表,字段是数据库中存储的事物的一个特征(属性,列),记录是字段的组合,代表一个具体的事物(元组),表,多个事物组成一个表。

    数据库的基本数据类型暂且不表。

    create database 数据库名,DROP DATABASE 数据库名,

    USE 数据库名,

    CREATE TABLE 表名,

    修改 ALTER 表名 ADD 字段名 类型 约束条件

          ALTER 表名 RENAME 新的表名,

         ALTER 表名 CHANGE 旧的字段名,新的字段名 类型 约束条件

        ALTER 表名 MODIFY 字段名 新的类型 约束条件

        ALTER 表名 DROP 字段名 等

       CHECK 约束

    主键和外键 ,主键和外键的申明

    如何修改事物的字段,UPDATE 表名 SET 新的字段值 WHERE 条件判定(选择你要修改的事物)

    如何插入数据? INSERT INTO 表名() VALUE();

    如何删除数据 DELETE FROM 表名,TRUNCATE 表名,复制数据 INSERT INTO 表名 SELECT * FROM 目标表名,CREATE TABLE 表名 SELECT * FROM 目标表名 WHERE 1= 0;

    如何查询呢? SELECT  ,   FROM  ,  A JOIN B ON SOME ,  WHERE   ,GROUP BY , HAVING  , ORDER BY   ,LIMIT  大体就是这样的一个查询顺序。具体不表。

    子查询和联接的运用,是查询的重点。这是涉及1对1和多对1,多对多的情景选择。

  • 相关阅读:
    改进动物园
    异常动手脑总结
    代码大全2 阅读笔记
    抽象和接口
    Appium+python自动化2-启动百度app
    Appium+python自动化1-环境搭建
    python之图像识别
    python之栈和队列
    python之语音识别(speech模块)
    使用Python计算IP、TCP、UDP校验和
  • 原文地址:https://www.cnblogs.com/yuyashuizhongyou/p/5579031.html
Copyright © 2020-2023  润新知