题库管理

更换课程
批量上传题目 新增题目 课程名称:数据库基础知识点:
编辑知识点 导出题目
查找:
  • 题型:
  • 难易度:
  • 考练分类:
搜索
序号 知识点 难易度 题目 分类 操作
511 数据库基础 简单
用户权限的种类有哪些?各自的作用?
权限类型及作用:
①对象权限 作用:决定用户对数据库对象所执行的操作,包括用户对数据库中的表、视图、列或存储过程等对象的操作权限
②语句权限 作用:决定用户能否操作数据库和创建数据库对象
③隐含权限 作用:控制那些只能由预定义系统角色的成员或数据库对象所有者执行的活动。
练习题
512 数据库基础 简单
在字符串中,我们应该怎样来产生一个回车并生成一个新行?
 CHAR(13)+CHAR(10)
练习题
513 数据库基础 简单
超键
超键:在一个关系中,能唯一表示元组的属性或属性的集合称为关系模式的超键
练习题
514 数据库基础 简单
事务的隔离性
事务的隔离性:多个并发的事务执行的结果与这些事务先后单独执行的结果是一样的,也就是说一个事务的执行不能被其他事务干扰
练习题
515 数据库基础 简单
非平凡函数依赖
非平凡函数依赖:如果XY,并且Y不是X的子集,则称XY是非平凡的函数依赖。
练习题
516 数据库基础 简单
内模式
内模式:又称存储模式,是数据库物理结构和存储方式的描述,它描述了文件的组织方式。索引结构、记录类型等存储细节方面的内容
练习题
517 数据库基础 简单

1、 简述并发操作所产生的问题。
2、 简述两阶段锁协议。
3、 什么叫数据库的实体完整性?


 

 

1 简述并发操作所产生的问题。

事务的并发操作造成的问题有四种情况:

1)  更新的丢失;

2)  读过时的数据

3)  不能重复读;

4)  幻影读

2 简述两阶段锁协议。

“两阶段锁协议”是保证并发调度可串行化的锁协议。

“两阶段锁协议”的含义是指所有事务必须分两个阶段来对数据对象加锁和解锁。也就是说,事务分为两个阶段:第一阶段是申请加锁阶段,在这个阶段事务只能申请加锁而不能释放锁;第二阶段是释放阶段,在这个阶段,事务只能释放锁而不能申请锁。

3 什么叫数据库的实体完整性?

关系的任意元组在主键的属性上都不能出现空值。
练习题
518 数据库基础 简单

对于教学数据库的三个基本表 :
S(SNO,SNAME,AGE,SEX,SDEPT) 即:学生(学号,姓名,年龄,性别,系名)、
SC(SNO,CNO,GRADE) 即:选修(学号,课程号,成绩)、
C(CNO,CNAME,TEACHER) 即:课程(课程号,课程名,教师姓名),完成下面题目:
用SQL语句完成下面的查询:(10’)
(a) 检索年龄大于23岁的男学生的学号和姓名

(b) 检索至少选修LIU老师所授课程中一门课程的女学生姓名(用IN语句实现)

(c) 检索李明同学所学的课程的课程号

(d) 统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列

(e) 在SC中检索成绩为空值的学生学号和课程号

 

a

        SELECT SNOSNAME

FROM S

WHERE (AGE>23) AND (SEX=‘’)

bSELECT SNAME

FROM S

WHERE SEX=‘’ AND SNO IN

 (SELECT SNO

FROM SC

WHERE CNO IN

(SELECT CNO

FROM C

WHERE TEACHER=‘LIU’)

cSELECT CNO

       FROM S,SC

       WHERE S.Sno=SC.Sno AND S.Sname=‘李明’

        

dSELECT DISTINCT CNO,COUNT(SNO)

FROM SC

GROUP BY CNO

HAVING COUNT(SNO)>10

ORDER BY 2 DESC

eSELECT SNO,CNO

FROM SC

WHERE GRADE IS NULL

练习题
519 数据库基础 简单
声明一个长度为16的字符型变量“cname”, 并赋初值为”数据库系统概述”。请按前面的要求写出相应语句。

DECLARE cname char(16)
SET cname=’数据库系统概述’
或者是
DECLARE cname char(16)
SELECT cname=’数据库系统概述’
练习题
520 数据库基础 简单
 在字符串中,我们应该怎样来产生一个回车并生成一个新行?
CHAR(13)+CHAR(10)
练习题
跳转到 首 页 上一页 1 ... 50 51 52 53 54 ...66 下一页 末页