Mysql复习(一)

数据库系统的核心是( 数据库管理系统 )。

以下的标识符中符合标识符命名规则的有几个?(3个)

3abc7, abc73, bc73a, c73ab,*73abc

标识符的第一个字符允许包括哪些符号?( _ 或者 @ 或者 #)

关系表达式运算的结果是(逻辑型)

关键字只能由单个的属性组成

在一个关系中,关键字的值可以为空

一个关系中的所有候选关键字均可以被指定为主关键字

关键字是关系中能够用来惟一标识元组的属性

数据库DB,数据库系统DBS和数据库管理系统DBMS三者之间的关系是(DBS包括DB和DBMS)

E-R(实体-关系)图是数据库设计的工具之一,一般适用于建立数据库的(概念模型)

删除表中的一列(alter table emp drop column addcolumn)

查看表结构(DESC)

在视图上不能完成的操作(D)

A.查询 B.在视图上定义新的视图 C.更新视图 D.在视图上定义新的表

唯一索引(UNIQUE)的作用是(保证各行在该索引上的值都不得重复)

数据库的基本特点是(A)

A数据可以共享(或数据结构化)统一管理和控制

B数据的可换性

C数据冗余大,易移植

D数据非结构化

使用数据库的好处不包括(A)

A便于数据的分散处理

B控制数据冗余

C提高数据利用率

D利于应用程序的开发和维护

对数据库理解不正确的是(B)。

A数据库是长期存储在计算机内有组织的大量的共享的数据集合

B可以供各种用户共享, 具有较大冗余度 和较高的数据独立性

C数据库管理系统在数据库建立、运用和维护时对数据库进行统一控制

D数据库管理系统可以保证数据的完整性、安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对数据库进行恢复

数据库系统与文件系统的主要区别是(C)。

A数据库系统复杂,文件系统简单

B文件系统以记录为数据存取的基本单位,而数据库系统不是

C 文件系统不能解决数据冗余和数据独立性问题 ,而数据库系统可以解决

D 文件系统管理的数据量小,而数据库系统可以管理庞大的数据量

据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。

A 外模式

B 内模式

C 存储模式

D 模式

SQL的视图是从( D )中导出的。

A 基本表

B 视图

C 数据库

D 基本表或视图

SQL语言中,删除一个视图的命令是( B )。

A. DELETE

B. DROP

C. LEAR

D. REMOVE

自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D)

A元组

B行

C记录

D属性

在SQL中,删除索引使用(B)语句

A.DROP

B.DROP INDEX

C.DROP TABLE

D.以上都不对

下列SQL语言中权限,哪一个允许用户定义新的关系时, 引用其他关系的主码作为外码 (C)

A.INSERT

B.SELECT

C. REFERENCE

D.DELETE

使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是(C)。

A.UPDATE SET AGE WITH AGE+1

B.REPLACE AGE WITH AGE+1

C.UPDATE STUDENT SET AGE = AGE+1

D.UPDATE STUDENT AGE WITH AGE+1

WHERE子句(B)用聚集函数作为条件表达式

A.能

B.不能

C.有时可以,有时不可以

D.无法确定

聚集函数也叫列函数,它们都是基于整列数据进行计算的,而where子句则是对数据行进行过滤的

在E-R图中,用于表示"实体"和"属性"的图形是(A)

A.矩形和椭圆形

B.矩形和菱形

C.菱形和椭圆形

D.三角形和矩形

若一个关系有多个候选码,则选定其中一个为(主码)

实体所具有的某一特性称为(属性)

若属性A是关系R的主属性,则A不能为空,该规则为(实体完整性规则)

SQL中,与">ALL"等价的操作符是(D)。

A.=SOME

B.>MIN

C.>ANY

D.>MAX

假定学生关系是S(SNO,SNAME,SEX,AGE),课程关系是C(CNO,CNAME,TEACHER),学生选课关系是SC(SNO,CNO,GRADE)。要查找选修"数据库"课程的"女"学生姓名,将涉及到关系表(D)。

A.S

B.SC,C

C.S, SC

D.S,C,SC

设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的是(C/B)

A.W1(工号,姓名),W2(工种,定额)

B.W1(工号,工种,定额),W2(工号,姓名)

C.W1(工号,姓名,工种),W2(工号,定额)

D.以上都不对

(首先第三范式消除了非主属性对主属性的传递依赖,定额依赖于工种和工号,而姓名只依赖于工号。)

数据库的三级模式:有利于保持数据库的独立性

1.概念模式:是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图,即全局视图

2.外模式:是用户与数据库系统的接口,是数据库用户所用到的数据视图

3.内模式:是数据在存储介质上的存储方式和物理结构方面的描述

两级映像:

1.外模式/概念模式映像:概念模式描述的是数据的全局逻辑结构,而外模式描述的是数据的局部逻辑结构

2.概念模式/内模式映像

相关推荐
Musennn18 分钟前
MySQL刷题相关简单语法集合
数据库·mysql
Think Spatial 空间思维1 小时前
【HTTPS基础概念与原理】TLS握手过程详解
数据库·网络协议·https
逝水如流年轻往返染尘1 小时前
MySQL表的增删查改
mysql
laowangpython1 小时前
MySQL基础面试通关秘籍(附高频考点解析)
数据库·mysql·其他·面试
mooyuan天天2 小时前
SQL注入报错“Illegal mix of collations for operation ‘UNION‘”解决办法
数据库·web安全·sql注入·dvwa靶场·sql报错
运维-大白同学2 小时前
go-数据库基本操作
开发语言·数据库·golang
R-sz2 小时前
通过从数据库加载MinIO配置并初始化MinioClient,spring boot之Minio上传
数据库·oracle
洛阳泰山2 小时前
Windows系统部署MongoDB数据库图文教程
数据库·windows·mongodb
医只鸡腿子3 小时前
3.2/Q2,Charls最新文章解读
数据库·数据挖掘·数据分析·深度优先·数据库开发
bang___bang_3 小时前
PostgreSQL内幕剖析——结构与架构
数据库·postgresql