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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今日整理:
1.SQL语句分为哪几类?
2.MYSQL中有几种常见的数据类型?
3.什么是数据库的方言?

16 个回复

倒序浏览
今日整理:
1.SQL语句分为哪几类?

4类
a、DDL:数据库定义语言,可以创建数据库,创建表以及修改表结构等操作
b、DCL:数据库控制语言,可以给数据库创建用户以及授权等操作
c、DML:数据库操作语言,可以对数据库更新操作(修改数据,以及删除数据操作)
d、DQL:数据库查询语言,可以对数据进行查询

2.MYSQL中有几种常见的数据类型?

int:表示存储的是整数
double:表示存储的是小数
char:表示存储的是字符串
varchar:表示存储的是字符串
date:表示存储的是日期
datetime:表示存储的是日期
timestamp:表示存储的是日期

3.什么是数据库的方言?

指的是只能操作特定的数据库

点评

方言值得是具体数据库有自己独有的语法或者关键字,只能在该数据库使用  发表于 2020-2-25 16:29
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
DDL 用来操作数据库和表用的    DCL 用来给mysql创建用户和授权  DML用来操作表中的数据 增删改查   DQL用来查询数据库中表里面的内容 。
2.MYSQL中有几种常见的数据类型?
int varchar  char double long  date datetime timestamp
3.什么是数据库的方言?
因为mysql是操作关系型数据库的  所以只要是关系型数据库就可以用mysql的写法去写  但是有一些语句只能操作特定的数据库。
回复 使用道具 举报

今日整理:
1.SQL语句分为哪几类?
    1) DDL(Data Definition Language)数据定义语言
                用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
        2) DML(Data Manipulation Language)数据操作语言
                用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
        3) DQL(Data Query Language)数据查询语言
                用来查询数据库中表的记录(数据)。关键字:select, where 等
        4) DCL(Data Control Language)数据控制语言(了解)
                用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
2.MYSQL中有几种常见的数据类型?
    类型|描述
    int | 整型
    double|浮点型
    varchar|字符串型
    date|日期类型,格式为yyyy-MM-dd,只有年月日,没有时分秒
    详细的数据类型有:整型、小数、日期、字符串、大二进制、大文本
3.什么是数据库的方言?
    就是不同的数据库,比如Oracle、MSSQL等,相对于MySQL中有少量的差别,内置函数也会有点不同
回复 使用道具 举报

今日整理:
1.SQL语句分为哪几类?

        分为四类
        DDL:Data Definition Language 数据定义语言,操作数据库和表的。里面主要关键词有create.show.use.character.alter.desc.drop.where
        DML:Data Manipulation Language 数据操作语言,操作表中的数据。里面的主要关键词有
insert into.delete from.update.int.varchar()。
        DQL:Data Query Language 数据查询语言。
        DCL:Data Control Language 数据控制语言。
       
2.MYSQL中有几种常见的数据类型?

        int/char/varchar/double/date/datetime/timestamp

3.什么是数据库的方言?
       
        只能操作该数据库的语言,其他数据库不一定通用。
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
        1.DDL(Data Definition Language)数据定义语言
                用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
        2.DML(Data Manipulation Language)数据操作语言
                用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
        3.DQL(Data Query Language)数据查询语言
                用来查询数据库中表的记录(数据)。关键字:select, where 等
        4.DCL(Data Control Language)数据控制语言(了解)
                用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
2.MYSQL中有几种常见的数据类型?
        1. int 整数类型
        2. double:小数类型
        3. date:日期,只包含年月日
        4. datetime:日期,包含年月日时分秒
        5. timestamp:时间错类型,包含年月日时分秒       
           * 如果将来不给这个字段赋值,或赋值为null,则默认使用当前的系统时间,来自动赋值

        6. varchar:字符串

3.什么是数据库的方言?
        每一种数据库操作的方式存在不一样的地方,称为“方言”。
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
DDL:Data Difinition Language 数据定义语言,一般用来库和表头的创建和删除;
DML:Data Manipulation Language 数据操作语言,一般用来做表中数据的增加和删除;
DQL:Data Query Language 数据查询语言,用来在数据库中查询的语言,你说的select就在这里;
DCL:Data Control Language 数据控制语言,一般是DBA才会用到的数据库用户管理及日常维护语言。


