• 认识SQL


    1.SQL指的是结构化的查询语句

    不同的数据库有不同的操作语法,后来IBM开发标准的数据库操作语法,Oracle数据库是最早提供这种语法的数据库。由于SQL语句的标准推广,所有的数据库都支持SQL。

    SQL语法之中实际上的组成只有20几个单词,但是SQL大力发展的时代,有一部分不使用SQL。在行业内还产生了NoSQL数据库(不使用SQL数据库)但不意味着不使用SQL数据库。

    2.对于SQL语句本身也分为若干类子类

    DML(数据操作语言):数据的更新与查询操作(SELECT、FROM、INSERT、GROUPBY、HAVING、WHEVE、UPDATE、DELETE)在开发之中几乎都是以DML操作为主的。

    DDL(数据定义语言):数据库对象的定义语言,例如:数据表、约束、索引、 同义词、用户

    DCL(数据库控制语言):数据库的权限控制

    重点在于DML与DDL的学习上

    3.Scott用户表(重点)

    首先如果想要知道某一个用户(模式)所有的数据表,可以使用如下语法

    SELECT * FROM tab;

    CONN scott/tiger

    SET LINESIZE 300;

    SET PAGESIZE 30;

    此时结果中一共返回来四张数据表,但是要想知道每一张表的结构,则可以使用DESC表名称。要知道dept,使用DESC dept。

  • 相关阅读:
    Cable master--hdu1551(二分法)
    Pie--hdu1969(二分法)
    Ice_cream's world I--hdu2120
    How Many Tables--hdu1213(并查集)
    畅通工程--hdu1232(并查集)
    小希的迷宫--hdu1272(并查集)
    More is better--hdu1856(并查集)
    Windows Message Queue--hdu1509
    期末考试--nyoj-757
    网络开发之使用Web Service和使用WCF服务
  • 原文地址:https://www.cnblogs.com/Hiramunderneath/p/15357063.html
Copyright © 2020-2023  润新知