A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天开始我们正式进入了WEB阶段的学习,WEB阶段的第一堂课就是数据库,请根据自己的理解回答下面问题:
1.SQL语句分为哪几类?
2.什么是数据库的方言?
3.truncate 和 delete 的区别?
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
5.向表中插入一条记录,有几种方式?

70 个回复

倒序浏览
1.SQL语句分为哪几类?
DDL 用于定义数据亏对象
DML用来对数据库中的表的数据进行操作
DQL用于查询数据库中表中的数据
DCL用来定义数据库的访问权限和安全级别、及创建用户
2.什么是数据库的方言?
一种数据库的独有的语言,其他数据库无法识别的语言叫做方言
3.truncate 和 delete 的区别?
truncate 是先删除这个表再新建一个一模一样的表
delete是直接删除表
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
在进行查询的时候为了阅读方便会进行自定义别名
5.向表中插入一条记录,有几种方式?
insert into(列名...) values (列一一对应的值);

insert values(列一一对应的值);

点评

发表于 2019-7-11 00:04
回复 使用道具 举报
1.SQL语句分为哪几类?
    DDL  DML  DQL DCL
2.什么是数据库的方言?
mysql就是一种方言,方言和sql的关系就和idea 和ide关系差不多。
3.truncate 和 delete 的区别?
   truncate 是删除表格并创建一个名字、结构相同的表格。
  delete 可通过where 语句锁定删除项,不选默认全选。
4.什么情况下会指定列的别名,什么情况下
回复 使用道具 举报 1 0
1.SQL语句分为四类,DDL数据定义语言、DML数据操作语言(增删改)、DQL数据查询语言、DCL数据控制语言。
2.数据库方言就是指在不同数据库特有的操作语言。
3.truncate是把原表删除再创建一个跟原表结构,名称相同的新表。del
回复 使用道具 举报
本帖最后由 林靖 于 2018-9-1 21:56 编辑

点评

优秀!  发表于 2018-9-1 21:07
回复 使用道具 举报
1.SQL语句分为哪几类?DDL;DML;DQL;DCL;
2.什么是数据库的方言?
每一种数据库有它特有的操作方式称为方言;
3.truncate 和 delete 的区别?
truncate:删除表并创建一个一样的表,只执行两句语句;
delete有多少条数据就执行多少次,效率低;
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
想指定就指定;
5.向表中插入一条记录,有几种方式?

5种;
回复 使用道具 举报
1.SQL语句分为哪几类?    ddl,dml,dql.dcl.
2.什么是数据库的方言?
     就是各个数据库厂家自己的一些特别的语法规则
3.truncate 和 delete 的区别?
    truncate 会把表删除,然后回根据删除的表重建一个新的空表,而且主键的值会重置
    delete  只会删除表中的数据,主键不会被重置
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
    但需要展示的数据见名之意时
5.向表中插入一条记录,有几种方式?

     有三种
      1 创建表示添加
      2 指定字段添加
      3 按字段的顺序添加
回复 使用道具 举报
1.SQL语句分为哪几类?
四类:
    1) DDL(Data Definition Language)数据定义语言
        用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
    2) DML(Data Manipulation Language)数据操作语言
        用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
    3) DQL(Data Query Language)数据查询语言
        用来查询数据库中表的记录(数据)。关键%
回复 使用道具 举报
1.SQL语句分为哪几类?
四类:
    1) DDL(Data Definition Language)数据定义语言
        用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
    2) DML(Data Manipulation Language)数据操作语言
        用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
    3) DQL(Data Query Language)数据查询语言
        用来查询数据库中表的记录(数据)

点评

发表于 2019-7-11 00:05
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL DML DQL DCL

2.什么是数据库的方言?
不同数据库特有的语言

3.truncate 和 delete 的区别?
truncate是直接删除表,然后重新复制表结构相同的表

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
起到翻译作用。表使用别名的原因:用于多表查询操作。

5.向表中插入一条记录,有
回复 使用道具 举报
1.SQL语句分为哪几类?
四类:
    1) DDL(Data Definition Language)数据定义语言
        用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
    2) DML(Data Manipulation Language)数据操作语言
        用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
    3) DQL(Data Query Language)数据查询语言
        用来查询数据库中表的记录(数据)。关键字
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL DML DQL DCL

2.什么是数据库的方言?
不同数据库特有的语言

3.truncate 和 delete 的区别?
truncate是直接删除表,然后重新复制表结构相同的表

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
起到翻译作用。表使用别名的原因:用于多表查询操作。

5.向表中插入一条记录,有几种方
回复 使用道具 举报
1.SQL语句分为哪几类?
四类:
    1) DDL(Data Definition Language)数据定义语言
        用来定义数据库对象:数据库,表,列等。
    2) DML(Data Manipulation Language)数据操作语言
        用来对数据库中表的数据进行增删改。
    3) DQL(Data Query Language)数据查询语言
        用来查询数据库中表的记录(数据).
    4) DCL(Data Control Language)数据控制语言(了解)
        用来定义数据库的访问%E
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL DML DQL DCL

2.什么是数据库的方言?
不同数据库特有的语言

3.truncate 和 delete 的区别?
truncate是直接删除表,然后重新复制表结构相同的表
delete 是逐条删除表中数据

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
起到翻译作用。表使用别名的原因:用于多表查询操作。
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL DML DQL DCL

2.什么是数据库的方言?
不同数据库特有的语言

3.truncate 和 delete 的区别?
truncate是直接删除表,然后重新复制表结构相同的表
delete 是逐条删除表中数据

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
起到翻译作用。表使用别名的原因:用于多表查询操作。
回复 使用道具 举报
1.SQL语句分为哪几类?
       1) Data Definition Language (DDL 数据定义语言)
       2) Data Manipulation Language(DML 数据操纵语言)
       3) Data Query Language(DQL 数据查询语言)
       4) Data Control Language(DCL 数据控制语言)
2.什么是数据库的方言?
        不同的数据库有各自的数据库SQL语句
3.truncate 和 delete 的区别?
        truncate 相当于删除表的结构,在创建一张表
        delete只是删除
4.
回复 使用道具 举报

1.SQL语句分为哪几类?DDL:数据库定义语言
DML:操作语言
DQL:查询语言
DCL:数据库控制语言  
2.什么是数据库的方言?
个别数据库特有的语言。
3.truncate 和 delete 的区别?
truncate 在删除表内容后会重新创一个表结构相同的空表,delete是直接删除。
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
查询多个字段时,为便于查看,可以指定列名;一般在多表查询时指定表的别名。
5.向表中插入一条记录,有几种方式?
*指定参数添加
*创建表时添加

回复 使用道具 举报
1.SQL语句分为哪几类?
四类:
    1) DDL(Data Definition Language)数据定义语言
        用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
    2) DML(Data Manipulation Language)数据操作语言
        用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
    3) DQL(Data Query Language)数据查询语言
        用来查询数据库中表的记录(数据).
    4) DCL(Data Control Language)
回复 使用道具 举报
myql的总结,以图片形式

mysql.jpg (240.87 KB, 下载次数: 12)

mysql.jpg
回复 使用道具 举报
1.SQL语句分为哪几类?
分为四类:
(1)DDL,数据定义语言,用于操作数据的,关键字有create、alter、drop
(2)DML,数据操纵语言,用于数据的增删改,关键字有insert、update、delete
(3)DQL,数据查询语言,用于数据查询,关键字有select、distinct、逻辑and、or、not、between...and...,like(模糊查询_(单个)、%(任意个))、as(加别
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马