2.MYSQL中有几种常见的数据类型?
•        int : 表示存储的是整数
•        double: 表示存储的是小数
double(z,x): 这里z表示小数的长度是z个数字,小数点后面x个数字
•        char :表示存储的是字符串
•        varchar:表示存储的是字符串
•        date: 表示存储的是日期
•        datetime:表示存储的是日期
•        timestamp:表示存储的是日期


3.什么是数据库的方言?


        数据库sql语句的设计不同
回复 使用道具 举报

1.SQL语句分为哪几类?
SQL语句分为四类:
        1.DDL: 数据库定义语言,可以创建数据库,创建表以及修改表结构等操作
        2.DCL:数据库控制语言,可以给数据库创建用户以及授权等操作(一般都是项目经理让DBA做的)
        3.DML:数据库操作语言,可以对数据库更新数据(修改数据,以及删除数据操作)
        4.DQL: 数据库查询语言,可以对数据进行查询(查询数据的)
2.MYSQL中有几种常见的数据类型?
int : 表示存储的是整数
double: 表示存储的是小数
double(z,x):   这里z表示小数的长度是z个数字,小数点后面x个数字,存储数据不要超出这个长度
char :表示存储的是字符串
varchar:表示存储的是字符串
date: 表示存储的是日期
datetime:表示存储的是日期
timestamp:表示存储的是日期
3.什么是数据库的方言?
数据库方言指的是:因为有不同的数据库,例如:oracle数据库,MySQL数据库,DB2数据库等等,每个数据库在SQL语句的设计上是存在差异的
,就好比东北人说东北话,陕西人说陕西话,福建人说闽南语一样,Hibernate就相当于一个翻译,配置“方言”选项,它会所有的方言,我们要做的,就是告诉它,我们需要它说哪种“方言”。
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
答:DDL,DML,DCL,DQL。
2.MYSQL中有几种常见的数据类型?
答:int,double,char,varchar,datetime,date,timestamp.
3.什么是数据库的方言?
答:因为不同的软件有细微的差别,而这些差别就被称之为“方言”。
回复 使用道具 举报
sql语句分为四类:DDL,DCL,DML,DQL

常见的数据类型有:
int(整数)
varchar(字符串)
double(小数)
char(字符串)
date(年月日,手动输入)
datetime(年月日时分秒,手动输入)
timestamp(年月日时分秒,可手动可自动)

方言就是只能操作特定的数据库
回复 使用道具 举报
##### 今日整理:
#### 1.SQL语句分为哪几类?
-- DDL(数据定义语言 Data Definition Language) Create,Alter,Drop 这些语句自动提交
-- DQL(数据查询语句 Data Query Language ) select 查询不存在提交问题
-- DML(数据操纵语句 Data Manipulation Language ) Insert、Update、Delete 这些语句需要Commit才能提交
-- DTL(事务控制语句)
-- DCL(数据控制语句)
#### 2.MYSQL中有几种常见的数据类型?
-- 数值型,浮点型,日期时间,字符串
#### 3.什么是数据库的方言?
-- 不同的数据库,在Sql语句的设计上是存在差异的,就好比不同地方的人说不同的方言
-- HQL:Hibernate Query Language,Hibernate查询语言;
-- SQL:Structured Query Language,结构化查询语言
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
①DDL: 数据库定义语言,可以创建数据库,创建表以及修改表结构等操作
②DCL:数据库控制语言,可以给数据库创建用户以及授权等操作(一般都是项目经理让DBA做的)
③DML:数据库操作语言,可以对数据库更新数据(修改数据,以及删除数据操作)
④DQL: 数据库查询语言,可以对数据进行查询(查询数据的)
2.MYSQL中有几种常见的数据类型?
①int : 表示存储的是整数
②double: 表示存储的是小数
③char 、varchar:表示存储的是字符串
④date、datetime、timestamp:表示存储的是日期
3.什么是数据库的方言?
标准的sql语言:可以操作所有数据库
方言的sql语言:只能操作特定的数据库(比如:limit 只能操作mysql数据库)
回复 使用道具 举报
1.
   - 1.DDL: 数据库定义语言,可以创建数据库,创建表以及修改表结构等操作
