2021-10-19 基本数据库练习题

选择

1. INSERT操作 是( A )
A. DML语句  数据操纵语言(select,delete,update,insert)
B. DDL语句  数据定义语言(create,alter,drop,declear)
C. DCL语句  数据控制语言(grant,revoke,commit,rollback)
D. TCL语句 事物控制语言,一个;一条sql语句,就是一个事务

2. 下列属于关系型数据库的是(AB)
A.Oracle
B.Mysql
C.IMS
D.MongoDB
关系型数据库底层以二维表的形式保存数据的库就是关系型数据库
非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档、键值对或图形等。
- 关系型数据库: Oracle、MySQL、SQLServer、Access
- 非关系型数据库: MongoDB、Redis、Solr、ElasticSearch、Hive、HBase
IMS数据库是IBM公司开发的两种数据库类型之一。IMS是最早的大型数据库管理系统,其数据库模式是多个物理数据库记录型(PDBR)的集合。

3. 在Mysql数据库系统中,用来删除表的命令是(A)
A DROP TABLE
B DELETE TABLE
C REMOVE TABLE
D CLEAR TABLE
drop和truncate是DDL语句,delete是DML语句。
drop删除库或者表,数据和结构定义。
delete和truncate只是删除表的数据。
delete可以指定where条件,删除满足条件的记录,truncate删除所有记录。
delete是逐条删除,truncate是一次性删除
对于自增字段的表,delete不会自增值清零,而truncate是把表记录和定义都删除了,然后重建表的定义,所以自增主键会重头开始计数

4. 如果没有指定长度,VARCHAR2的缺省长度是? D
A 1
B 256
C 38
D VARCHAR2类型的列必须指定长度

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值