对关系模型叙述错的是(不具有连接操作的DBMS也可以是关系数据库系统)
关系数据库管理系统应能实现的专门关系运算包括(选择、投影、连接)
关系模型中,一个关键字是(可由一个或多个其值能唯一标识该关系模型中任何元组的属性组成)
在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中地每一个元组,称这个属性为(关键字)
同一个关系模型的任两个元组值(不能全同)、
在通常情况下,下面的关系中不可以作为关系数据库的关系是(R4(学生号,学生名,简历)——简历还可以再分,不满足第一范式)
一个关系数据库文件中的各条记录(前后顺序可以任意颠倒,不影响库中的数据关系)
假定有关系R和S,运算结果是w,若w中的元组属于R而不属于S,则w为运算的结果是(差)
若w中元组属于R,或者属于S,则w为1的运算结果为(并)
若w中的元组既属于R又属于S,则w的运算结果为(交)
在关系代数的专门关系运算中,从表中取出满足条件的属性的操作为(投影),从表中选出满足某种条件的元组的操作称为(选择),将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为(连接)
自然选择是构成新关系的有效方法,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(属性)
设有属性A、B、C、D,以下表示中不是关系的是R(AxBxCxD)
设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是(RUS)/数
据库并交叉运算的条件具有相同属性的意思就是要属性相同的才可以计算。
关系运算中花费时间最长的运算是(笛卡尔积)
关系模式的任何属性(不可再分)
在关系代数运算中,五种基本运算为(并、差、选择、投影、乘积)/其他运算都可以由这个获得
设有关系R,按条件f对关系R进行选择,正确的是sf(R)
关系操作的特点是(集合)操作
关系数据库中可命名的最小数据单元是(属性名)
一个关系模式的定义主要包括(关系名、属性名、属性类型、属性长度、关键字)
传统的集合运算有(笛卡尔积、并、交、差)
基本的运算有(并、差、选择、投影、乘积)
专门的关系运算有(选择、投影、连接)
关系数据库中基于数学上两类运算是(关系代数、关系演算)
“并、交、差”运算时,两个关系的(属性个数)必须相等,(相对应的属性值)必须取自同一个域
数据库系统的基础是(数据模型)
对数据库的操作要以(运行日志)内容为依据
SQL语言是(非过程化)语言,轻易学习
SQL语言是(关系数据库)语言
SQL语言具有(数据定义、数据操纵、数据控制)
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等,其中最重要使用最频繁的是(SELECT)
SQL语言具有两种使用方式,分别称为交互式SQL和(嵌入式SQL)
SQL语言,实现数据检索的语句是(SELECT)
下列SQL语句中,修改表结构的是(ALTER)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6hTUOZPR-1656549356195)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622152508243.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2jJftptI-1656549356197)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622152537164.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0XNTEIQv-1656549356198)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622152909985.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cAkNDO4Y-1656549356199)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622153041400.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XOzhJeIi-1656549356199)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622153214890.png)]
查询不同表连接起来
da
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vi003ig4-1656549356200)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622154921974.png)](S,SC,C)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bYMBTZSu-1656549356200)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622155003298.png)]
(将行(‘005’,‘乔兴’,‘04’,‘750’)插入到职工表中)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RZfelUYQ-1656549356201)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622155146419.png)]
(‘1031’,‘曾华’,‘null’,‘null’)
关于索引,错误的是()
关于索引正确的是
在视图上不能完成的操作是(在视图上定义新的基本表)
在数据库系统中,保证数据及语义正确和有效的功能是(完整性控制)
在数据库的表定义中,限制成绩属性列的取值在0-100的范围内,属于数据的(用户自定义完整性)约束
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(用户自定义完整性约束)
关于主键约束,错误的是(空值的字段上可以定义主键约束)
实体完整性规则检查的内容包括()[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qp4rIALC-1656549356202)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622164522519.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OU0f8hxS-1656549356202)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622164550702.png)]
数据库的完整性是指数据的()[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gOwvbCQw-1656549356203)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220622164640688.png)]
(×)数据的完整性是保护数据库,防止恶意破坏和非法存取
(×)对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组
(×)触发器不仅可以定义在基本表上,也可以定义在视图上
消除了部分函数依赖的1NF的关系模式,必定是(2NF)
关系模式的候选关键字可以有(1个或多个)
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因那个属性而使他不满足第一范式?部门(部门号,部门名,部门成员,部门总经理)——(部门成员,因为部门成员还可以再分解)
当关系模式R(A,B)已属于3NF,正确的是(仍存在一定的插入删除异常)
在关系DB中,任何二元关系模式的最高范式必定是(BCNF)
设计性能较优的关系模式称为规范化,规范化主要的理论依据是(关系规范化理论)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SsSwqNXH-1656549356205)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623081755929.png)](不可分解的)
关系数据库规范化是为解决关系数据库中(插入、删除和数据冗余)问题而引入的
规范化的过程主要克服数据库逻辑结构中的插入异常,删除异常以及(冗余过大)的缺陷
关系模型中的关系模式至少是(1NF)
在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是(3NF)
当B属于函数依赖于A属性时,属性A与B的联系是(多对一)
当关系模式中,如果属性A和B存在1对1的联系,则说(A→B)
候选关键字中的属性称为(主属性)
关系模式中各级模式之间的关系为(3NF∈2NF∈1NF)
关系模式中,满足2NF的模式(必定是1NF)
关系模式R中的属性全部是主属性,则R的最高范式必定是(3NF)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d1JHm8mw-1656549356205)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623082952561.png)]
(W1(工号,姓名,工种),W2(工号,定额))/不存在非主属性对主键的传递函数依赖
保护数据库,防止未授权的或不合法的使用造成的数据泄露、更改破坏,这是指数据的(安全性)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wDgS0SUs-1656549356206)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623085403552.png)](REVOKE UODATE(XH) ON STUD FROM ZHAO)
安全性控制的防范对象是(非法操作),防止他们对数据库数据的存取
数据库安全审计系统提供了一种(事后检查)的安全机制
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UrDCabwX-1656549356207)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623090120715.png)]
(GRANT UPDATE(QTY) ON SPJ TO 李勇)
GRANT <权限>(属性) ON 关系 TO 用户名)
保护数据库安全性的一般方法是(设置用户标识,存取权限控制)
安全性控制的一般方法有(用户标识鉴定、存取控制、审计、数据加密)
(×)在数据库的安全性控制中,授权对象的约束力度越大,约束子系统越灵活
(×)SQL标准允许具有WITH GRANT OPTION的用户将其权限再授回给授权者或者其祖先
数据库中,数据的物理独立性是指(用户的应用进程与存储在磁盘上数据库中的数据是相互独立的)
下列四项中,不属于数据库系统的主要特点的是(程序的标准化)
在(网状模型)中一个结点可以有多个双亲,结点之间可以有多种联系
假设有关系R和S,关系代数表达式R-(R-S)表示的是(R∩S)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dLLll8ZJ-1656549356208)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623094457073.png)](ALTER TABLE S DROP AGE)/删除表中的属性
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o3CzVHKA-1656549356208)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623095240809.png)](S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE>=20 and CNAME=‘ACCESS’)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aQ1u9kSs-1656549356209)(C:\Users\admin\Desktop\image-20220623100036207.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MdzPiqMo-1656549356210)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623100059950.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OEUPZx9i-1656549356210)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623100158317.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4c0FjhN8-1656549356211)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623100215290.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BniOv9fX-1656549356212)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220623100223244.png)]
SELECT Cname
FROM Student,Course,SC
WHERE Student.Sno=SC.Sno AND Course.Cno=SC.Cno AND Student.Sdept=‘IS’;
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZuvHMEmY-1656549356214)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220626114725531.png)]
select Tname
from Teacher,Department,Work
where Teacher.Tno=Work.Tno and Department .Dno=Work.Dno and Department.Dname=‘计算机系’ and Salary>5000. C
Create procedure 过程名 定义变量 int
As
Begin
(操作 Select *(属性) from 表 where 条件;)
End;
(1) 查询 Student 表中学生姓名和年龄;
(2) 查询 Student 表中计算机系(CS)的年龄小于 20 岁的学生;
(3) 查询选修了课程号为 C1 的学生学号与成绩;
(4) 查询 Course 表中学分大于 4 的所有课程号和课程名;
(5) 查询选修 3 号课程且成绩不低于 80 分的学生的学号和姓名;
(6) 查询年龄在 20 到 23 岁之间学生学号、姓名和所在系;
(7) 查询全体学生的姓名、出生年份和所在系;
(8) 查询选修了 2 号课程的学生的学号。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CeFATf81-1656549356215)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220625175022857.png)]
创建表:Create table <表名>(属性 int(2)PRIMARY KEY主键,属性 char(5)UNIQUE取值唯一……);
创建索引:create UNIQUE INDEX < 索引名> ON 表名(属性<升序/降序>)
排序:Order by (属性)asc/(属性) desc
查询
分组:
连接
插入
修改
删除
As
Select sno
from SC
where Grade<50;
(with check option表示对视图进行操作时要保证满足条件)
冲突操作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hxRBNCmy-1656549356216)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220627111213890.png)]
m:67%;" />
冲突操作
[外链图片转存中…(img-hxRBNCmy-1656549356216)]