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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.SQL语句分为哪几类?
1) DDL(Data Definition Language)数据定义语言
2) DML(Data Manipulation Language)数据操作语言
3) DQL(Data Query Language)数据查询语言
4) DCL(Data Control Language)数据控制语言
2.什么是数据库的方言?
SQL其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
3.truncate 和 delete 的区别?
delete有多少条记录就会执行多少次删除操作,truncate 效率更高 先删除表,然后再创建一张一样的空表。
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
DQL语句中可以指定列的别名,DDL语句alter表名rename to 修改表名即可
5.向表中插入一条记录,有几种方式?
insert into
回复 使用道具 举报
李志超123456789

李志超.png (11.52 KB, 下载次数: 4)

李志超123456789

李志超123456789
回复 使用道具 举报
1.SQL语句分为哪几类? DDL DUL DQL DCL
2.什么是数据库的方言?每一种数据库操作的方式存在不一样的地方
3.truncate 和 delete 的区别?delete有多少条记录就会执行多少次删除操作,truncate 效率更高 先删除表,然后再创建一张一样的空表
4.什么情况下会指定列的别名,什么情况下会指定表的别名?想要看的清晰点列名的时候。
5.向表中插入一条记录,有几种方式?  insert into
回复 使用道具 举报
本帖最后由 yangshixian 于 2018-9-1 21:23 编辑

杨式贤
回复 使用道具 举报
---吴齐宾--
内容在附件图片

1.png (26.45 KB, 下载次数: 4)

1.png
回复 使用道具 举报
—————————————————————

1.jpg (94.92 KB, 下载次数: 4)

1.jpg
回复 使用道具 举报
1.SQL语句分为哪几类?
分为四类:
(1)DDL,数据定义语言,用于操作数据的,关键字有create、alter、drop
(2)DML,数据操纵语言,用于数据的增删改,关键字有insert、update、delete
(3)DQL,数据查询语言,用于数据查询,关键字有select、distinct、逻辑and、or、not、between...and...,like(模糊查询_(单个)、%(任意个))、as(加别名)
(4)DCL,数据控制语言,用于定义数据权限的管理
2.什么是数据库的方言?
比如Mysql的单行注释--、#,每个数据库语言都有各自独特的部分,称为方言
3.truncate 和 delete 的区别?
truncate:删除当前表的数据结构,再创建该表
delete:直接删除该表
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
当select...from查询列时,会指定列的别名;当进行多表操作或需要区分更容易表名时,可以给指定表名
5.向表中插入一条记录,有几种方式?
(1)insert into 表名(列名1,列名2... 列名n )values(值1,值2... 值n);
(2)insert into 表名 values (和默认列一一对应的值);
回复 使用道具 举报
郭林源

1.SQL语句分为哪几类?-->分为四类,DDL:操作数据库和表的   DML:对表数据进行增删改操作   DQL:查询表中数据  DCL:为数据库分配权限

2.什么是数据库的方言?-->每种数据库操作的方式存在不一样的操作,叫做方言

3.truncate 和 delete 的区别?-->delete是对每条字段进行逐条删除,效率慢;truncate是删掉整个表格,载创建一个新的表格

4.什么情况下会指定列的别名,什么情况下会指定表的别名?-->列名别名可以隐藏属性,且更简洁易懂,表的别名是为了多表查询时作为区分

5.向表中插入一条记录,有几种方式?-->1:按字段顺序统一添加值 2:对应字段添加值  
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL  DML  DQL DCL
2.什么是数据库的方言?
mysql就是一种方言,方言和sql的关系就和idea 和ide关系差不多。
3.truncate 和 delete 的区别?
truncate 是删除表格并创建一个名字、结构相同的表格。
delete 可通过where 语句锁定删除项,不选默认全选。
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
事实上没有这种说法的,数据库查询如果不用表的别名照样能够编译执行并获得结果。我们之所以会用别名,是让更长的表名看起来更加简介,或者让显示时名字变成我们自定义的名称,让我们看起来更容易懂些。。。。。
5.向表中插入一条记录,有几种方式?
指定参数添加
创建表时添加
回复 使用道具 举报

