ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Sql错题合集(1)

2020-09-17 20:31:41  阅读:579  来源: 互联网

标签:存储 正确 索引 数据 数据库 错题 Sql 数据库系统 合集


1、在关系代数中,对一个关系做投影操作后,新关系的元组个数( )原来关系的元组个数。

小于或等于

2、把对关系SC的属性GRADE的修改权授予用户ZHAO的T-SQL语句是(  )

GRANT UPDATE (GRADE) ON SC TO ZHAO

3、用户 user 要收回 user1 用户具有对 book 表修改的权限,正确的语句是 ( )。

revoke update on book from user1

4、如果在某个表中需要创建“基本工资额”字段,则其数据类型应当是 __________

数字类型

5、数据库 DB 、数据库系统 DBS 、数据库管理系统 DBMS 之间的关系是 ( ) 。

DBS包括DB和DBMS

6、在SQL Server 中删除存储过程用(  )

DROP PROC

7、从本质上来说,Access是()。

关系型数据库系统

8、哪些字符最可能会导致sql注入?

‘(单引号)

9、数据库中,什么操作命令可以整理表数据文件的碎片

optimize table TabName;

10、为了提高数据的查询效率,需要在数据库中建立索引,则下列设计索引的原则描述正确的是()

在频繁进行排序或分组(即进行group by 或order by操作)的列上建立索引

考虑列中值的分布,列的基数越大,索引的效果越好

11、某学生数据库包含学生表S,成绩表R

SELECT SN,A.SCORE ,B.SCORE
 FROM S ,R A ,R B
 WHERE S.ID=A.ID
 AND S.ID=B.ID
 AND A.SCORE<B.score
 AND A.CNO=1
 AND B.CNO=2

有关该查询描述正确的是:( )

12、关于存储过程和函数,正确的是()

存储过程能返回参数。

函数只能返回值或者表对象,不能返回参数。

函数可以用在查询语句中的FROM关键字后面。

存储过程一般作为独立的部分来执行。

存储过程可提高数据库执行速度。

存储过程能减少网络交互的成本。

13、哪一个Transact-SQL语句能够实现拒绝user4查询视图MyView的权限( )?

DENY SELECT  ON  MyView  TO user4

14、Access是一个()。

关系数据库管理系统

15、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( )表示

椭圆形

16、数据库技术的根本目标是要解决数据的 ( ) 。

共享问题

17、1968 年, IBM 公司推出的数据库管理系统 IMS 属于 ___________

层次模型

18、SQL 语言是( )的语言,易学习。

非过程化

19、()是连接用户和表之间的纽带,以交互窗口方式表达表中的数据。

窗体

20、如下哪个函数可用于分组排序

row_number

**21、当 B属性函数依赖于A属性时,属性A与B 的联系是 **

多对1

22、关于索引的下列说法不正确的是__________。

主索引是对每一个存储块都有一个索引项;

稠密索引是对于Table中的每一个记录,都有一个索引项;

稀疏索引是对于Table中的部分记录有索引项。

稀疏索引是对于Table中的索引字段的部分取值有索引项。

23、授予PUBLIC角色,对数据库“SALE”中表STU的指定字段X,Y使用SELECT的权限。以下语句正确的是:( )

GRANT SELECT(X,Y) ON STU TO PUBLIC

24、关于group by子句的作用描述正确的是?

可用于sum

可用于avg

可用于having子句

**25、哪些属于NOSQL数据库? **

HBase

Cassandra

Amazon DynamoDB

Google BigTable

26、数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?

错误

27、能接受“数据”的窗体控件是()。

文本框

28、以下是RDBMS的是()

mysql

postgreSql

oracle

29、检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()

SELECT SN,AGE,SEX FROM SWHERE AGE>(SELECT AGE FROM SWHERE SN=“王华”)

30、数据库系统的体系结构是( ) ?

三级模式结构和两级映象

31、若事务T对数据对象A加上X(eXclusive)锁,则只允许其他事务对数据对象A加S(Share)锁,而不能加X锁,直到T释放A上的锁。( )

错误

32、在数据库设计中, E - R 图产生于( )

概念设计阶段

33、数据库的概念模型独立于()

具体的机器和DBMS

34、关系规范化中的插入操作异常是指( )

应该插入的数据未被插入

35、E-R 图中的主要元素是( )、( )和属性。

实体型

联系

36、有关sql 语句中 delete truncate的说法正确的是?()

论清理表数据的速度,truncate一般比delete更快

truncate只删除表的数据不删除表的结构