- 2.DCL:数据库控制语言,可以给数据库创建用户以及授权等操作(一般都是项目经理让DBA做的)
- 3.DML:数据库操作语言,可以对数据库更新数据(修改数据,以及删除数据操作)
- 4.DQL: 数据库查询语言,可以对数据进行查询(查询数据的)
2.
- int :
- double:
  double(z,x):   
- char :
- varchar:
- date:
- datetime:
- timestamp:
3.
  只能操作特定的数据库(比如:limit 只能操作mysql数据库)

  
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
答:
分为以下四类
1) Data Definition Language (DDL 数据定义语言) 如:建库,建表
2) Data Manipulation Language(DML 数据操纵语言), 如:对表中的记录操作增删改
3) Data Query Language(DQL 数据查询语言),如:对表中的查询操作
4) Data Control Language(DCL 数据控制语言),如:对用户权限的设置

单词记忆:
Definition 定义、清晰度、定界
manipulation 操纵、操作、操控、处理
Query 查询、疑问、询问、搜索、请求
control 控制、控件、控制方式、打开控制面板


2.MYSQL中有几种常见的数据类型?
答:
常使用的数据类型如下;
int                整型
double                浮点型
varchar                字符串型
date                日期类型,格式为yyyy-MM--dd,只有年月日,没有时分秒

详细的数据类型如下:
******整数:
tinyInt 微整型:很小的整数(占 8 位二进制)
smallint 小整型:小的整数(占 16 位二进制)
mediumint 中整型:中等长度的整数(占 24 位二进制)
int(integer) 整型:整数类型(占 32 位二进制)

******小数
float 单精度浮点数,占 4 个字节
double 双精度浮点数,占 8 个字节

******日期
time 表示时间类型
date 表示日期类型
datetime 同时可以表示日期和时间类型

******字符串
char(m) 固定长度的字符串, 无论使用几个字符都占满全部, M 为 0~255 之间的整数
varchar(m) 可变长度的字符串, 使用几个字符就占用几个, M 为 0~65535 之间的整数

******大二进制
tinyblob Big Large Object允许长度 0~255 字节
blob 允许长度 0~65535 字节
mediumblob 允许长度 0~167772150 字节
longblob 允许长度 0~4294967295 字节

******大文本
tinytext 允许长度 0~255 字节
text 允许长度 0~65535 字节
mediumtext 允许长度 0~167772150 字节
longtext 允许长度 0~4294967295 字节


3.什么是数据库的方言?
答:
抛开数据库,生活中的方言是什么?方言就是某个地方的特色语言,是一种区别于其它地方的语言,只有你们这一小块地方能听懂,出了这个地方又是另一种方言。
数据库方言也是如此,MySQL 是一种方言,Oracle 也是一种方言,MSSQL 也是一种方言,他们之间在遵循 SQL 规范的前提下,都有各自的扩展特性。
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
DDL: 操作数据库:CRUD;
DCL:定义数据库的访问权限和安全级别;
DML:增删改表中数据;
DQL:查询表中的记录;
2.MYSQL中有几种常见的数据类型?
INT:整数类型;DOUBLE:小数类型;VARCHAR:字符串类型;date:日期;datetime:日期;timestamp:日期;
3.什么是数据库的方言?
就是说不同的数据库,比如Oracle,MSSQL,MySQL
它们的SQL会有少量的差别,内置函数也会有点不同
回复 使用道具 举报
今日整理:
1.SQL语句分为哪几类?
DDL:数据库定义语言,对数据库和表进行CRUD操作
DML:数据库操作语言,增删改表中的数据
DQL:数据库查询语言,查询表中的记录
DCL:数据库控制语言,用来定义数据库的访问权限和安全级别,及创建用户
2.MYSQL中有几种常见的数据类型?
int varchar char double text date datetime timestamp
3.什么是数据库的方言?
每一种数据库操作的方式存在不一样的地方,称为“方言”
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马