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.概念模式/内模式映像

相关推荐
思成不止于此18 分钟前
【MySQL 零基础入门】MySQL 约束精讲(一):基础约束篇
数据库·笔记·sql·学习·mysql
ActionTech1 小时前
SCALE | SQLFlash 在 SQL 优化维度上的表现评估
数据库·sql
老华带你飞1 小时前
建筑材料管理|基于springboot 建筑材料管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·学习·spring
逐梦吧!旅行者1 小时前
Linux MySQL 5.7用户管理与用户密码的设置问题
linux·mysql
NaiLuo_452 小时前
MySQL基本查询
数据库·mysql
刺客xs2 小时前
MYSQL数据库------多表查询
数据库·mysql
曹牧2 小时前
Oracle:拼音码
数据库·oracle
BD_Marathon2 小时前
【JavaWeb】日程管理03——准备数据库和实体类
数据库·oracle
卡尔特斯2 小时前
Windows MySQL 8.4 配置指南、用户创建、权限管理
mysql
大学生资源网2 小时前
java毕业设计之面向校园的助力跑腿系统设计与实现源码(源码+文档+数据库)
java·数据库·mysql·毕业设计·源码·springboot