37、select A,B from Table1 where A between 60 and 100 order by B,下面哪些优化sql性能()。

字段A 建立btree索引,字段B不建立索引

字段A 不建立 索引,字段B建立btree索引

38、SQL Server 2005 属于( )

数据库管理系统

**39、下列聚合函数中不忽略空值 (null) 的是()(2001年10 月全国卷) **

COUNT ( * )

40、提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( )

DBMS

41、下列哪一个命令为删除 sample 数据库的 tb_ame 表()

drop table sample.tb_ame

42、关于hibernate核心接口说明正确的是?

Configuration 接口:配置Hibernate,根据其启动hibernate,创建SessionFactory 对象

Query 和Criteria 接口:执行数据库的查询

Transaction 接口:管理事务

43、设计数据库的存储结构属于 ( ) 。

物理设计

44、数据库设计的()阶段进行关系规范化。

逻辑设计

45、在数据库系统中,系统故障造成( )。

内存数据丢失

46、在查询优化策略中,首先应该让投影操作尽可能早的做,然后再尽可能早的进行选择运算。( )

错误

47、列关于数据库系统特点的叙述中,正确的一项是 ( )。

数据库系统的存储模式如有改变,概念模式无需改动

48、当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系是 ( )。

多对 1

49、有关事务隔离级别说法正确的是?

未提交读(Read Uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据

提交读(Read Committed):只能读取到已经提交的数据

可重复读(Repeated Read):在同一个事务内的查询都是事务开始时刻一致的

串行读(Serializable):完全串行化的读,每次读都需要获得共享锁,读写相互都会阻塞

50、在SQL中语法规范中,having子句的使用下面描述正确的是:( )

having子句即可包含聚合函数作用的字段也可包括普通的标量字段

having子句必须于group by 子句同时使用,不能单独使用

51、关于数据库的组织与存取方法,说法正确的是______。

当数据库是按照排序文件进行组织时,增加一条记录是将其写入溢出文件中,而不是直接写入排序文件;

当对数据更新速度有较高要求时,通常采用无序记录文件即堆文件来组织;

无论是堆文件组织还是排序文件组织,在一段时间后都需要对数据库进行重组操作。

52、数据库管理系统是一个操作系统。请问这句话的说法是正确的吗?

错误

解析: 数据库管理系统是运行在操作系统之上的,不是操作系统 

53、关于空值(NULL值)叙述正确的是

空值表示字段或变量还没有确定的值

54、DBMS 中实现事务隔离性的子系统是 ( )

并发控制子系统

55、在下列4 个选项中,属于基本关系运算的是

连接

投影

选择

56、在数据表视图中,不能()。

修改字段的类型

57、jdbc的事务必须在一个数据库连接上完成。编程时必须去掉数据库的自动提交功能。当成功后调用commit,当失败后调用rollback。判断这句话正确与否

TRUE

58、下列属于数据库并发操作带来的问题是()?

丢失修改

不可重复读

59、并发事务的交叉执行破坏了事务的()。

隔离性

60、MySQL主从架构的主数据库中不可能出现的日志为:

中继日志

61、从关系中挑选出指定的属性组成新关系的运算称为( )

"投影"运算

62、()是连接用户和表之间的纽带,以交互窗口方式表达表中的数据。

窗体

63、属于关系型数据库的是( )

Oracle

MySql

SQLServer

64、关系数据库中的关键字是指()

能惟一标识元组的属性或属性集合

65、数据库设计过程不包括()

概念设计

逻辑设计

物理设计

66、在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是?

外模式

内模式

存储模式

67、数据库系统的核心是( )

数据库管理系统

68、数据库系统的数据独立性体现在( ) 。

不会因为数据存储结构与数据逻辑结构的变化而影响应用程序

69、关系型数据库管理系统应能实现的专门关系运算包括()

选择、投影、连接

70、数据库系统的独立性是指____

不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

71、关系模型中,表示实体间n:m联系是通过增加一个( )

关系实现

**72、子模式 DDL 用来描述 **

数据库的局部逻辑结构

73、数据库管理系统是()。

一组软件

74、Mysql 选择合适的数据类型 ,说法正确的是( )

MyISAM引擎的数据表,最好使用固定长度的数据列代替可变长度的数据列。

对于InnoDB引擎数据表,内部的行存储格式没有区分固定长度和可变长度列,字符型数据建议使用VARCHAR类型

对货币等精度敏感的数据,应该用定点数表示或存储。

标签:存储,正确,索引,数据,数据库,错题,Sql,数据库系统,合集
来源: https://www.cnblogs.com/wsja/p/13687474.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有