1.SQL语句分为哪几类?
DDL 对库 列表的操作,DML 表的增删改 DQL 查,DCL 权限操作
2.什么是数据库的方言?
SQL其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
3.truncate 和 delete 的区别?
truncate 删除表并创建一张新表 高效。delete 一列一列的删除
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
回复 使用道具 举报
1.SQL语句分为哪几类?DDL用来定义数据库对象
DML对数据进行增删改
DQL查询数据库表中的数据
DCL
2.什么是数据库的方言?
不同的数据库的同一操作有不同的命令
3.truncate 和 delete 的区别?delete是逐条删除,truncate是先删除整个表,让后创建一张一样的表
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
区分不同的数据,给舒做记号时
5.向表中插入一条记录,有几种方式?

alter table 表名 add 列名 数据类型
曾哲谦
回复 使用道具 举报

1.SQL语句分为哪几类?
DDL 对库 列表的操作,DML 表的增删改 DQL 查,DCL 权限操作
2.什么是数据库的方言?
SQL其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
3.truncate 和 delete 的区别?
truncate 删除表并创建一张新表 高效。delete 一列一列的删除
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
需要创
回复 使用道具 举报
[font=宋体]
1.SQL语句分为哪几类?
DDL 对库 列表的操作,DML 表的增删改 DQL 查,DCL 权限操作
2.什么是数据库的方言?
SQL其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
3.truncate 和 delete 的区别?
truncate 删除表并创建一张新表 高效。delete 一列一列的删除
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
回复 使用道具 举报
1.SQL语句分为哪几类?
DDL,定义,,DCL,控制     ,DQL查询       ,DML,修改
2.什么是数据库的方言?
就是不一样的数据库有一些特有的语言。换一个数据库就完全用不了的意思
3.truncate 和 delete 的区别?
一个是慢慢删数据。一个是删了整个表,然后重建一个一模一样格式的空表,
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
就是自己看的不顺眼的,不方便阅读的时候
5.向表中插入一条记录,有几种方式?
insert into

点评

秀秀秀  发表于 2018-9-1 21:43
回复 使用道具 举报 1 0
1.SQL语句分为哪几类?
   1) DDL(Data Definition Language)数据定义语言
   2) DML(Data Manipulation Language)数据操作语言
   3) DQL(Data Query Language)数据查询语言
   4) DCL(Data Control Language)数据控制语言

2.什么是数据库的方言?
   数据库的方言就是某些数据库特有的操作语言,其他数据库不通用。

3.truncate 和 delete 的区别?
   truncate在删除表中数据的同时会同时建立一个一模一样的空表,
   delete是直接删除表中所有数据。

4.什么情况下会指定列的别名,什么%
回复 使用道具 举报
1.SQL语句分为哪几类?
   1) DDL(Data Definition Language)数据定义语言
   
回复 使用道具 举报

回复 使用道具 举报
1.SQL语句分为哪几类?
DDL DML DQL DCL
2.什么是数据库的方言?
Structured Query Language:结构化查询语言
其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
3.truncate 和 delete 的区别?
truncate删除完后会返回空表,delete直接删除
4.什么情况下会指定列的别名,什么情况下会指定表的别名?

5.向表中插入一条记录,有几种方式?
两种
回复 使用道具 举报
1.SQL语句分为哪几类? DDL 数据结构定义
DML数据操纵
DQL 数据查询
DCL 数据权限设置
2.什么是数据库的方言?
  数据库方言是指不同的数据库拥有某些规则是只能自己使用
3.truncate 和 delete 的区别?
  delete是逐条删除,效率低。
  truncate直接删除表再创建与之前表结构相同的表。
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
当表明特别长时,查
回复 使用道具 举报
1.DDL DML DQL DCL
2.每个数据库自己独有的语句规范
3.truncate是删除整个表再创建一个新的相同的空表 ,delete是逐行删除,效率更低,,没有创建新表
4.字段为英文,为方便查看,可以使用中文列别名代替英文字段
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马